fabianschuiki/Maxwell
Modern, statically typed, duck typed, generic, imperative programming language, inspired by C++, Go, and Scala.
C++GPL-2.0
Issues
- 3
Implement error reporting
#2 opened by fabianschuiki - 1
Rewrite C backend to not use sqlite
#20 opened by fabianschuiki - 0
Introduce intermediate microcode
#30 opened by fabianschuiki - 0
- 0
Introduce Mutable Reference Type
#23 opened by fabianschuiki - 0
Don't synthesize nil into void
#28 opened by fabianschuiki - 0
Allow empty loop bodies
#27 opened by fabianschuiki - 0
Modernize to C++11
#26 opened by fabianschuiki - 0
Add Coding Guidelines
#14 opened by fabianschuiki - 1
Create Compact AST Representation
#24 opened by fabianschuiki - 0
Write a custom lexer and parser generator
#25 opened by fabianschuiki - 2
Add Test Coverage Analysis
#22 opened by fabianschuiki - 0
Unify FuncDef and FuncExpr
#21 opened by fabianschuiki - 0
Implement constant arrays
#7 opened by fabianschuiki - 1
Implement constant strings
#17 opened by fabianschuiki - 0
Rename source to maxwell
#13 opened by fabianschuiki - 0
Decouple AST and repository
#19 opened by fabianschuiki - 0
Write a standard library for strings
#18 opened by fabianschuiki - 0
Reduce dependencies of auto-generated AST
#15 opened by fabianschuiki - 1
Implement union types
#12 opened by fabianschuiki - 0
- 0
Implement index operator []
#11 opened by fabianschuiki - 0
- 0
Move contents of `cpp/` to project root
#1 opened by fabianschuiki - 0
Implement constant maps
#9 opened by fabianschuiki - 0
Implement constant sets
#8 opened by fabianschuiki - 0
Implement binding to native code
#6 opened by fabianschuiki - 0
Decide on a memory management model
#5 opened by fabianschuiki - 0
Add mwc executable
#4 opened by fabianschuiki - 0
Implement packages
#3 opened by fabianschuiki