index
:
elna
cpp
haskell
master
Elna programming language compiles simple mathematical operations to RISC-V code.
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
TODO
Age
Commit message (
Expand
)
Author
2024-10-04
Add printc and exit builtin functions
Eugen Wissner
2024-10-02
Negate integral expressions
Eugen Wissner
2024-10-01
Add allocator convertion functions
Eugen Wissner
2024-09-29
Implement addition and subtraction
Eugen Wissner
2024-09-27
Print numbers with multiple digits
Eugen Wissner
2024-09-25
Generate IR and target code
Eugen Wissner
2024-09-24
Parse call statements
Eugen Wissner
2024-09-20
Collect function declaration symbols
Eugen Wissner
2024-09-15
Add call pseudo instruction
Eugen Wissner
2024-09-12
Pass relocation base table
Eugen Wissner
2024-09-10
Add a state monad transformer to the Elf generator
Eugen Wissner
2024-09-09
Create empty relocations section
Eugen Wissner
2024-08-27
Add Intermediate monad stack for the code generation
Eugen Wissner
2024-08-17
Generate the code for IfStatement
Eugen Wissner
2024-08-09
Check types
Eugen Wissner
2024-08-07
Determine an expression type
Eugen Wissner
2024-08-06
Look for undefined symbols
Eugen Wissner
2024-08-05
Don't allow identifier duplicates
Eugen Wissner
2024-08-04
Create procedure local symbol table
Eugen Wissner
2024-07-31
Collect types into the global symbol table
Eugen Wissner
2024-07-29
Add typeExpression to type converter
Eugen Wissner
2024-07-21
Add record and variant AST types
Eugen Wissner
2024-07-21
Initial commit
Eugen Wissner