index
:
elna
assembly
cpp
haskell
Elna programming language compiles simple mathematical operations to RISC-V code.
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
source
/
main.elna
Age
Commit message (
Collapse
)
Author
38 hours
Use arrow -> for return types
Eugen Wissner
4 days
Reject declarations shadowing imports
Eugen Wissner
9 days
Determine array type by the first element
Eugen Wissner
14 days
Make Int and Word aliases to fixed-size types
Eugen Wissner
2026-08-01
Evaluate strings at compile time
Eugen Wissner
2026-07-21
Redefine strings as slice of constant characters
Eugen Wissner
2026-07-21
Implement slices
Eugen Wissner
2026-07-19
Remove old record syntax
Eugen Wissner
2026-07-14
Replace procedure end with return
Eugen Wissner
2026-07-13
Make return statement part of the body and not a statement
Eugen Wissner
2026-07-13
Fix ICE substracting pointers
Eugen Wissner
2026-07-12
Add fail_compilation tests
Eugen Wissner
2026-07-12
Remove unions
Eugen Wissner
2026-07-07
Allow multiple parameters with same type
Eugen Wissner
2026-07-07
Fix compiler crashing on syntax errors
Eugen Wissner
after error reporting.
2026-07-03
Move the documentation from the old branch
Eugen Wissner
2026-07-03
Merge variable_expression and named_type_expression
Eugen Wissner
2026-02-15
Initial commit
Eugen Wissner