|
2b28ef622d
|
Add specs to fully cover cli.rb
|
2024-04-06 14:37:15 -04:00 |
|
|
19c32b58dc
|
Fix README example grammar
|
2024-04-06 14:16:27 -04:00 |
|
|
3a8dcac55f
|
v1.2.0
v1.2.0
|
2024-04-02 21:42:33 -04:00 |
|
|
632ab2fe6f
|
Update CHANGELOG for v1.2.0
|
2024-04-02 21:42:18 -04:00 |
|
|
3eaf0d3d49
|
allow one line user code blocks - close #21
|
2024-04-02 17:44:15 -04:00 |
|
|
918dc7b2bb
|
fix generator hang when state transition cycle is present - close #20
|
2024-04-02 14:27:08 -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 |
|
|
d55c5e0080
|
Update CHANGELOG for v1.1.0
|
2024-01-07 17:48:47 -05:00 |
|
|
6c847c05b1
|
v1.1.0
v1.1.0
|
2024-01-07 17:43:06 -05: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 |
|
|
92c76b74c8
|
Update license year
|
2024-01-03 20:05:46 -05:00 |
|
|
a032ac027c
|
Compilation warning for unreachable statement - close #12
|
2023-10-21 16:04:15 -04:00 |
|
|
af5edaa762
|
Bump version to 1.0.0
v1.0.0
|
2023-09-25 20:02:02 -04:00 |
|
|
81f15245f2
|
Update README with some user guide contents
|
2023-09-25 19:57:49 -04:00 |
|
|
d8aa72d516
|
Add all task
|
2023-09-25 19:51:47 -04:00 |
|
|
aabc8a5af5
|
Remove propane.sh
|
2023-09-25 19:51:41 -04:00 |
|
|
705e5d8ba9
|
Remove need for dspec directory
|
2023-09-25 19:50:13 -04:00 |
|
|
f152cd9da1
|
Turn on simplecov to measure code coverage
|
2023-09-25 19:38:55 -04:00 |
|
|
9a9315f7f9
|
Include asset file contents in distributable script
|
2023-09-25 19:12:37 -04:00 |
|
|
197f126109
|
Add Assets module to abstract accessing asset files
|
2023-09-25 16:16:20 -04:00 |
|
|
db6dc0e099
|
Add dspec task to test distributable script
|
2023-09-24 18:54:19 -04: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 |
|
|
562c24ce9e
|
Remove grammar "class" statement
|
2023-09-24 13:23:44 -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 |
|
|
fff9700f91
|
Report the unexpected token for P_UNEXPECTED_TOKEN returns - close #11
|
2023-07-28 15:42:18 -04:00 |
|
|
fa7a781a5d
|
Update gems
|
2023-07-26 11:39:36 -04:00 |
|
|
c4bcb465da
|
Remove std.stdio import and printing of unexpected tokens
|
2023-07-17 21:57:31 -04:00 |
|
|
d39fa61af0
|
Remove D language reference from test names
|
2023-07-15 14:19:30 -04:00 |
|
|
6333762414
|
Add user guide math expression example
|
2023-07-14 20:32:50 -04:00 |
|
|
4942c76551
|
Show rule ID and rule set ID in reduce actions log section
|
2023-07-14 16:52:00 -04:00 |
|
|
653b4e00f6
|
Add testutils module with assert_eq()
|
2023-07-14 15:48:44 -04:00 |
|
|
5ce562cbc3
|
Allow configuring API prefix - close #9
|
2023-07-13 18:06:24 -04:00 |
|
|
7d7929a358
|
Compact some of the table output
|
2023-07-12 19:51:35 -04:00 |
|
|
424ddfe55a
|
Output position info for various error return codes - close #10
|
2023-07-12 19:22:44 -04:00 |
|
|
ce22e3465b
|
Use consistent styling
Prefix public symbols with "p_".
User lowercase for all type aliases.
Clean up some comments.
|
2023-07-12 16:45:59 -04:00 |
|
|
c7bca74d3e
|
Use symbol_id instead of token_id for shift table entries
|
2023-07-12 15:51:07 -04:00 |
|
|
7a1b4064c1
|
Switch to new API - close #8
The new API is more C-like and will allow consistency across all future
supported language targets.
|
2023-07-12 15:46:13 -04:00 |
|
|
e0e5e87338
|
Move public types to the top
|
2023-07-12 13:52:24 -04:00 |
|
|
779ba052c1
|
Use P_SUCCESS instead of P_TOKEN
|
2023-07-11 15:43:15 -04:00 |
|
|
eee6513384
|
Remove outer namespacing class
|
2023-07-10 22:54:33 -04:00 |
|
|
78ce7fb77a
|
Replace 'ref' arguments with plain pointers
|
2023-07-10 22:40:03 -04:00 |
|