aboutsummaryrefslogtreecommitdiff
path: root/code/punity.odin
Commit message (Collapse)AuthorAgeFilesLines
* Replace `import_load` with `using import .`Ginger Bill2017-08-271-498/+0
|
* Update old demosGinger Bill2017-06-211-235/+244
|
* Overloaded `free`; 3 dotted ellipsisv0.0.6aGinger Bill2017-01-281-2/+1
|
* Fix parsing for block/if expression within if/for/etc. statementsv0.0.6Ginger Bill2017-01-271-158/+166
|
* Go/BCPL style semicolon insertion during tokenizing stageGinger Bill2016-12-051-143/+143
|
* Semicolons are required; `when` condition for certain file scope ↵Ginger Bill2016-12-011-140/+138
| | | | declarations; #import syntax change
* Demo 003Ginger Bill2016-09-221-2/+2
|
* Filename as default import name; as .; as _; panic()Ginger Bill2016-09-211-3/+3
|
* enum_to_stringGinger Bill2016-09-191-6/+6
|
* Better name mangler for SSA generationGinger Bill2016-09-181-4/+4
| | | | TODO: Define better name mangling rules and allow for explicit name overload
* VarDecl and ConstDecl split; error, warning, et al. now globalGinger Bill2016-09-171-0/+484