на главнуюВсе эхи TALKS.ASM
войти ?

макрокоманды в TASM

От Eugene Palenock (2:5020/2065.1) к All

В ответ на Заголовок предыдущего сообщения в треде (Имя Автора)


Привет, All!

Хочу кое-что сделать при помощи резки/склейки текстовой строки.


В доках на TASM - но они на v3, а у меня v5 - есть примеры команд catstr и substr.
Такой вот пример по всему инету валяется:
===
pre equ Привет
name equ Юля
privet catstr pre,name
===

Однако у меня тасм на него ругается - Missing text macro


А тут команда substr вставляет байт 0x00 (между text1 и 2) и больше ничего:
===
asdf equ 'test'
zxcv substr asdf, 1, 2
qwer equ 'text1', zxcv, 'text2', 0
===

в чём проблема ?

в тасм-5 какой-то другой синтаксис должен быть ? а какой ?!

в начале листинга -
.586
.model flat, stdcall
и больше никаких команд влияющих на режим нету

сборка -
TASM32 /m /ml test.ASM
TLINK32 -aa -c -x -V4.0 test,,,,,test.res



С уважением, Евгений.

---
* Origin: ... (2:5020/2065.1)

Ответы на это письмо:

From: Username
Заголовок следующего сообщения в треде может быть длинным и его придется перенести на новую строку

From: Username
Или коротким

FGHI-url этого письма: area://TALKS.ASM?msgid=2:5020/2065.1@FidoNet+4c6c0db3