v0.0.3 Build

This commit is contained in:
Ginger Bill
2016-11-17 22:58:00 +00:00
parent 4895031df5
commit 24ca106521
15 changed files with 2013 additions and 289 deletions
-20
View File
@@ -1,16 +1,5 @@
# Todo
## Tokenizer
* Unicode character category check - Letters, Digits
* Extra operators
- << and <<=
- >> and >>=
## Parser
* Extra checking here rather than in the checker
* Mulitple files (done)
- Namespaces
## Checker
* Cyclic Type Checking
- type A: struct { b: B; }; type B: struct { a: A; };
@@ -19,20 +8,11 @@
- integer
- rational
- real
* Multiple files (done)
- Namespaces
## Codegen
* Emit LLVM-IR using custom library
* Debug info
## Command Line Tool
* Begin!!!
* Choose/determine architecture
## Language
* should `if/for` statements init statement be of the same scope as the block scope or not? (currently not)