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
Age
Commit message (
Collapse
)
Author
26 hours
Restrict index types to Int and Word
HEAD
cpp
Eugen Wissner
4 days
Fix empty sections in tree-sitter
Eugen Wissner
7 days
Add const sections
Eugen Wissner
7 days
Remove Pointer and nil support
Eugen Wissner
7 days
Move export mark after the generic parameters
Eugen Wissner
8 days
Strip away constness from literals and rvalues
Eugen Wissner
8 days
Fix ICE with local block variables
Eugen Wissner
8 days
Make modules re-exportable
Eugen Wissner
9 days
Allow initialized declarations without an explicit type
Eugen Wissner
9 days
Move record constructor type into the braces
Eugen Wissner
9 days
Allow assigning contants to enumeration members
Eugen Wissner
9 days
Make procedure pointers compatible with normal pointers
Eugen Wissner
10 days
Add some useful gems for ruby code
Eugen Wissner
11 days
Support single-line comments
Eugen Wissner
12 days
Add a treesitter grammar
Eugen Wissner
12 days
Generate a dependency tree for rake
Eugen Wissner
13 days
Update the old compiler with the new syntax
Eugen Wissner
13 days
Rework generics for parameters to be plain types
Eugen Wissner
13 days
Strip outmost constness on infered arguments
Eugen Wissner
14 days
Calculate #min and max based on target architecture
Eugen Wissner
14 days
Replace noreturn type with an attribute
Eugen Wissner
2026-10-02
Fix Vistis doc comment typo
Eugen Wissner
2026-09-27
Reuse container visiting logic
Eugen Wissner
2026-09-25
Fix move related memory leaks in AST helpers
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
Handle assert(false) as unreachable, skip assert(true)
Eugen Wissner
2026-09-18
Allow block-local variables
Eugen Wissner
2026-09-16
Implement named blocks
Eugen Wissner
2026-09-14
Implement volatile operations
Eugen Wissner
2026-09-14
Reject local extern variables
Eugen Wissner
2026-09-13
Add threadvar section for thread-local variables
Eugen Wissner
2026-09-13
Allow reordering sections
Eugen Wissner
2026-09-13
Visit nested statements in validation visitor
Eugen Wissner
2026-09-12
Allow random text after ending the module
Eugen Wissner
2026-09-12
Fix enumeration size to be hardware word in the backend
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
Fix ICE when variable name is resolved as type
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-07
Exclude static assert check because of clang-tidy bug
Eugen Wissner
2026-09-05
Generate repeat-until condition outside body scope
Eugen Wissner
2026-09-01
Reject pointer arithmetic on opaque pointers
Eugen Wissner
[next]