Conlang/libconlang/src
John 490d320633 parser: allow end of input in binary and indexing operations.
This improves robustness and correctness of implementation.
2024-02-26 15:37:07 -06:00
..
ast ast: Remove unary hash operator to reserve the symbol for use in attribute parsing 2024-02-26 15:30:50 -06:00
interpreter conlang 0.3.0: Total grammar overhaul 2024-01-21 05:32:18 -06:00
token conlang 0.3.0: Total grammar overhaul 2024-01-21 05:32:18 -06:00
ast.rs ast: Remove unary hash operator to reserve the symbol for use in attribute parsing 2024-02-26 15:30:50 -06:00
common.rs Cleanup: Break Loc out into a common module, rename WhileParsing => Parsing 2024-01-23 01:51:00 -06:00
interpreter.rs interpreter: Fix bug where a break instruction would instead signal a return from subroutine 2024-02-26 15:33:47 -06:00
lexer.rs lexer: Add :: and #! tokens 2023-10-30 19:17:03 -05:00
lib.rs Cleanup: Break Loc out into a common module, rename WhileParsing => Parsing 2024-01-23 01:51:00 -06:00
parser.rs parser: allow end of input in binary and indexing operations. 2024-02-26 15:37:07 -06:00
resolver.rs conlang 0.3.0: Total grammar overhaul 2024-01-21 05:32:18 -06:00
tests.rs Lexer tests: import formatting 2024-02-26 15:21:14 -06:00
token.rs Cleanup: Break Loc out into a common module, rename WhileParsing => Parsing 2024-01-23 01:51:00 -06:00