49 Commits (01173d2f7d33a5f7490cad41bc89d2b4194845fc)
 

Author SHA1 Message Date
Elnu 01173d2f7d Implement local variable assignment
2 years ago
Elnu 149842c121 cargo fmt
2 years ago
Elnu 683917dd74 Clear clippy warnings
2 years ago
Elnu c72bd94291 Restructure assignment commands into one command
2 years ago
Elnu 9686884c62 panic for undefined variables
2 years ago
Elnu b882ef44c0 Working let statements
2 years ago
Elnu 333dde95f7 Remove non-blocking events
2 years ago
Elnu 77bc3b4b09 cargo fmt
2 years ago
Elnu 2735a391b8 Implement basic variable assignment
2 years ago
Elnu 7e09389c1e Use egui reimport from egui-sfml
2 years ago
Elnu e8e5f4eef5 Adjust demo to be runnable in workspace
2 years ago
Elnu 4430accee7 Make workspace changes
2 years ago
Elnu cd01bb6567 cargo fmt
2 years ago
Elnu 4666368b0a Add root Cargo.toml
2 years ago
Elnu ca6bb5fbe4 Remove old root Cargo.lock
2 years ago
Elnu 08635610cc Split source file
2 years ago
Elnu fcfe7171b5 Implement define statements
2 years ago
Elnu abc17c7c3c Implement rudimentary control flow
2 years ago
Elnu c0c8153cbe Simplify parsing
2 years ago
Elnu 6707b97ef5 Use PascalCase for exposed pest grammar
2 years ago
Elnu f178baf1e6 Get code blocks working
2 years ago
Elnu 59f0f8258a Improve error handling for Eat optional parameter
2 years ago
Elnu 247ce0ce98 Implement number type
2 years ago
Elnu 38948883e4 Use event system instead of direct commands
2 years ago
Elnu 0319f3d630 Update README
2 years ago
Elnu 0e5bd5ad94 Bouncing box demo
2 years ago
Elnu 203a87ae2f Use sfml, egui-sfml instead of eframe
2 years ago
Elnu a9724a4636 Implement booleans
2 years ago
Elnu 61d99f7133 Implement text typeout
2 years ago
Elnu 20a8bf41b7 Basic renrs-gui implementation
2 years ago
Elnu badd78db79 Rearrange files, core in separate directory
2 years ago
Elnu 549f0239df Create README
2 years ago
Elnu 1e7ddc475e Add demo eat command
2 years ago
Elnu 4371a3e5f1 Remove debug line, invalid rpy
2 years ago
Elnu 10e966ef05 Remove unused renrs import
2 years ago
Elnu 59e4c0058b Small changes
2 years ago
Elnu 10db5e959b Add command parsing
2 years ago
Elnu 4113accdaa Cover empty file cases, deal with empty final line
2 years ago
Elnu d957816ded Convert to internal tokens
2 years ago
Elnu 5442a8fc87 Multiline arrays, better debugging
2 years ago
Elnu 3794a1d607 Implement naive arrays, better debugging
2 years ago
Elnu a518097ff0 Add single quote strings, quote escaping
2 years ago
Elnu 8faf2eb636 Improve debugging
2 years ago
Elnu 24e33aa550 Add basic keyword, string system
2 years ago
Elnu 46acbce60e Add comment parsing
2 years ago
Elnu 359c46d776 Implement pest CSV demo
2 years ago
Elnu 23dfa06d15 Load demo as linked project
2 years ago
Elnu 6a027c0a24 Configure as library, add demo
2 years ago
Elnu af89a99a52 Initial commit
2 years ago