summaryrefslogtreecommitdiff
path: root/packrat_parser_lib_notes.txt
diff options
context:
space:
mode:
Diffstat (limited to 'packrat_parser_lib_notes.txt')
-rw-r--r--packrat_parser_lib_notes.txt9
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