aboutsummaryrefslogtreecommitdiff
path: root/examples
Commit message (Expand)AuthorAgeFilesLines
...
* Labels for block and if statements (break only)gingerBill2018-12-081-7/+33
* Fix `foreign export` #294gingerBill2018-12-081-1/+7
* Change procedure group syntax from `proc[]` to `proc{}`; deprecate `proc[]` (...gingerBill2018-12-021-12/+8
* Subset and superset operators for `bit_set`: < <= > >=gingerBill2018-11-251-0/+15
* `-vet` flag to do basic vetting of codegingerBill2018-11-251-1/+0
* v0.9.0 Releasev0.9.0gingerBill2018-11-221-1/+0
* Built-in procedure `#defined`gingerBill2018-10-271-0/+14
* sync atomics "wrapper" proceduresgingerBill2018-10-171-1/+0
* Minor fixesgingerBill2018-09-241-1/+4
* Constant polymorphic namesgingerBill2018-09-101-1/+17
* Diverging procedures `proc() -> !` (no return)gingerBill2018-09-081-0/+10
* Parametric polymorphic union typegingerBill2018-09-081-0/+18
* Add `$T: typeid/[]$E`; Deprecate `T: type/[]$E`gingerBill2018-09-021-6/+7
* Temporary allocator for `context`gingerBill2018-08-291-3/+6
* 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-017-33/+31
* Add older demosgingerBill2018-07-292-0/+1348
* 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
* Allow for either .odin file or directory as the initial startgingerBill2018-05-275-1478/+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
* Fix demo for removing default struct valuesgingerBill2018-05-201-1/+1
* Allow for NO_DEFAULT_STRUCT_VALUESgingerBill2018-05-131-63/+5
* `deprecated` attribute for procedure declarationsgingerBill2018-03-031-0/+15
* `cstring`gingerBill2018-02-281-0/+18
* Demo fixgingerBill2018-02-251-1/+1
* Revert demogingerBill2018-02-251-5/+754