plotnik-compiler 0.3.0

Compiler for Plotnik query language (parser, analyzer, bytecode emitter)
Documentation

Plotnik compiler: parser, analyzer, and bytecode emitter.

This crate provides the compilation pipeline for Plotnik queries:

  • parser - lexer, CST, and AST construction
  • analyze - semantic analysis (symbol table, type checking, validation)
  • compile - Thompson NFA construction
  • emit - bytecode emission
  • diagnostics - error reporting
  • query - high-level Query facade
  • typegen - TypeScript type generation