diff options
Diffstat (limited to 'packrat_parser_lib_notes.txt')
-rw-r--r-- | packrat_parser_lib_notes.txt | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/packrat_parser_lib_notes.txt b/packrat_parser_lib_notes.txt index 8c6117c..b85abfe 100644 --- a/packrat_parser_lib_notes.txt +++ b/packrat_parser_lib_notes.txt @@ -158,7 +158,16 @@ Packrat.Lexer - should be possible to place an upper limit on the number of tokens scanned, so as to accommodate a statically sized output array of tokens (and possibly a statically sized input array) +List of datatypes: +Combinator +Combinator_Result + List of funcs: +(for Combinator_Results) +Create_Result +Join +Status + (each of these is generic over an array of lexer_component functions, either Stamp or Ignore as below) Scan - function that returns an array of lexed tokens |