mirror of
https://github.com/GrammaticalFramework/gf-core.git
synced 2026-05-24 02:12:50 -06:00
Added srgs_xml_nonrec output format.
This commit is contained in:
@@ -34,6 +34,7 @@ exportPGF opts fmt pgf =
|
|||||||
FmtHaskell_GADT -> multi "hs" (grammar2haskellGADT name)
|
FmtHaskell_GADT -> multi "hs" (grammar2haskellGADT name)
|
||||||
FmtBNF -> single "bnf" bnfPrinter
|
FmtBNF -> single "bnf" bnfPrinter
|
||||||
FmtSRGS_XML -> single "grxml" (srgsXmlPrinter sisr)
|
FmtSRGS_XML -> single "grxml" (srgsXmlPrinter sisr)
|
||||||
|
FmtSRGS_XML_NonRec -> single "grxml" srgsXmlNonRecursivePrinter
|
||||||
FmtJSGF -> single "jsgf" (jsgfPrinter sisr)
|
FmtJSGF -> single "jsgf" (jsgfPrinter sisr)
|
||||||
FmtGSL -> single "gsl" gslPrinter
|
FmtGSL -> single "gsl" gslPrinter
|
||||||
FmtVoiceXML -> single "vxml" grammar2vxml
|
FmtVoiceXML -> single "vxml" grammar2vxml
|
||||||
|
|||||||
@@ -85,6 +85,7 @@ data OutputFormat = FmtPGF
|
|||||||
| FmtHaskell_GADT
|
| FmtHaskell_GADT
|
||||||
| FmtBNF
|
| FmtBNF
|
||||||
| FmtSRGS_XML
|
| FmtSRGS_XML
|
||||||
|
| FmtSRGS_XML_NonRec
|
||||||
| FmtSRGS_ABNF
|
| FmtSRGS_ABNF
|
||||||
| FmtJSGF
|
| FmtJSGF
|
||||||
| FmtGSL
|
| FmtGSL
|
||||||
@@ -444,6 +445,7 @@ outputFormats =
|
|||||||
("haskell_gadt", FmtHaskell_GADT),
|
("haskell_gadt", FmtHaskell_GADT),
|
||||||
("bnf", FmtBNF),
|
("bnf", FmtBNF),
|
||||||
("srgs_xml", FmtSRGS_XML),
|
("srgs_xml", FmtSRGS_XML),
|
||||||
|
("srgs_xml_nonrec", FmtSRGS_XML_NonRec),
|
||||||
("srgs_abnf", FmtSRGS_ABNF),
|
("srgs_abnf", FmtSRGS_ABNF),
|
||||||
("jsgf", FmtJSGF),
|
("jsgf", FmtJSGF),
|
||||||
("gsl", FmtGSL),
|
("gsl", FmtGSL),
|
||||||
|
|||||||
Reference in New Issue
Block a user