4th Compiler ist ein Open-Source-Compiler, mit einem kleinen Unterschied. Anstelle des Standard-Forth Motor es verfügt über einen herkömmlichen Compiler.
4TH Compiler ist ein minimal-Compiler, der Bytecode, eigenständige ausführbare oder C-bündig Bytecode erzeugen kann.
Es unterstützt mehr als 85% des ANS Forth CORE wordset und verfügt über die bedingte Kompilierung, Rohre, Dateien, Behauptungen, Vorwärtsdeklarationen, Rekursion, Include-Dateien usw.
Es kommt mit einem RPN-Rechner, Editor, Compiler, Decompiler, C-Source-Generatoren, und eine virtuelle Maschine
Was ist neu in dieser Pressemitteilung:.
< p>- Die Bibliotheksdateien jetzt Logfiles, automatisierte Datum Parsing, LZ77 Dateikomprimierung und CSV-Datei-Erstellung unterstützt.
- Die zuletzt definierte Wort anonym erstellt werden.
- Objektorientierung unterstützt jetzt reguläre Verfahren.
- Die Sourceforge & quot; blockieren vorbehalten Erweiterungs Worte & quot; zugegeben.
- New Guckloch Optimierer wurden an den Compiler hinzugefügt, so dass die automatische Kompilierung Berechnungen.
- exec_4th () kann für GCC mit der Compiler-Option -DUSEGCCGOTO optimiert werden.
- Das Wort "SMOVE" wurde hinzugefügt.
Was ist neu in der Version 3.61.2:
- Besondere Code kann nach einer fehlgeschlagenen 'WÄHREND ausgeführt werden 'kurz vor dem Verlassen der Schleife.
- Binär-Strings kann individuell markiert werden.
- Die Bibliotheksdateien unterstützen nun UTF-8 in GBK / 2-Konvertierung (und umgekehrt), infix Formel Übersetzung, String Pattern-Matching, endliche Automaten, Statistikfunktionen, erweiterte Kommandozeilen-Parsing und die gesamte Palette der ANS Forth Gleitkomma Worte für ZEN Schwimmer.
- Der Präprozessor unterstützt nun String Parsing mit angepassten Trennzeichen, Makros in Makros und einem String-Stack.
- Ein Markov-Motor und einen Infix-to-postfix-Konverter wurden auf die Beispiele hinzugefügt.
Was ist neu in der Version 3.61.1:.
- Ein Guckloch Optimierer wurde hinzugefügt
- Die Bibliotheksdateien unterstützen nun eine kleine Datenbank-Managementsystem, doppelte Anzahl Multiplikation, Doppelnummer Division, LaTeX-Datei-Generierung und die Xchar wordset.
- SEEK kann nun verwendet werden, um die Datei an das Ende positionieren werden.
- Die Worte 2NIP und [FORCE] hinzugefügt.
- Mehrere obskuren Bugs wurden gefixt.
- Unterstützung für 64-Bit-Architekturen wurde stark verbessert.
- Unter Linux wird Compilation nun in Szene gesetzt.
- Ein Atomtest-Simulation wurde den Präprozessor Beispiele hinzugefügt.
Was ist neu in der Version 3.61.0:
- Die Worte "DELETE-FILE" und "ENVIRON @ "wurden hinzugefügt.
- Die Bibliotheksdateien unterstützen jetzt OpenOf ャ ... e, KOF ャ ... e und Microsoft XML-Tabellen, verschiedenen Sortieralgorithmen, die Schaffung von ャ nehmPunkt Dolmetscher, GTK-Server, Forth kompatibel ャ nehmende Punkt, den ich schreibe / O für ZEN ャ Pat, portable Bitmap-Grafiken und Turtle-Grafik.
- Dateien können nun gelöscht werden und die Umgebungsvariablen abgefragt werden.
- Die maximale Symbollänge ist auf 23 Zeichen erhöht.
- Zwei kleine Tabellenkalkulationsprogramme wurden auf die Beispiele hinzugefügt.
Was ist neu in der Version 3.5d Release 3:
- Die Formulierung "[/]" und " [SIGN] "wurden hinzugefügt.
- Der Präprozessor wurde erweitert und nimmt den DIR4TH Umgebungsvariable berücksichtigt.
- Die Bibliotheksdateien unterstützt jetzt ANS Forth kompatible Versionen aller Gleitkomma-Ein- und Ausgangsworte.
- Die Bibliotheksdatei getenv.4th umgeschrieben wurde.
- Die Bibliotheksdatei row.4th geändert wurde.
- Ein Kapitel über die Bibliotheksabhängigkeiten wurde der Anleitung hinzugefügt.
Kommentare nicht gefunden