Plotnik compiler: parser, analyzer, and bytecode emitter.
This crate provides the compilation pipeline for Plotnik queries:
parser- lexer, CST, and AST constructionanalyze- semantic analysis (symbol table, type checking, validation)compile- Thompson NFA constructionemit- bytecode emissiondiagnostics- error reportingquery- high-level Query facadetypegen- TypeScript type generation