|
4bf6e7b820
|
Add variable-to-variable assignment
|
2023-05-30 17:13:03 -07:00 |
|
|
01173d2f7d
|
Implement local variable assignment
|
2023-05-30 14:49:06 -07:00 |
|
|
149842c121
|
cargo fmt
|
2023-05-30 12:34:50 -07:00 |
|
|
683917dd74
|
Clear clippy warnings
|
2023-05-30 12:34:43 -07:00 |
|
|
c72bd94291
|
Restructure assignment commands into one command
|
2023-05-30 12:27:54 -07:00 |
|
|
9686884c62
|
panic for undefined variables
|
2023-05-30 11:25:00 -07:00 |
|
|
b882ef44c0
|
Working let statements
|
2023-05-30 11:23:14 -07:00 |
|
|
333dde95f7
|
Remove non-blocking events
|
2023-05-29 18:42:13 -07:00 |
|
|
77bc3b4b09
|
cargo fmt
|
2023-05-29 18:06:57 -07:00 |
|
|
2735a391b8
|
Implement basic variable assignment
|
2023-05-29 18:06:44 -07:00 |
|
|
7e09389c1e
|
Use egui reimport from egui-sfml
|
2023-05-29 16:30:52 -07:00 |
|
|
e8e5f4eef5
|
Adjust demo to be runnable in workspace
|
2023-05-29 16:24:44 -07:00 |
|
|
4430accee7
|
Make workspace changes
|
2023-05-29 16:13:50 -07:00 |
|
|
cd01bb6567
|
cargo fmt
|
2023-05-28 15:45:16 -07:00 |
|
|
4666368b0a
|
Add root Cargo.toml
|
2023-05-28 15:45:06 -07:00 |
|
|
ca6bb5fbe4
|
Remove old root Cargo.lock
|
2023-05-28 15:44:59 -07:00 |
|
|
08635610cc
|
Split source file
|
2023-05-28 15:40:09 -07:00 |
|
|
fcfe7171b5
|
Implement define statements
|
2023-05-28 12:23:50 -07:00 |
|
|
abc17c7c3c
|
Implement rudimentary control flow
|
2023-05-27 20:34:01 -07:00 |
|
|
c0c8153cbe
|
Simplify parsing
|
2023-05-27 14:20:11 -07:00 |
|
|
6707b97ef5
|
Use PascalCase for exposed pest grammar
|
2023-05-27 13:19:45 -07:00 |
|
|
f178baf1e6
|
Get code blocks working
|
2023-05-26 19:10:47 -07:00 |
|
|
59f0f8258a
|
Improve error handling for Eat optional parameter
|
2023-05-24 09:30:04 -07:00 |
|
|
247ce0ce98
|
Implement number type
|
2023-05-24 09:23:57 -07:00 |
|
|
38948883e4
|
Use event system instead of direct commands
|
2023-05-24 09:05:51 -07:00 |
|
|
0319f3d630
|
Update README
|
2023-05-23 16:35:01 -07:00 |
|
|
0e5bd5ad94
|
Bouncing box demo
|
2023-05-23 16:34:18 -07:00 |
|
|
203a87ae2f
|
Use sfml, egui-sfml instead of eframe
|
2023-05-23 13:53:00 -07:00 |
|
|
a9724a4636
|
Implement booleans
|
2023-05-22 21:20:25 -07:00 |
|
|
61d99f7133
|
Implement text typeout
|
2023-05-21 16:39:46 -07:00 |
|
|
20a8bf41b7
|
Basic renrs-gui implementation
|
2023-05-21 14:51:33 -07:00 |
|
|
badd78db79
|
Rearrange files, core in separate directory
|
2023-05-21 12:49:20 -07:00 |
|
|
549f0239df
|
Create README
|
2023-05-21 12:35:47 -07:00 |
|
|
1e7ddc475e
|
Add demo eat command
|
2023-05-21 11:04:41 -07:00 |
|
|
4371a3e5f1
|
Remove debug line, invalid rpy
|
2023-05-21 11:03:54 -07:00 |
|
|
10e966ef05
|
Remove unused renrs import
|
2023-05-20 19:52:35 -07:00 |
|
|
59e4c0058b
|
Small changes
|
2023-05-20 19:51:03 -07:00 |
|
|
10db5e959b
|
Add command parsing
|
2023-05-20 19:37:16 -07:00 |
|
|
4113accdaa
|
Cover empty file cases, deal with empty final line
|
2023-05-20 18:35:02 -07:00 |
|
|
d957816ded
|
Convert to internal tokens
|
2023-05-20 17:37:53 -07:00 |
|
|
5442a8fc87
|
Multiline arrays, better debugging
|
2023-05-20 13:19:51 -07:00 |
|
|
3794a1d607
|
Implement naive arrays, better debugging
|
2023-05-20 13:00:23 -07:00 |
|
|
a518097ff0
|
Add single quote strings, quote escaping
|
2023-05-19 22:44:00 -07:00 |
|
|
8faf2eb636
|
Improve debugging
|
2023-05-19 22:15:14 -07:00 |
|
|
24e33aa550
|
Add basic keyword, string system
|
2023-05-19 21:57:38 -07:00 |
|
|
46acbce60e
|
Add comment parsing
|
2023-05-19 17:54:25 -07:00 |
|
|
359c46d776
|
Implement pest CSV demo
https://pest.rs/book/examples/csv.html
|
2023-05-19 12:56:38 -07:00 |
|
|
23dfa06d15
|
Load demo as linked project
|
2023-05-19 12:28:14 -07:00 |
|
|
6a027c0a24
|
Configure as library, add demo
|
2023-05-19 12:16:47 -07:00 |
|
|
af89a99a52
|
Initial commit
|
2023-05-19 11:43:17 -07:00 |
|