From 244307ca3765c784cf3cb7d572eb08751a2ba74c Mon Sep 17 00:00:00 2001 From: aarne Date: Thu, 27 May 2004 08:28:43 +0000 Subject: MyParser: hook for external parser --- src/GF/API/MyParser.hs | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 src/GF/API/MyParser.hs (limited to 'src/GF/API') diff --git a/src/GF/API/MyParser.hs b/src/GF/API/MyParser.hs new file mode 100644 index 000000000..3bb749a20 --- /dev/null +++ b/src/GF/API/MyParser.hs @@ -0,0 +1,13 @@ +module MyParser where + +import ShellState +import CFIdent +import CF +import Operations + +-- template to define your own parser + +-- type CFParser = [CFTok] -> ([(CFTree,[CFTok])],String) + +myParser :: StateGrammar -> CFCat -> CFParser +myParser gr cat toks = ([],"Would you like to add your own parser?") -- cgit v1.2.3