aboutsummaryrefslogtreecommitdiff
path: root/examples
Commit message (Expand)AuthorAgeFilesLines
...
* Fix slice bounds checkinggingerBill2018-02-251-754/+5
* Make `switch in f {` validgingerBill2018-02-251-1/+1
* Replace `compile_assert` with `#assert`gingerBill2018-02-248-16/+17
* Minor fix to demogingerBill2018-02-171-1/+1
* Disallow #complete switch rangesgingerBill2018-02-171-4/+4
* #complete switch; Removal of dyncallgingerBill2018-02-171-10/+42
* Replace [...] with [?]gingerBill2018-02-132-14/+14
* Update demo.odinv0.8.1gingerBill2018-02-111-3/+1
* v0.8.1gingerBill2018-02-111-0/+2
* v0.8.0v0.8.0gingerBill2018-02-091-2/+43
* `distinct` keyword for type declarationsgingerBill2018-02-051-4/+18
* `enum #export`gingerBill2018-01-211-0/+11
* Reimplement opt stagegingerBill2018-01-201-5/+1
* Remove timing for llvm-optgingerBill2018-01-201-2/+6
* `-no-bounds-check`gingerBill2018-01-181-10/+7
* Named return value act as variables; Code reorganizationgingerBill2018-01-171-1/+21
* Specific sized booleans: b8, b16, b32, b64gingerBill2018-01-171-1/+18
* Update demo for `using in`gingerBill2018-01-131-1/+24
* Remove `struct #ordered`gingerBill2017-12-171-2/+0
* Print `nil` for nil procedures in fmt.odingingerBill2017-12-121-5/+5
* Explicit procedure group; Remove implicit procedure overloadinggingerBill2017-12-091-2/+2
* Update demo.odingingerBill2017-12-031-16/+63
* New slice memory layout (ptr+len); `byte`gingerBill2017-11-261-9/+16
* Change push allocator system; update core librariesgingerBill2017-11-091-3/+3
* Fix `fmt.odin` %#v fancy printinggingerBill2017-11-051-1/+1
* More code clean upgingerBill2017-11-041-19/+17
* `match` to `switch`; Optional semicolons after "import" statementsGinger Bill2017-10-011-4/+4
* Remove http_test.odinGinger Bill2017-09-291-184/+0
* Fix old_demos; Fix `when` bug; Fix enum `.names`Ginger Bill2017-09-299-271/+249
* Use comma for struct field separators (disallow nesting)Ginger Bill2017-09-211-71/+45
* Fix file load order and allow when statements at file scopeGinger Bill2017-09-201-5/+5
* Fix issue #94Ginger Bill2017-09-111-0/+1
* Remove `when` suffixes; Implement file scope `when` statement, evaluated in s...Ginger Bill2017-09-101-2/+5
* Library collectionsGinger Bill2017-09-071-18/+18
* Remove metagen.odinGinger Bill2017-08-271-595/+0
* Add `examples`Ginger Bill2017-08-2714-0/+4837
* Switchable array bounds checkingGinger Bill2016-09-1212-4668/+0
* Default struct member reordering for minimal sizeGinger Bill2016-09-102-3/+4
* Begin reording of struct members by default.Ginger Bill2016-09-096-33/+40
* Remove duplicates in type info data.Ginger Bill2016-09-093-19/+128
* Fix match statements for the new AstNodeArray typeGinger Bill2016-09-087-176/+1492
* Fix missing `type_info` with manual linear searchGinger Bill2016-09-084-56/+20
* Basic variadic `print` procedureGinger Bill2016-09-072-88/+180
* `any` typeGinger Bill2016-09-072-14/+41
* Begin Type_InfoGinger Bill2016-09-073-1093/+133
* Speed up SSA generation and clang compilationGinger Bill2016-09-053-586/+711
* Type match statement for tagged unionsGinger Bill2016-09-041-5/+743
* Start implementing Tagged UnionsGinger Bill2016-09-032-58/+10
* Typesafe variadic proceduresGinger Bill2016-09-032-8/+21
* Runtime assertGinger Bill2016-09-022-19/+15