luna-core 2.12.0

Pure-Rust Lua runtime (interpreter only, zero third-party dependencies). The JIT-equipped variant lives in the `luna-jit` crate.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
//! Source → AST frontend (P01). Syntax only: scope resolution, constant
//! folding and code generation live in later phases.

pub mod ast;
pub mod error;
pub mod lexer;
pub mod macro_expander;
pub mod parser;
pub mod span;
pub mod token;

pub use error::SyntaxError;
pub use parser::{parse, parse_tokens};