added option -output-format=java for producing code for embedded grammars in Java

This commit is contained in:
Krasimir Angelov
2017-08-29 20:53:47 +02:00
parent 03479648ad
commit 1e4ab95e41
4 changed files with 49 additions and 0 deletions

View File

@@ -90,6 +90,7 @@ data OutputFormat = FmtPGFPretty
| FmtJavaScript
| FmtPython
| FmtHaskell
| FmtJava
| FmtProlog
| FmtLambdaProlog
| FmtByteCode
@@ -475,6 +476,7 @@ outputFormatsExpl =
(("js", FmtJavaScript),"JavaScript (whole grammar)"),
(("python", FmtPython),"Python (whole grammar)"),
(("haskell", FmtHaskell),"Haskell (abstract syntax)"),
(("java", FmtJava),"Java (abstract syntax)"),
(("prolog", FmtProlog),"Prolog (whole grammar)"),
(("lambda_prolog",FmtLambdaProlog),"LambdaProlog (abstract syntax)"),
(("lp_byte_code", FmtByteCode),"Bytecode for Teyjus (abstract syntax, experimental)"),