aboutsummaryrefslogtreecommitdiff
path: root/examples/demo
Commit message (Expand)AuthorAgeFilesLines
* Fix gbMutex for *nixgingerBill2018-08-191-1/+1
* Fix demogingerBill2018-08-171-1/+1
* Disable non-comparison operations for enum (use `bit_set` for flags)gingerBill2018-08-171-1/+6
* Add underlying type for `bit_set`gingerBill2018-08-171-4/+7
* bit_set['A'..'Z'], bit_set[0..8]gingerBill2018-08-161-27/+41
* Constant evaluation for `in` expression for `bit_set`sgingerBill2018-08-161-1/+3
* Fix demo and improve type hintinggingerBill2018-08-141-52/+24
* Minor sanity features for `bit_set`gingerBill2018-08-141-23/+52
* `bit_set` constantsgingerBill2018-08-141-3/+11
* Add `bit_set` typegingerBill2018-08-141-0/+20
* Replace `context <- c {}` with `context = c;`. context assignments are scope...gingerBill2018-08-041-11/+9
* Reduce number of range and slice operators #239gingerBill2018-08-011-10/+8
* using Foo :: enum {A, B, C}; len(Foo)gingerBill2018-07-291-5/+6
* Rename `free` to `delete` for non pointer typesgingerBill2018-07-081-3/+2
* Allow `.allocator` for dynamic arrays; Add `mem.Pool`gingerBill2018-06-121-23/+0
* Change our IR name mangling rulesgingerBill2018-06-031-5/+1
* Remove special shared scope for runtime stuffgingerBill2018-06-031-4/+4
* Remove need for __llvm_coregingerBill2018-06-031-1/+4
* Use const & for Array<AstNode *> parametersgingerBill2018-06-031-8/+1
* Re-allow `when` statements at the file scopegingerBill2018-06-021-3/+5
* Remove dead code from checkergingerBill2018-06-021-0/+8
* Comment based build tags for packages (basic and temporary)gingerBill2018-05-281-1/+1
* Change import lookupgingerBill2018-05-271-0/+1
* Remove unused packagesgingerBill2018-05-271-0/+1
* Fix demo.odingingerBill2018-05-271-1/+0
* Fix delayed assert collectiongingerBill2018-05-271-2/+0
* Move ODIN_* platform constants to `core:os`gingerBill2018-05-271-1/+1
* IR now builds with the new package systemgingerBill2018-05-271-0/+755