summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'README.md')
-rw-r--r--README.md56
1 files changed, 52 insertions, 4 deletions
diff --git a/README.md b/README.md
index 9e20dd9..29a6b52 100644
--- a/README.md
+++ b/README.md
@@ -67,7 +67,55 @@ It's sheer simplicity makes it easily expandable.
I fucking wanted to make it.
-## When?
-
-I don't know, I progress on GOLEM to procrastinate on important work so
-probably soon lol
+## Project state
+
+`[ ]` lexer
+* `[x]` word
+* `[x]` decimal litteral
+* `[ ]` hexadecimal litteral
+* `[ ]` binary litteral
+* `[ ]` char litteral
+* `[x]` string litteral
+* `[x]` `var`
+* `[x]` `const`
+* `[x]` `fn`
+* `[ ]` `if`
+* `[ ]` `else`
+* `[ ]` `while`
+* `[x]` `(`
+* `[x]` `)`
+* `[x]` `{`
+* `[x]` `}`
+* `[x]` `[`
+* `[x]` `]`
+* `[x]` `:`
+* `[x]` `;`
+* `[x]` `=`
+* `[ ]` `+=`
+* `[ ]` `-=`
+* `[ ]` `*=`
+* `[ ]` `/=`
+* `[ ]` `%=`
+* `[ ]` `&=`
+* `[ ]` `|=`
+* `[ ]` `^=`
+* `[ ]` `+`
+* `[ ]` `-`
+* `[ ]` `*`
+* `[ ]` `/`
+* `[ ]` `%`
+* `[ ]` `&`
+* `[ ]` `|`
+* `[ ]` `^`
+* `[ ]` `~`
+* `[ ]` `$`
+* `[ ]` `!`
+* `[x]` `==`
+* `[x]` `!=`
+* `[x]` `<`
+* `[ ]` `>`
+* `[ ]` `<=`
+* `[ ]` `>=`
+* `[ ]` `||`
+* `[ ]` `&&`
+* `[x]` `//`