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
/
boot
/
stage20
/
cl.elna
Age
Commit message (
Expand
)
Author
2026-03-25
Add offset field to the RTL operand
Eugen Wissner
2026-03-22
Generate same instructions for global and local variable assignment
Eugen Wissner
2026-03-20
Allow program module body
Eugen Wissner
2026-03-20
Reduce the number of used temporary registers
Eugen Wissner
2026-03-17
Accept pseudo registers in the move instruction
Eugen Wissner
2026-03-14
Handle TAC global and local variables
Eugen Wissner
2026-03-14
Rewrite elna_parser_record_type_expression without manual pointer arithmetic
Eugen Wissner
2026-03-13
Align the stack upon function entry
Eugen Wissner
2026-03-08
Track token source position
Eugen Wissner
2026-03-07
Move register allocation into the allocation pass
Eugen Wissner
2026-03-04
Allow peeking and reading tokens
Eugen Wissner
2026-03-01
Pass lexer state explicitly
Eugen Wissner
2026-02-26
Do not generate pseudo variables for literals and local variables
Eugen Wissner
2026-02-25
Rewrite RTL with the new singly linked list
Eugen Wissner
2026-02-23
Extend ElnaErrorList to a generic ElnaList
Eugen Wissner
2026-02-22
Use operand record in TAC expression visitor
Eugen Wissner