Ginger Bill
|
6424966b7a
Union tag stored as an integer
|
7 years ago |
Ginger Bill
|
4e42d7df43
Minor code reorganization
|
7 years ago |
Ginger Bill
|
01d8aea4df
Disallow procedures literals as default values in anonymous struct types
|
8 years ago |
Ginger Bill
|
ee904060c5
Disallow anonymous structs with procedures as default values
|
8 years ago |
Ginger Bill
|
afb5538e83
Default procedure values for `proc`
|
8 years ago |
Ginger Bill
|
1f24f105cc
"Constant" procedure values for default values in structs
|
8 years ago |
Ginger Bill
|
8f39ebbe5a
Procedure literals for default values in structs
|
8 years ago |
Ginger Bill
|
c1e720a49b
`match` to `switch`; Optional semicolons after "import" statements
|
8 years ago |
Ginger Bill
|
e7e51f53ce
Fix cyclic polymorphic struct bug #111
|
8 years ago |
Ginger Bill
|
e2b9c87aa8
Wrap entry point `main` around the C style `main` in the IR
|
8 years ago |
Ginger Bill
|
8c7cf0dbb0
Fix union array bug (Issue #112)
|
8 years ago |
Ginger Bill
|
11614c2649
Fix old_demos; Fix `when` bug; Fix enum `.names`
|
8 years ago |
Ginger Bill
|
793bc8c585
Fix issue #89
|
8 years ago |
Ginger Bill
|
ae17a51c0d
Fix issue #109
|
8 years ago |
Ginger Bill
|
c43d66c286
Use comma for struct field separators (disallow nesting)
|
8 years ago |
Ginger Bill
|
3bfaac0844
Fix decimal.odin assignment bug
|
8 years ago |
Ginger Bill
|
333db4dc94
Fix issues #95 and #96
|
8 years ago |
Ginger Bill
|
e6e0aba8c3
Remove `when` suffixes; Implement file scope `when` statement, evaluated in source order
|
8 years ago |
Ginger Bill
|
7791c343c4
Allow for multiple library collections; Store AstFile as pointer
|
8 years ago |
Ginger Bill
|
6707c8750e
Import cycle checking
|
8 years ago |
Ginger Bill
|
e5502c13ee
Restrict global variables to not allow tuples
|
8 years ago |
Ginger Bill
|
6c73f9d3fd
Global variable dependency initialization ordering
|
8 years ago |
Ginger Bill
|
a09d5959ef
Fix issues with OSX
|
8 years ago |
Ginger Bill
|
0fff6a2b74
Fix i128 division
|
8 years ago |
Ginger Bill
|
49d337c830
v0.6.2; Use Ada_Case for types
|
8 years ago |
Ginger Bill
|
0fae31fb54
Extra type safety; Fix typos
|
8 years ago |
Ginger Bill
|
8987a6630c
v0.6.0
|
8 years ago |
Ginger Bill
|
62a72f0163
`transmute(type)x`; Minor code clean up
|
8 years ago |
Ginger Bill
|
ca36fabfc0
Remove dead code for the "fixed" map idea
|
8 years ago |
Ginger Bill
|
7bd62481ad
Fix `nil` assignment to unions
|
8 years ago |