22 Commits

Author SHA1 Message Date
9746b3f2bf Document position tracking fields in user guide - #27 2024-07-21 14:04:51 -04:00
f3e4941ad8 Allow rule terms to be marked as optional 2024-05-09 11:56:13 -04:00
494afb7307 Allow specifying the start rule name 2024-05-05 12:39:00 -04:00
153f9d28f8 Allow user to specify AST node prefix or suffix
Add ast_prefix and ast_suffix grammar statements.
2024-05-04 21:49:13 -04:00
f0bd8d8663 Add documentation for AST generation mode - close #22 2024-04-23 00:15:19 -04:00
3eaf0d3d49 allow one line user code blocks - close #21 2024-04-02 17:44:15 -04:00
5b2cbe53e6 Add backslash escape codes - close #19 2024-03-29 16:45:54 -04:00
1d1590dfda Add API to access unexpected token found - close #18 2024-03-29 15:58:56 -04:00
1c91dcd298 Add token_names API - close #17 2024-03-29 15:02:01 -04:00
5dfd62b756 Add D example to user guide for p_context_init() - close #16 2024-03-29 13:52:16 -04:00
fad7f4fb36 Allow user termination from lexer code blocks - close #15 2024-03-29 13:45:08 -04:00
a5800575c8 Document generated API in user guide - close #14 2024-01-05 20:47:22 -05:00
24af3590d1 Allow user to terminate the parser - close #13 2024-01-03 22:32:10 -05:00
547dbd3850 Add user guide section for parser rules 2023-09-24 18:45:01 -04:00
aff0102536 Document the prefix statement 2023-09-24 16:14:59 -04:00
1328a718ac Add user guide content for lexer 2023-09-24 16:07:43 -04:00
c824ae9e5c User guide: document specifying parser value types 2023-08-26 21:15:33 -04:00
140b2d8350 User guide: document user code blocks 2023-08-24 09:40:08 -04:00
3c8794058f Add C backend - close #4 2023-08-24 09:40:01 -04:00
6333762414 Add user guide math expression example 2023-07-14 20:32:50 -04:00
7f844711d9 Start on more of the user guide 2023-02-28 20:53:31 -05:00
f5756e9523 Add script to generate user guide HTML 2023-01-04 20:43:25 -05:00