diff options
Diffstat (limited to 'lib/qparser/lexer.mli')
-rw-r--r-- | lib/qparser/lexer.mli | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/lib/qparser/lexer.mli b/lib/qparser/lexer.mli index 26d59cb..be10ddb 100644 --- a/lib/qparser/lexer.mli +++ b/lib/qparser/lexer.mli @@ -1,3 +1,10 @@ +(** Provide a lexer for the langage. The function [main] read the source and + identify the next to token to give to the parser. + + Personal note: parsing the QSP is really complicated. The language was + designed for regex and I have to twist the lexer in order to get something + working. *) + exception EOF exception UnclosedQuote exception LexError of string |