Property |
Value |
dbo:abstract
|
- A SableCC egy nyílt forrású fordítóprogram- illetve interpreter-generátor. Java programozási nyelven készült és az előállított kód is Java környezetben használható. A SableCC egy egyszerű, az értelmezni kívánt nyelv lexikális elemeit és szintaxisát (nyelvtanát) leíró definíciós fájlból kiindulva elkészíti a nyelvet elemző forrásnyelvű Java osztályokat. Ezekből lehet származtatni a megfelelő akciókat végző osztályokat, amelyek a végleges programban elvégzik a kívánt feladatot, pl. kódgeneráló, átalakító, megjelenítő vagy számítási műveleteket. A kész programot valamelyik Java fordítóval kell lefordítani. Stabil változatát a GNU Lesser General Public License (LGPL) alatt publikálták. Az újraírt 4. verzió az 2.0. licenc hatálya alá esik. A SableCC az alábbi főbb jellemzőkkel bír:
* Determinisztikus véges állapotú automata (DFA) alapú lexikális elemző (lexer) teljes Unicode támogatással és lexikális állapotokkal.
* Kiterjesztett Backus–Naur formájú nyelvtani szintaxis. (Támogatja a *, ? és + operátorokat).
* (1) alapú elemzők.
* Szigorúan típusos automatikus generálása.
* A fát bejáró osztályok automatikus generálása. (hu)
- A SableCC egy nyílt forrású fordítóprogram- illetve interpreter-generátor. Java programozási nyelven készült és az előállított kód is Java környezetben használható. A SableCC egy egyszerű, az értelmezni kívánt nyelv lexikális elemeit és szintaxisát (nyelvtanát) leíró definíciós fájlból kiindulva elkészíti a nyelvet elemző forrásnyelvű Java osztályokat. Ezekből lehet származtatni a megfelelő akciókat végző osztályokat, amelyek a végleges programban elvégzik a kívánt feladatot, pl. kódgeneráló, átalakító, megjelenítő vagy számítási műveleteket. A kész programot valamelyik Java fordítóval kell lefordítani. Stabil változatát a GNU Lesser General Public License (LGPL) alatt publikálták. Az újraírt 4. verzió az 2.0. licenc hatálya alá esik. A SableCC az alábbi főbb jellemzőkkel bír:
* Determinisztikus véges állapotú automata (DFA) alapú lexikális elemző (lexer) teljes Unicode támogatással és lexikális állapotokkal.
* Kiterjesztett Backus–Naur formájú nyelvtani szintaxis. (Támogatja a *, ? és + operátorokat).
* (1) alapú elemzők.
* Szigorúan típusos automatikus generálása.
* A fát bejáró osztályok automatikus generálása. (hu)
|
dbo:computingPlatform
| |
dbo:wikiPageExternalLink
| |
dbo:wikiPageID
| |
dbo:wikiPageLength
|
- 3450 (xsd:nonNegativeInteger)
|
dbo:wikiPageRevisionID
| |
prop-hu:kategória
|
- szintaktikai/lexikális elemző generátor (hu)
- szintaktikai/lexikális elemző generátor (hu)
|
prop-hu:legfrissebbFejlesztőiKiadás
| |
prop-hu:legfrissebbFejlesztőiKiadásDátuma
| |
prop-hu:legfrissebbStabilKiadás
| |
prop-hu:legfrissebbStabilKiadásDátuma
| |
prop-hu:licenc
| |
prop-hu:név
|
- SableCC (hu)
- SableCC (hu)
|
prop-hu:platform
| |
prop-hu:programozásiNyelv
| |
prop-hu:weboldal
| |
prop-hu:wikiPageUsesTemplate
| |
dct:subject
| |
rdf:type
| |
rdfs:label
|
- SableCC (hu)
- SableCC (hu)
|
owl:sameAs
| |
prov:wasDerivedFrom
| |
foaf:isPrimaryTopicOf
| |
is foaf:primaryTopic
of | |