Forth http://fforum.winglion.ru/ |
|
amForth3.4 Сообщения об ошибках http://fforum.winglion.ru/viewtopic.php?f=39&t=2232 |
Страница 1 из 1 |
Автор: | iv_ru [ Ср авг 12, 2009 13:05 ] |
Заголовок сообщения: | amForth3.4 Сообщения об ошибках |
Добрый день, Фортеры! Кто из Вас знает, что такое ?? -9 Х, где Х целое число? То что ??-13 16 значит, что Форт споткнулся в актуальной строке на позиции 16, я с горем пополам выяснил. Где-нибудь описаны сообщения об ошибках, которые Форт выдаёт? Как обычно мы говорим о амФорт, версии 3.4. и если мы уже говорим о загадках Форта, то в чём отличие Код: hex 10 0 do i dup . loop cr от Код: : 10For 10 0 do i dup . loop cr ;
второе работает, первое нет. Необходимо циклы компилировать в слова? --- с Уважением, iv_ru |
Автор: | Hishnik [ Ср авг 12, 2009 13:20 ] |
Заголовок сообщения: | |
iv_ru писал(а): второе работает, первое нет. Необходимо циклы компилировать в слова?
Обязательно. Форт же не может интерпретировать цикл, нужно сначала завершить его компиляцию, чтобы стало понятно, откуда и куда прыгать. То же самое относится ко всем структурам управления - IF/THEN BEGIN/UNTIL и т.п. |
Автор: | mOleg [ Ср авг 12, 2009 18:10 ] |
Заголовок сообщения: | |
Хищник писал(а): второе работает, первое нет. Необходимо циклы компилировать в слова?
Обязательно. ЗАВИСИТ ОТ ФОРТ-СИСТЕМЫ!!! в форке так можно делать. Насчет сообщений об ошибках, надо в первую очередь смотреть в доку системы, если там написано ANSI94 совместимый, идти и смотреть в стандарт, там есть фиксированный список сообщений об ошибках (то есть номера и соответствующие им сообщения). Но, опять же система может быть не АНСИ, и тогда, опять же к примеру, в форке номера сообщений вообще не грамотно использовать!!! вобщем смотрите в доку. |
Автор: | Hishnik [ Ср авг 12, 2009 18:13 ] |
Заголовок сообщения: | |
mOleg писал(а): ЗАВИСИТ ОТ ФОРТ-СИСТЕМЫ!!!
в форке так можно делать. Ну а вопрос был о какой системе? На форке свет клином не сошелся, да и знать о том, что в Форте существуют слова "только для режима компиляции" - это правильно и полезно. А уж потом будут forks (кстати, его вообще предполагается переводить в разряд полноценных продуктов, а не поправленного на свой вкус SPF?) |
Автор: | mOleg [ Ср авг 12, 2009 18:16 ] |
Заголовок сообщения: | |
Хищник писал(а): А уж потом будут forks (кстати, его вообще предполагается переводить в разряд полноценных продуктов, а не поправленного на свой вкус SPF? Такое желание есть. Только для этого надо еще много сделать(работаю). Любая помощь приветствуется Хищник писал(а): Ну а вопрос был о какой системе? На форке свет клином не сошелся, да и знать о том, что в Форте существуют слова "только для режима компиляции" - это правильно и полезно.
верно, просто я посоветовал "прочесть наконец документацию" потому что особенности у каждой системы свои. |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа [ Летнее время ] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |