summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKyle Gunger <kgunger12@gmail.com>2022-04-08 02:26:00 -0400
committerKyle Gunger <kgunger12@gmail.com>2022-04-08 02:26:00 -0400
commitce5d55c40104069fbf0196dd4d5dc5b6290724de (patch)
treec7b2275bbf570e4bee4b91625ac8de8ffcc6e5f9
parent9222a5a73923407f6c0ab2c0d40bb58114b7a6ec (diff)
Update README
-rw-r--r--README.md15
1 files changed, 15 insertions, 0 deletions
diff --git a/README.md b/README.md
index 92c676d..a9d8876 100644
--- a/README.md
+++ b/README.md
@@ -24,6 +24,21 @@ Binaries will be dumped in the "build" folder.
Parser: sorta works sometimes (subtext: AST generater is at least a little broken, but works for at least some use cases)
Interpreter: broken
+## TODO
+
+What works
+- Variable definition
+- Array definition
+- Struct definition
+- Control flow blocks (`if` and `loop` specifically)
+
+What does'nt work
+- `else`
+- Function Calls
+- Getting struct members
+- Array indexing
+- Appending to arrays
+
## Usage
Once you have built the parser, it can be invoked in the build folder with `./parse`. The cli options are as follows: