diff options
| author | aarne <unknown> | 2004-05-27 08:28:43 +0000 |
|---|---|---|
| committer | aarne <unknown> | 2004-05-27 08:28:43 +0000 |
| commit | 244307ca3765c784cf3cb7d572eb08751a2ba74c (patch) | |
| tree | 39e133febbdbcd7a06eff083fbc26446542500cd /src/GF/API | |
| parent | a4c388374f402121cdab3a9379e405501afe29a8 (diff) | |
MyParser: hook for external parser
Diffstat (limited to 'src/GF/API')
| -rw-r--r-- | src/GF/API/MyParser.hs | 13 |
1 files changed, 13 insertions, 0 deletions
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?") |
