|
Lime Parser Generator 0.1.0
Runtime-extensible LALR(1) parser with SIMD tokenization and LLVM JIT
|
Files | |
| conflict.h | |
| Conflict detection for the extension system. | |
| dependency_resolver.h | |
| disambiguation.h | |
| Disambiguation Strategy Interface – pluggable conflict resolution. | |
| execution_policy.h | |
| Execution Policy Engine – controls semantic action dispatch after disambiguation. | |
| extension_registry.h | |
| Extension Registry – manages grammar extensions with rich metadata. | |
| glr.h | |
| Generalized LR (GLR) parser support for Lime. | |
| grammar_context.h | |
| Grammar Context – language switching for embedded grammars. | |
| jit_context.h | |
| jit_llvm_compat.h | |
| jit_policy.h | |
| lime_ast.h | |
| lime_compiler.h | |
| In-process Lime grammar compilation. | |
| lime_error.h | |
| lime_location.h | |
| lime_threads.h | |
| lime_time.h | |
| multi_grammar.h | |
| Runtime disambiguation for overlapping loaded grammars (Tiers 1-3). | |
| parse_context.h | |
| parser.h | |
| Core public API for the Lime Parser library. | |
| parser_fork.h | |
| Parser State Cloning for Fork-Resolve Disambiguation. | |
| parser_manager.h | |
| Parser Manager – runtime parser plugin management system. | |
| parser_operations.h | |
| snapshot_build.h | |
| Build a runtime ParserSnapshot from generated parser tables. | |
| snapshot_diff.h | |
| token_table.h | |
| tokenize.h | |
| tokenize_simd.h | |
| utf8.h | |