aboutsummaryrefslogtreecommitdiff
path: root/core/_preload.odin
Commit message (Expand)AuthorAgeFilesLines
...
* Prevent `cast` on pointer to union typesGinger Bill2017-02-141-1/+1
* Optional ok for `union_cast` (similar to map indices)Ginger Bill2017-02-141-11/+14
* Record type field `names`Ginger Bill2017-02-121-6/+3
* v0.1.0v0.1.0Ginger Bill2017-02-111-1/+1
* Dynamic array syntax [...]Type; make entities private with a prefix of `_`; f...Ginger Bill2017-02-111-1/+1
* Only check files that have been truly imported.Ginger Bill2017-02-111-2/+2
* Remove need for `type` keywordGinger Bill2017-02-101-6/+6
* Remove Maybe type; Enum `names`Ginger Bill2017-02-101-16/+19
* Map type info and fmt printingGinger Bill2017-02-071-26/+48
* `map` string keys and `for` iteratorGinger Bill2017-02-061-1/+4
* dynamic `map` insertion and lookupGinger Bill2017-02-061-6/+9
* Nearly implement dynamics map, missing insertionGinger Bill2017-02-061-36/+130
* Begin writing dynamic map procs and fix `using` bug in IRGinger Bill2017-02-051-3/+131
* Add `types.odin`; Begin work on `map`Ginger Bill2017-02-051-0/+12
* Custom struct alignmentGinger Bill2017-02-051-0/+3
* Change internals of `context`; Disable `immutable`Ginger Bill2017-02-011-0/+20
* Change vector memory layout and operations; `for in` vector.Ginger Bill2017-01-301-0/+4
* Allow _ in floatsGinger Bill2017-01-291-2/+2
* Variadic `append`Ginger Bill2017-01-291-6/+8
* Dynamic arraysGinger Bill2017-01-291-44/+77
* Overloaded `free`; 3 dotted ellipsisv0.0.6aGinger Bill2017-01-281-1/+1
* `in` keyword for `for` and `match type`Ginger Bill2017-01-271-1/+1
* Library names - Only link with used foreign librariesGinger Bill2017-01-261-4/+4
* Change casting syntax: `cast(T)x` `transmute(T)x` et al.Ginger Bill2017-01-251-17/+6
* `using` `immutable` `thread_local` on variable declarationsGinger Bill2017-01-191-1/+1
* Change cast syntax, int(x), []byte(s), (^int)(p)Ginger Bill2017-01-171-4/+4
* Comma for all field separators; Overloaded procedures follow exportation rulesGinger Bill2017-01-171-56/+56
* Best viable overloading procedure algorithm; `no_alias`; call expr style castsGinger Bill2017-01-171-2/+2
* Err on ambiguous overloaded callsGinger Bill2017-01-151-8/+8
* Bug fix: comparisons with shiftsGinger Bill2017-01-151-3/+12
* "Old style" enumsGinger Bill2017-01-081-2/+6
* fmt.printf - Go style due to runtime type safetyGinger Bill2017-01-081-4/+4
* Fix core library; Disable adding entity definitions for blank identifiersv0.0.5eGinger Bill2017-01-071-1/+1
* `while`; `range` is now `for`; remove ++ and --Ginger Bill2017-01-031-5/+5
* `range` statementGinger Bill2017-01-021-0/+4
* Fix parameter/field lists and #import #include syntaxGinger Bill2017-01-021-91/+91
* Nearly finished Jai-like declarationsGinger Bill2017-01-011-113/+109
* Begin transition to Jai-like syntaxGinger Bill2017-01-011-15/+15
* Add enum type info and fix enum castingGinger Bill2017-01-011-5/+4
* Bring back `enum` but using iotaGinger Bill2017-01-011-18/+23
* Handle calling conventions correctlyGinger Bill2016-12-221-8/+8
* Fix anonymous procedures and their dependenciesGinger Bill2016-12-211-1/+1
* Generic (grouped) declarations: var, let, const, type, import, includeGinger Bill2016-12-201-78/+80
* Remove `enum` for favour of Go-style enumerationsGinger Bill2016-12-191-37/+19
* Change var decl syntaxGinger Bill2016-12-181-14/+14
* Change record field syntaxGinger Bill2016-12-181-55/+55
* var/const decl; remove `:` from parameter listsGinger Bill2016-12-181-39/+36
* Change of `proc` and `type` declaration syntax to "prefix" styleGinger Bill2016-12-181-44/+44
* Semicolons mandatory again (and probably forever now...)Ginger Bill2016-12-161-136/+136
* Set :: as a single tokenGinger Bill2016-12-071-1/+1