4-ти съставител е отворен компилатор източник, с малка разлика. Вместо стандартните Forth двигателя то се характеризира с конвенционален компилатор.
4-ти съставител е минимален компилатор, който може да създаде байткод, самостоятелни изпълними или C вградят байткод.
Той поддържа над 85% от ANS Forth CORE wordset и разполага условията компилация, тръби, файлове, твърдения, форуърдни декларации, рекурсия, включване на файлове и т.н.
Той идва с RPN калкулатор, Онлайн редактор, съставител, Decompiler, C-изходните генератори, и виртуална машина
Какво ново в тази версия:.
< P>- файлове библиотечни вече поддържат логове, автоматизирана дата разбор, LZ77 компресиране на файлове и CSV за създаването на файл.
- Последният определена дума може да се компилира анонимно.
- ориентация Object вече поддържа редовни методи.
- The SourceForge & quot; Block запазени удължители думи & quot; бяха добавени.
- Нови шпионката оптимизатори бяха добавени към компилатора, което позволява изчисления време автоматична компилация.
- exec_4th () може да бъде оптимизирана за GCC като използвате компилатор превключвател -DUSEGCCGOTO на.
- се добави думата "SMOVE".
Какво е новото във версия 3.61.2:
- специфичен код може да бъде изпълнена след неуспешен ", докато "точно преди излизане от цикъла.
- Binary струни могат да бъдат маркирани индивидуално.
- файлове библиотечни вече поддържат UTF-8 да GBK / 2 конверсия (и обратно), пъхам формула превод, струнен модел за съвпадение, крайни автомати, статистически функции, подобрена команди разбор и на цялата гама от ANS Forth плаваща запетая думи за ZEN плувка.
- Препроцесорът вече поддържа струнен разбор с потребителски разделители, макроси в рамките на макроси, и низ стак.
- двигател Марков и въвирам до постфиксната преобразувател се добавят към примерите.
Какво ново във версия 3.61.1:.
- е добавен шпионка оптимизатор
- файлове библиотечни вече поддържат една малка система за управление на база данни, двоен брой умножение, двоен брой разделение, поколение LaTeX файл, и XCHAR wordset.
- SEEK сега може да се използва, за да промените позицията на файла до края.
- Думите 2NIP и [сила] бяха добавени.
- Няколко неясни бъгове са фиксирани.
- Подкрепа за 64-битови архитектури е значително подобрена.
- На Linux, компилация сега поетапно.
- A тест симулация ядрена е добавен в примерите Препроцесорът.
Какво ново във версия 3.61.0:
- Думите "ИЗТРИЙ-файл" и "ENVIRON @ "са били добавени.
- файлове библиотечни вече поддържат писане OpenOf ャ ... Е, KOF ャ ... Е и Microsoft XML таблици, различни алгоритми за сортиране, създаването на точкови преводачи ャ участващи, GTK-сървър, Forth съвместима ャ участващи точка I / O за ZEN ャ Pat, преносими растерни графики и Костенурка графики.
- Files сега може да се изтрие и променливи на обкръжението може да бъде заявен.
- Максималната дължина символ се повишава до 23 символа.
- Две малки програми таблици се добавят към примерите.
Какво ново във версия 3.5d освобождаване 3:
- Думите "[/] 'и' [SIGN] "са били добавени.
- Препроцесорът е разширена и сега се променливата на DIR4TH среда под внимание.
- файлове библиотечни вече поддържат АНО Forth съвместими версии на всички с плаваща запетая с входни и изходни думи.
- getenv.4th библиотечен файл е пренаписана.
- row.4th библиотечен файл се променя.
- глава за библиотеката зависимости е добавен в инструкцията.
Коментари не е намерена