ru:projects:nova-forth
Различия
Показаны различия между двумя версиями страницы.
| Следующая версия | Предыдущая версия | ||
| ru:projects:nova-forth [2019-01-16 14:34] – создано victor | ru:projects:nova-forth [2019-02-05 16:19] (текущий) – [Особенности системы] victor | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| - | Nova-forth | + | ====== |
| - | 32-битная нативная форт-система для ОС Windows. | + | 32-битная нативная форт-система для ОС Windows. |
| - | На развитие системы повлияли: | + | |
| ====== Особенности системы ====== | ====== Особенности системы ====== | ||
| * Система генерирует машинный (native) код. | * Система генерирует машинный (native) код. | ||
| - | * Каждый словарь может иметь свой обработчик не распознанных строк. | + | * Каждый словарь может иметь свой обработчик нераспознанных строк. |
| * В словарях используется хешированный поиск, дополнительно поиск ведётся по 4 цепочкам вместо 1. | * В словарях используется хешированный поиск, дополнительно поиск ведётся по 4 цепочкам вместо 1. | ||
| * Можно задать свои собственные инлайн-примитивы, | * Можно задать свои собственные инлайн-примитивы, | ||
| - | * В поставку форт-системы входят: оптимизатор и препроцессор (подключаются отдельно). | + | * В поставку форт-системы входят оптимизатор и препроцессор (подключаются отдельно). |
| * Имеется стек окружений, | * Имеется стек окружений, | ||
| + | Родоначальником Nova-Forth является другой российский форт [[ru: | ||
| + | |||
| + | Также Nova-Forth не придерживается стандартов, | ||
| + | Некоторые из них: | ||
| + | * RALLOT '' | ||
| + | * RPICK '' | ||
| + | * MOVE->R '' | ||
| + | * 2MOVE->R '' | ||
ru/projects/nova-forth.1547645668.txt.gz · Последнее изменение: 2019-01-16 14:34 — victor