JavaCC | |
---|---|
Sorts | Java [d] bibliotek |
Skrivet i | Java |
Hårdvaruplattform | Java Virtual Machine |
senaste versionen | |
Licens | BSD |
Hemsida | javacc.org |
JavaCC är ett verktyg för att skapa Java -klasser för att validera och analysera strukturerad text.
I stora system är det ofta nödvändigt att analysera och analysera data , som är textformaterad i enlighet med speciella regler (till exempel i en DBMS är detta texten i SQL -frågor, i kompilatorer , källfiler). Reglerna som texten för bearbetning är uppbyggd efter brukar kallas grammatik . Ett program som översätter källtext till en form som är lätt att bearbeta programmatiskt kallas en parser .
JavaCC tillhandahåller skapandet av program som analyserar och analyserar ingångstext enligt en given grammatik, dvs JavaCC gör det enkelt att skriva tolkar .