aboutsummaryrefslogtreecommitdiff
path: root/core/utf8.odin
Commit message (Expand)AuthorAgeFilesLines
* Parse directories to be packagesgingerBill2018-05-211-266/+0
* Make core library use procedure groupings rather than normal overloadinggingerBill2017-12-041-3/+3
* Change push allocator system; update core librariesgingerBill2017-11-091-1/+1
* Attributes; @(link_name="foo")gingerBill2017-10-291-4/+4
* `match` to `switch`; Optional semicolons after "import" statementsGinger Bill2017-10-011-1/+1
* v0.6.2; Use Ada_Case for typesv0.6.2Ginger Bill2017-08-031-2/+2
* Remove `atomic`, `++`, and `--`Ginger Bill2017-07-181-11/+7
* Change precedence order for types e.g. ^T(x) == ^(T(x))Ginger Bill2017-07-131-3/+3
* `..` half closed range; `...` open range; `...` variadic syntaxGinger Bill2017-07-071-1/+1
* :: style procedure declarations; remove old parsing codeGinger Bill2017-06-281-11/+11
* Disable `var` and `const` declarationsGinger Bill2017-06-281-95/+91
* Remove `let`Ginger Bill2017-06-261-1/+1
* Declaration grouping uses () rather than {}; Fix some problem with compilatio...Ginger Bill2017-06-171-4/+4
* Declaration grouping uses braces rather than parenthesesGinger Bill2017-06-131-4/+4
* Pascal style declaration grouping with ()Ginger Bill2017-06-121-56/+60
* Prefix `type` and `let` to replace `immutable`Ginger Bill2017-06-121-3/+3
* Prefix `proc` syntaxGinger Bill2017-06-121-11/+11
* Remove := with var and :: with constGinger Bill2017-06-121-75/+75
* Make `rune` a basic type and not an alias; Remove `byte`Ginger Bill2017-06-061-21/+21
* Change naming convention from Ada_Like to RustLikeGinger Bill2017-05-281-2/+2
* Syntax change: cast(T)x => T(x); union_cast(T)x => x.(T); transmute(T)x => tr...Ginger Bill2017-04-301-24/+24
* Change interval syntax: .. open range, ..< half-closed rangeGinger Bill2017-04-201-1/+1
* len, cap, make; remove .count, .capacity, new_sliceGinger Bill2017-04-021-4/+4
* Ellipsis is now just `..`; Remove half-closed range operator and treat all of...Ginger Bill2017-02-261-1/+1
* ++ -- statements; add strconv.odin (and replace some of the fmt procs); Fix ~...Ginger Bill2017-02-261-7/+51
* Fix immutable rules; add some general documentationGinger Bill2017-02-141-2/+2
* Change internals of `context`; Disable `immutable`Ginger Bill2017-02-011-2/+2
* Remove while loop and readd c-style for loops i.e. all loops are just `for`Ginger Bill2017-01-271-4/+3
* Fix utf8 stuff, Allow _ in numbers, Begin writing next demo code.Ginger Bill2017-01-271-26/+39
* Change casting syntax: `cast(T)x` `transmute(T)x` et al.Ginger Bill2017-01-251-20/+20
* Change cast syntax, int(x), []byte(s), (^int)(p)Ginger Bill2017-01-171-20/+20
* Comma for all field separators; Overloaded procedures follow exportation rulesGinger Bill2017-01-171-3/+1
* `while`; `range` is now `for`; remove ++ and --Ginger Bill2017-01-031-6/+9
* Fix parameter/field lists and #import #include syntaxGinger Bill2017-01-021-7/+7
* Nearly finished Jai-like declarationsGinger Bill2017-01-011-7/+7
* Begin transition to Jai-like syntaxGinger Bill2017-01-011-77/+71
* Handle calling conventions correctlyGinger Bill2016-12-221-6/+6
* Fix anonymous procedures and their dependenciesGinger Bill2016-12-211-6/+8
* Generic (grouped) declarations: var, let, const, type, import, includeGinger Bill2016-12-201-27/+29
* Begin generic declarations for lists of specificationsGinger Bill2016-12-191-11/+11
* Change var decl syntaxGinger Bill2016-12-181-32/+32
* Change record field syntaxGinger Bill2016-12-181-1/+1
* var/const decl; remove `:` from parameter listsGinger Bill2016-12-181-20/+19
* Change of `proc` and `type` declaration syntax to "prefix" styleGinger Bill2016-12-181-7/+7
* Semicolons mandatory again (and probably forever now...)Ginger Bill2016-12-161-95/+95
* Set :: as a single tokenGinger Bill2016-12-071-1/+1
* Go/BCPL style semicolon insertion during tokenizing stageGinger Bill2016-12-051-94/+94
* Semicolons are required; `when` condition for certain file scope declarations...Ginger Bill2016-12-011-95/+95
* #rune "" to ''; Remove infix and postfix call notationGinger Bill2016-11-281-2/+2
* Minor Style FixesGinger Bill2016-10-221-0/+3