diff options
| author | Ginger Bill <bill@gingerbill.org> | 2016-11-23 13:57:33 +0000 |
|---|---|---|
| committer | Ginger Bill <bill@gingerbill.org> | 2016-11-23 13:57:33 +0000 |
| commit | 34ee89cfab0e32573d525aed62693a32084e1c40 (patch) | |
| tree | 50e654a79b26cbb68029d090f6fa61b092066218 | |
| parent | fff995a27c6d640fbc725a8ff3e4acf6c6fa8460 (diff) | |
Update README.md and roadmap.md
| -rw-r--r-- | README.md | 3 | ||||
| -rw-r--r-- | build.bat | 2 | ||||
| -rw-r--r-- | roadmap.md | 9 |
3 files changed, 10 insertions, 4 deletions
@@ -6,14 +6,13 @@ Odin in an open source programming language that is simple to read, comprehend a * x86-64 * Windows -* MSVC installed +* MSVC 2015 installed (C99 support) * call `vcvarsall.bat` to setup the path ## Warnings * This is still highly in development and the language's design is quite volatile. * Syntax is not fixed. -* The language's name, Odin, is not final. ## Goals @@ -4,7 +4,7 @@ set exe_name=odin.exe :: Debug = 0, Release = 1 -set release_mode=0 +set release_mode=1 set compiler_flags= -nologo -Oi -TC -W4 -fp:fast -fp:except- -Gm- -MP -FC -GS- -EHsc- -GR- diff --git a/roadmap.md b/roadmap.md index 5991668e6..762068550 100644 --- a/roadmap.md +++ b/roadmap.md @@ -11,7 +11,14 @@ Not in any particular order * Improve SSA design to accommodate for lowering to a "bytecode" * SSA optimizations * Parametric Polymorphism -* Documentation Generator for Entities +* Documentation Generator for "Entities" +* Multiple Architecture support * Linking Options - Executable - Static/Dynamic Library +* Debug Information + - pdb format too +* Command Line Tooling +* Compiler Internals: + - Big numbers library + - Cyclic Type Checking (at the moment will cause compiler to go into an infinite loop) |