JavaCC | |
---|---|
Típusú | Java [d] könyvtár |
Beírva | Jáva |
Hardver platform | Java virtuális gép |
legújabb verzió | |
Engedély | BSD |
Weboldal | javacc.org |
A JavaCC egy Java osztályteremtő eszköz a strukturált szöveg ellenőrzésére és elemzésére.
Nagy rendszerekben gyakran szükség van az adatok elemzésére és elemzésére , amelyek speciális szabályok szerint vannak formázva (például egy DBMS -ben ez az SQL lekérdezések szövege, a fordítókban , a forrásfájlokban). A feldolgozásra szánt szöveg felépítésének szabályait általában nyelvtannak nevezik . Az olyan programot, amely a forrásszöveget olyan formára fordítja, amelyet könnyen programozható módon lehet feldolgozni, elemzőnek nevezünk .
A JavaCC lehetővé teszi olyan programok létrehozását, amelyek egy adott nyelvtan szerint elemzik és elemzik a bemeneti szöveget, azaz a JavaCC megkönnyíti az elemzők írását .