JFlex egy lexikális elemző generátor (más néven lapolvasó generátor) for Java (tm), Java-ban írt (tm).
JFlex úgy tervezték, hogy együtt LALR elemző generátor CUP. Azt is fel lehet használni együtt más értelmező generátorok, mint antlr vagy mint egy önálló eszköz.
Tulajdonságok:
- Gyorsabb generált szkennerek
- Gyorsabb Scanner generációs (független a bemeneti karakterkészlet)
- Három különböző generált kódot legjobb teljesítmény / méret.
- Előre karakterosztály
- Megjegyzések minden részén a specifikáció
- Makró definíció olyan kifejezések, nem csak szöveges
- Cycles makró definíciók észlelni és jelenteni a generációs idő
- Platform független sor vége üzemeltető "$"
- A sor elejére üzemeltető "^" működik-e (nem fogyaszt újsorok)
- Csoportosítása szabályok azonos lexikai Államok
- Megjegyzések, karakter literálok és húrok akciók helyesen kezelik
- Beépített támogatás a CUP elemző generátor
- Az oszlop számlálás
- Önálló szkennerek (mint a C / C flex)
- Programellenôrzés támogatás
követelmények :
- JRE / JDK 1.1 vagy annál
Hozzászólás nem található