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
/
testsuite
Age
Commit message (
Expand
)
Author
2 hours
Fix empty sections in tree-sitter
HEAD
cpp
Eugen Wissner
3 days
Add const sections
Eugen Wissner
3 days
Remove Pointer and nil support
Eugen Wissner
4 days
Move export mark after the generic parameters
Eugen Wissner
4 days
Strip away constness from literals and rvalues
Eugen Wissner
4 days
Fix ICE with local block variables
Eugen Wissner
4 days
Make modules re-exportable
Eugen Wissner
5 days
Allow initialized declarations without an explicit type
Eugen Wissner
5 days
Move record constructor type into the braces
Eugen Wissner
5 days
Allow assigning contants to enumeration members
Eugen Wissner
6 days
Make procedure pointers compatible with normal pointers
Eugen Wissner
7 days
Support single-line comments
Eugen Wissner
9 days
Rework generics for parameters to be plain types
Eugen Wissner
10 days
Strip outmost constness on infered arguments
Eugen Wissner
10 days
Calculate #min and max based on target architecture
Eugen Wissner
10 days
Replace noreturn type with an attribute
Eugen Wissner
2026-09-24
Move module heading to the top
Eugen Wissner
2026-09-19
Reject exporting symbols with the same name from 2 modules
Eugen Wissner
2026-09-19
Fix realiasing builtin types during codegen
Eugen Wissner
2026-09-18
Allow block-local variables
Eugen Wissner
2026-09-16
Implement named blocks
Eugen Wissner
2026-09-14
Reject local extern variables
Eugen Wissner
2026-09-12
Allow random text after ending the module
Eugen Wissner
2026-09-12
Support variadic extern procedures
Eugen Wissner
2026-09-11
Implement aligned attribute
Eugen Wissner
2026-09-08
Fix ICE with offset trait and non-type identifier
Eugen Wissner
2026-09-08
Implement generic pointers
Eugen Wissner
2026-09-08
Allow compile-time casts
Eugen Wissner
2026-09-07
Make module entry point more procedure like
Eugen Wissner
2026-09-07
Implement program entry point
Eugen Wissner
2026-09-07
Fix defer inside for loops
Eugen Wissner
2026-09-07
Fix call statements inside GENERIC loops
Eugen Wissner
2026-09-01
Reject pointer arithmetic on opaque pointers
Eugen Wissner
2026-09-01
Fix const extern variable declarations
Eugen Wissner
2026-08-31
Reject comparison of uncompatible types
Eugen Wissner
2026-08-31
Type check for value addressability
Eugen Wissner
2026-08-30
Fix record constructor for base records
Eugen Wissner
2026-08-30
Use arrow -> for return types
Eugen Wissner
2026-08-30
Fix ICEs with recursive type declarations
Eugen Wissner
2026-08-29
Fix procedure order resolution
Eugen Wissner
2026-08-28
Reject declarations shadowing imports
Eugen Wissner
2026-08-25
Reject circular imports
Eugen Wissner
2026-08-25
Fix compatible procedure cast
Eugen Wissner
2026-08-23
Determine array type by the first element
Eugen Wissner
2026-08-23
Reject 0-sized variables
Eugen Wissner
2026-08-21
Implement Single and Double floats
Eugen Wissner
2026-08-18
Make Int and Word aliases to fixed-size types
Eugen Wissner
2026-08-16
Support UTF-8 strings
Eugen Wissner
2026-08-14
Map Int and Word to hardware word sizes
Eugen Wissner
2026-08-13
Implement fixed-size integers
Eugen Wissner
[next]