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
/
fail_compilation
Age
Commit message (
Collapse
)
Author
8 days
Reject local extern variables
Eugen Wissner
10 days
Support variadic extern procedures
Eugen Wissner
11 days
Implement aligned attribute
Eugen Wissner
13 days
Fix ICE with offset trait and non-type identifier
Eugen Wissner
13 days
Implement generic pointers
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-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-28
Reject declarations shadowing imports
Eugen Wissner
2026-08-25
Reject circular imports
Eugen Wissner
2026-08-23
Determine array type by the first element
Eugen Wissner
2026-08-21
Implement Single and Double floats
Eugen Wissner
2026-08-14
Map Int and Word to hardware word sizes
Eugen Wissner
2026-08-13
Implement fixed-size integers
Eugen Wissner
2026-08-05
Check that constants are initialized
Eugen Wissner
2026-08-02
Check array property accessbility at compile time
Eugen Wissner
2026-08-02
Report field access errors
Eugen Wissner
2026-08-01
Enforce integral values in slice ranges
Eugen Wissner
2026-07-29
Validate cast compatibility during semantic analysis
Eugen Wissner
2026-07-28
Enforce case label uniqueness and constness
Eugen Wissner
2026-07-25
Accept any constant types in case labels
Eugen Wissner
2026-07-24
Handle array and slice field constness
Eugen Wissner
2026-07-24
Check the compound statement condition is a boolean
Eugen Wissner
2026-07-19
Support unary plus operation
Eugen Wissner
2026-07-17
Reject const in const nesting
Eugen Wissner
2026-07-17
Disallow "[n] const T"
Eugen Wissner
2026-07-17
Handle const Pointer as const pointer to const data
Eugen Wissner
2026-07-17
Implement type constness
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-12
Add fail_compilation tests
Eugen Wissner