started parsing NPDAs

This commit is contained in:
ParkerTenBroeck 2025-12-19 18:06:21 -05:00
parent 7e0d4ca69a
commit f375757fd6
17 changed files with 920 additions and 216 deletions

View file

@ -1,12 +1,2 @@
pub mod dfa;
pub mod lexer;
pub mod parser;
pub mod ast;
pub struct SymbolMap<T>([T; 256]);
#[derive(Clone, Copy, Hash, PartialEq, Eq)]
pub struct State(u16);
#[derive(Clone, Copy, Hash, PartialEq, Eq)]
pub struct Symbol(u16);
pub mod automata;
pub mod loader;