|
Lime Parser Generator 0.1.0
Runtime-extensible LALR(1) parser with SIMD tokenization and LLVM JIT
|
Enumeration of available disambiguation strategies. More...
Enumerations | |
| enum | LimeStrategy { STRAT_PRIORITY = 0 , STRAT_FORK_RESOLVE = 1 , STRAT_BAYESIAN = 2 , STRAT_LLM = 3 , STRAT_CUSTOM = 4 } |
| Enumeration of available disambiguation strategies. More... | |
Enumeration of available disambiguation strategies.
| enum LimeStrategy |
#include <include/disambiguation.h>
Enumeration of available disambiguation strategies.
Note: this is the runtime-side strategy selector used by disambiguation_create(). The user-facing extension metadata in extension_registry.h uses a separate enum (DisambiguationStrategy with DISAMBIG_* values) that describes an extension's preference rather than the actual runtime strategy.
Definition at line 72 of file disambiguation.h.