linuskmr/fortytwo-lang
FTL is my own programming language. It is inspired by Kaleidoscope, a language introduced in an LLVM tutorial.
RustAGPL-3.0
Issues
- 0
- 1
Add executable examples
#20 opened by linuskmr - 0
Target LLVM instead of C
#32 opened by linuskmr - 0
Use peek-nth for multiple peeks
#16 opened by linuskmr - 0
peek_nth in parser for more peeks
#29 opened by linuskmr - 0
Add type inference
#30 opened by linuskmr - 1
Add Checker for accessing variables
#27 opened by linuskmr - 0
PositionContainer as Smart Pointer
#28 opened by linuskmr - 0
Add function return type parsing
#25 opened by linuskmr - 1
- 0
Add unary operators
#23 opened by linuskmr - 0
Implement Ord for BinaryOperator
#22 opened by linuskmr - 0
Static BinaryOperator HashMap
#21 opened by linuskmr - 1
FTLError should implement std::error::Error
#7 opened by linuskmr - 0
Use enumerate iter instead of PositionReader
#12 opened by linuskmr - 0
Operator as min operator
#17 opened by linuskmr - 0
Better error traceability with anyhow
#8 opened by linuskmr - 0
Documentation generator
#15 opened by linuskmr - 0
Fix parse function call
#11 opened by linuskmr - 1
Move position attribute to specific type
#9 opened by linuskmr - 0
Return comment token from Lexer
#5 opened by linuskmr - 0
Move source code to lib/ and bin/ folders
#1 opened by linuskmr - 0
Add lint job with rust-clippy to CI
#4 opened by linuskmr - 1
Update rust project edition to 2021
#6 opened by linuskmr - 0
Move build, test, format to own jobs in CI
#3 opened by linuskmr