Kixiron/crunch-lang
A strongly & statically typed systems level language focused on ease of use, portability and speed, built for the modern age.
RustNOASSERTION
Issues
- 1
CI: Miri flag passing needs to be fixed
#48 opened by RalfJung - 0
RUSTSEC-2020-0009: `read_scalar` and `read_scalar_at` allow transmuting values without `unsafe` blocks
#44 opened by github-actions - 0
Semantic Verification
#18 opened by Kixiron - 0
Finish Ballast as the main GC
#19 opened by Kixiron - 0
- 0
- 0
Use tagged-box for wrapping Values
#17 opened by Kixiron - 0
- 0
Finish compiler
#24 opened by Kixiron - 0
WASM Support
#25 opened by Kixiron - 1
String Formatting
#26 opened by Kixiron - 0
- 0
Transfer to Ramus for lexing
#16 opened by Kixiron - 1
Typechecking
#14 opened by Kixiron - 1
- 1
Syntax Highlighting for .crunch files
#7 opened by Kixiron - 8
Fully Parse Crunch
#6 opened by Kixiron - 0
Add Fuzzing
#5 opened by Kixiron - 1
Write the Crunch Book
#4 opened by Kixiron - 3
Fix CI builds
#3 opened by Kixiron - 0
Implement all primatives
#28 opened by Kixiron - 0
Make Crunch FFI smooth
#29 opened by Kixiron - 0
Implement Custom types
#30 opened by Kixiron - 0
Make compiler error messages helpful
#31 opened by Kixiron - 1
Implement a Standard Library
#32 opened by Kixiron - 0
- 0
Implement type inference
#34 opened by Kixiron - 0
Split the CLI's pretty-error system into a crate
#35 opened by Kixiron - 0
Codegen error on ranges
#36 opened by Kixiron - 0
Create fully-qualified mid-level IR
#37 opened by Kixiron - 0
Create low-level IR
#38 opened by Kixiron - 1
Move to Zlib license
#39 opened by Kixiron - 1
Make the README readable
#23 opened by Kixiron - 2
Fix lexer issues
#10 opened by Kixiron