ru:projects:nova-forth
Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| ru:projects:nova-forth [2019-01-16 14:38] – victor | ru:projects:nova-forth [2019-02-05 16:19] (текущий) – [Особенности системы] victor | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| - | === Nova-forth ==== | + | ====== 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.1547645910.txt.gz · Последнее изменение: 2019-01-16 14:38 — victor