aboutsummaryrefslogtreecommitdiff
path: root/src/tokenizer.c
Commit message (Collapse)AuthorAgeFilesLines
...
* Bring back `enum` but using iotaGinger Bill2017-01-011-0/+1
|
* Fix give expressionsGinger Bill2016-12-301-4/+0
|
* Block Expressions and `give`Ginger Bill2016-12-301-0/+1
|
* Generic (grouped) declarations: var, let, const, type, import, includeGinger Bill2016-12-201-3/+3
|
* var/const decl; remove `:` from parameter listsGinger Bill2016-12-181-5/+0
|
* Change of `proc` and `type` declaration syntax to "prefix" styleGinger Bill2016-12-181-3/+3
| | | | `proc name()` from `name :: proc()`
* Minor changesGinger Bill2016-12-161-5/+6
|
* Semicolons mandatory again (and probably forever now...)Ginger Bill2016-12-161-83/+20
|
* v0.0.4 - `odin build_dll`, atomic.odin, sync.odinGinger Bill2016-12-091-1/+1
|
* Set :: as a single tokenGinger Bill2016-12-071-0/+5
|
* Improve parsing with semicolon insertionGinger Bill2016-12-061-4/+3
|
* Go/BCPL style semicolon insertion during tokenizing stageGinger Bill2016-12-051-35/+177
|
* Change entity collection strategyGinger Bill2016-12-031-5/+6
|
* Semicolons are required; `when` condition for certain file scope ↵Ginger Bill2016-12-011-2/+2
| | | | declarations; #import syntax change
* Fix illegal type declaration errorGinger Bill2016-11-301-4/+6
|
* error_nodeGinger Bill2016-11-301-18/+25
|
* Basic `when` statement - Compile time if statementGinger Bill2016-11-291-0/+2
| | | | This is similar to an #if in C but handled during the semantic checking stage.
* #rune "" to ''; Remove infix and postfix call notationGinger Bill2016-11-281-13/+46
|
* Numpty forgot to add .c filesGinger Bill2016-11-231-0/+816