aboutsummaryrefslogtreecommitdiff
path: root/src/checker.c
Commit message (Expand)AuthorAgeFilesLines
* v0.1.0v0.1.0Ginger Bill2017-02-111-18/+13
* Dynamic array syntax [...]Type; make entities private with a prefix of `_`; f...Ginger Bill2017-02-111-3/+37
* Only check files that have been truly imported.Ginger Bill2017-02-111-0/+18
* Remove Maybe type; Enum `names`Ginger Bill2017-02-101-46/+53
* Map type info and fmt printingGinger Bill2017-02-071-3/+11
* Nearly implement dynamics map, missing insertionGinger Bill2017-02-061-0/+11
* Begin writing dynamic map procs and fix `using` bug in IRGinger Bill2017-02-051-0/+4
* Add `types.odin`; Begin work on `map`Ginger Bill2017-02-051-0/+8
* Update code from OSX merge to be consistent with the rest of the codeGinger Bill2017-02-011-67/+102
* Merge branch 'master' of https://github.com/zhiayang/Odinzhiayang2017-02-021-54/+16
|\
| * Change internals of `context`; Disable `immutable`Ginger Bill2017-02-011-54/+16
* | oh boy, basic osx/unix supportzhiayang2017-02-021-48/+0
|/
* Change vector memory layout and operations; `for in` vector.Ginger Bill2017-01-301-36/+44
* Variadic `append`Ginger Bill2017-01-291-1/+1
* Dynamic arraysGinger Bill2017-01-291-0/+6
* Overloaded `free`; 3 dotted ellipsisv0.0.6aGinger Bill2017-01-281-3/+5
* Fix utf8 stuff, Allow _ in numbers, Begin writing next demo code.Ginger Bill2017-01-271-2/+4
* Library names - Only link with used foreign librariesGinger Bill2017-01-261-58/+73
* Fix pointer differences (issue #11); remove #dll_importGinger Bill2017-01-261-1/+1
* Change casting syntax: `cast(T)x` `transmute(T)x` et al.Ginger Bill2017-01-251-26/+29
* Fix issue #8 - https://github.com/gingerBill/Odin/issues/8Ginger Bill2017-01-201-2/+3
* `using` `immutable` `thread_local` on variable declarationsGinger Bill2017-01-191-3/+7
* Change cast syntax, int(x), []byte(s), (^int)(p)Ginger Bill2017-01-171-0/+8
* Comma for all field separators; Overloaded procedures follow exportation rulesGinger Bill2017-01-171-6/+6
* Best viable overloading procedure algorithm; `no_alias`; call expr style castsGinger Bill2017-01-171-6/+10
* Err on ambiguous overloaded callsGinger Bill2017-01-151-5/+9
* Procedure overloadingGinger Bill2017-01-151-25/+152
* Bug fix: comparisons with shiftsGinger Bill2017-01-151-67/+181
* "Old style" enumsGinger Bill2017-01-081-4/+12
* File reorganization for checker system.Ginger Bill2017-01-071-0/+1580