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
/
boot
/
symbol.cc
Age
Commit message (
Collapse
)
Author
3 days
Add const sections
Eugen Wissner
4 days
Remove Pointer and nil support
Eugen Wissner
4 days
Make modules re-exportable
Eugen Wissner
6 days
Allow assigning contants to enumeration members
Eugen Wissner
6 days
Make procedure pointers compatible with normal pointers
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
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-16
Implement named blocks
Eugen Wissner
2026-09-14
Implement volatile operations
Eugen Wissner
2026-09-12
Support variadic extern procedures
Eugen Wissner
2026-09-11
Implement aligned attribute
Eugen Wissner
2026-09-08
Implement generic pointers
Eugen Wissner
2026-08-30
Fix record constructor for base records
Eugen Wissner
2026-08-29
Fix procedure order resolution
Eugen Wissner
2026-08-28
Reject declarations shadowing imports
Eugen Wissner
2026-08-26
Make type_info alias owner
Eugen Wissner
2026-08-25
Reject circular imports
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-13
Implement fixed-size integers
Eugen Wissner
2026-08-05
Check that constants are initialized
Eugen Wissner
2026-08-01
Evaluate strings at compile time
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-24
Implement a repeat loop
Eugen Wissner
2026-07-21
Redefine strings as slice of constant characters
Eugen Wissner
2026-07-21
Implement slices
Eugen Wissner
2026-07-20
Add clang-tidy support
Eugen Wissner
2026-07-19
Support unary plus operation
Eugen Wissner
2026-07-17
Handle base type constness
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-15
Track identifier positions for the diagnostics
Eugen Wissner
2026-07-12
Fix exporting non-public symbols
Eugen Wissner
2026-07-12
Remove unions
Eugen Wissner
2026-07-11
Implement record extension
Eugen Wissner
2026-07-10
Report if the base type of a record is not a record
Eugen Wissner
2026-07-09
Implement record extensions
Eugen Wissner
2026-07-03
Rename frontend to boot(strap)
Eugen Wissner