Skip to main content

Module executor

Module executor 

Source
Expand description

Core executor.

Parses a Nightjar language expression and evaluates the resulting AST against a flattened symbol table, yielding a three-valued ExecResult (True / False / Error).

Structs§

ExecOptions
Execution options, configurable per invocation.

Enums§

ExecResult
Three-valued execution result.

Functions§

exec
Convenience entry point to ingest JSON directly.
exec_entity
Main entry point against an already-built Entity.