|
|
| Посл.отвђт | Сообщенiе |
|
|
Дата: Мар 10, 2003 22:06:31 Я тут стряпаю IDE... такой вопрос: похоже FASM не имеет ключа PROC, чтоб как-то пометить начало функции. Функции в FASM - просто метки с RET инструкцией в конце. Мой парсер не отличает метку от начала функции. Конечно, есть решение: генерируя код, можно пометить тело функции комментарием: FuncBody: ;<-PROC_HERE ... ret Но, тогда если файл не сгенерирован а импортирован - не будет списка функций для него - только метки. Таким образом вопрос: Есть ли все-таки у FASMа PROC? |
|
|
Дата: Мар 10, 2003 22:32:37 proc foo, .x, .y, .z ret |
|
|
Дата: Мар 11, 2003 06:22:16 Есть макрос подключи заголовок STDCALL.INC и тогда можно заюать proc Test,arg1,arg2 loacalPeremenaja1 dd 0 loacalPeremenaja2 dd 0 loacalPeremenaja3 dd 0 enter <код подпрограммы> return |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.071 |