JavaCC | |
---|---|
Type | Java [d] bibliotek |
Skrevet i | Java |
Hardware platform | Java virtuel maskine |
nyeste version | |
Licens | BSD |
Internet side | javacc.org |
JavaCC er et Java -klasseoprettelsesværktøj til at validere og analysere struktureret tekst.
I store systemer er det ofte nødvendigt at parse og analysere data , som er tekstformateret i overensstemmelse med særlige regler (for eksempel i et DBMS er dette teksten til SQL - forespørgsler, i compilere , kildefiler). De regler, som teksten til bearbejdning er bygget efter, kaldes normalt grammatik . Et program, der oversætter kildeteksten til en form, der er nem at bearbejde, kaldes en parser .
JavaCC giver mulighed for oprettelse af programmer, der parser og analyserer inputtekst i henhold til en given grammatik, dvs. JavaCC gør det nemt at skrive parsere .