4. kääntäjä on avoimen lähdekoodin kääntäjä, jossa pieni ero. Sen sijaan standardin Forth moottori siinä on tavanomaista kääntäjä.
4. kääntäjä on minimaalinen kääntäjä, joka voi luoda bytecode, standalone suoritettavia tai C-upotettavia bytecode.
Se tukee yli 85% ANS Forth CORE wordset ja varustelu ehdollisen kokoelma, putket, tiedostoja, väitteitä, eteenpäin julistuksia, rekursio, sisältää tiedostoja, jne.
Sen mukana RPN laskin, linja toimittaja, kääntäjä, decompiler, C-lähde generaattorit, ja virtuaalikone.
Mitä uutta strong> tässä julkaisussa:
< p>- kirjaston tiedostoja tukevat nyt lokitiedostoja, automatisoitu päivämäärä jäsennys, LZ77 tiedostojen pakkaus ja CSV-tiedoston luominen.
- viimeksi määriteltyyn sana voidaan laatia nimettömänä.
- Object suunta tukee nyt säännöllisesti menetelmiä.
- Sourceforge & quot; Block pidätetään laajentaminen sanaa & quot; lisättiin.
- Uusi ovisilmä optimizers lisättiin kääntäjä, jonka avulla automaattinen käännöshetkellä laskelmat.
- exec_4th () voidaan optimoida GCC käyttämällä kääntäjä kytkin -DUSEGCCGOTO.
- Sana "SMOVE" lisättiin.
Mitä uutta strong> versiossa 3.61.2:
- Erityisiä koodi voidaan suorittaa sen jälkeen, kun epäonnistui "vaikka "juuri ennen poistumista silmukka.
- binäärijonot voidaan merkitä erikseen.
- kirjaston tiedostoja tukevat nyt UTF-8 GBK / 2 muuntaminen (ja päinvastoin), infix kaava käännös, string kaavoja, äärellistilaisia koneet, tilastollisia toimintoja, tehostetut komentorivi jäsentämiseen ja täyden valikoiman ANS Forth liukuluku sanoja ZEN float.
- Esiprosessori tukee nyt kieli jäsennys mukautettuja eroittimille makrot sisällä makroja, ja jono pino.
- Markov moottori ja infix-to-postfixin muunnin lisättiin esimerkkejä.
Mitä uutta strong> versiossa 3.61.1:
- ovisilmä optimizer lisättiin.
- kirjaston tiedostoja tukevat nyt pienen tietokannan hallintajärjestelmä, kaksinkertainen määrä kerto, kaksinkertainen määrä divisioona, LaTeX-tiedosto sukupolvi, ja XCHAR wordset.
- SEEK voidaan nyt käyttää asemoida tiedoston loppuun.
- sanat 2NIP ja [FORCE] lisättiin.
- useita hämäriä vikoja vahvistettu.
- Tuki 64-bittinen arkkitehtuurit parani huomattavasti.
- Linuxissa kokoaminen on nyt lavastettu.
- ydinkokeen simulointi lisättiin esikäsittelijän esimerkkejä.
Mitä uutta strong> versiossa 3.61.0:
- sanat "DELETE-FILE" ja "ENVIRON @ "on lisätty.
- kirjaston tiedostoja tukevat nyt kirjoitan OpenOf ャ ... e, KOF ャ ... e, ja Microsoft XML taulukoita eri lajittelualgoritmeja, luominen ャ listuvien kohta tulkkeja, GTK-palvelin, Forth yhteensopiva ャ toon I kohta / O ZEN ャ Pat, kannettavien bitmap grafiikka ja Kilpikonnagrafiikka.
- Tiedostot voidaan nyt poistaa ja ympäristö muuttujia voidaan kysellä.
- suurin symboli pituus kasvaa 23 merkkiä.
- kaksi pientä taulukkolaskentaohjelmat lisättiin esimerkkejä.
Mitä uutta strong> versiossa 3.5d julkaisu 3:
- sanat "[/]" ja " [SIGN] "on lisätty.
- Esikäsittelijän laajeni ja nyt vie DIR4TH ympäristömuuttujaa huomioon.
- kirjaston tiedostoja tukevat nyt ANS Forth yhteensopivat versiot kaikista liukuluku tulon ja lähdön sanoja.
- kirjasto tiedosto getenv.4th kirjoitettiin uudelleen.
- kirjasto tiedosto row.4th muutettiin.
- luku kirjaston riippuvuuksien lisättiin manuaalinen.
Kommentteja ei löytynyt