aboutsummaryrefslogtreecommitdiff
path: root/core/strconv.odin
Commit message (Expand)AuthorAgeFilesLines
* Parse directories to be packagesgingerBill2018-05-211-503/+0
* Remove old math constantsgingerBill2018-01-281-0/+3
* Named return value act as variables; Code reorganizationgingerBill2018-01-171-2/+1
* Remove `u128` and `i128`gingerBill2018-01-131-26/+22
* New slice memory layout (ptr+len); `byte`gingerBill2017-11-261-35/+52
* `nil_allocator`; Fix IR type checking assert; `append_string`gingerBill2017-11-261-2/+7
* `match` to `switch`; Optional semicolons after "import" statementsGinger Bill2017-10-011-15/+15
* Use comma for struct field separators (disallow nesting)Ginger Bill2017-09-211-7/+7
* Fix decimal.odin assignment bugGinger Bill2017-09-201-2/+1
* Fix issue #94Ginger Bill2017-09-111-42/+36
* Library collectionsGinger Bill2017-09-071-1/+1
* Replace `import_load` with `using import .`Ginger Bill2017-08-271-1/+1
* v0.6.2; Use Ada_Case for typesv0.6.2Ginger Bill2017-08-031-5/+5
* `transmute(type)x`; Minor code clean upGinger Bill2017-07-301-2/+2
* Fix polymorphic element types usage; Empty `union` as opaque typeGinger Bill2017-07-201-24/+20
* Remove `atomic`, `++`, and `--`Ginger Bill2017-07-181-28/+24
* Change precedence order for types e.g. ^T(x) == ^(T(x))Ginger Bill2017-07-131-2/+2
* Use semicolons as field delimiters in recordsGinger Bill2017-07-101-13/+13
* `..` half closed range; `...` open range; `...` variadic syntaxGinger Bill2017-07-071-7/+7
* Allow for overloading of polymorphic proceduresGinger Bill2017-07-041-10/+10
* :: style procedure declarations; remove old parsing codeGinger Bill2017-06-281-17/+17
* Remove `type` prefix declarationsGinger Bill2017-06-281-1/+1
* Disable `var` and `const` declarationsGinger Bill2017-06-281-71/+69
* Remove `let`Ginger Bill2017-06-261-1/+1
* Fix compilation bug on LinuxGinger Bill2017-06-211-2/+3
* Declaration grouping uses () rather than {}; Fix some problem with compilatio...Ginger Bill2017-06-171-2/+2
* Declaration grouping uses braces rather than parenthesesGinger Bill2017-06-131-2/+2
* foreign_library allow for Pascal-style groupingGinger Bill2017-06-121-4/+5
* `import` and `import_load` as keywords; Fix procedure literal call trickGinger Bill2017-06-121-1/+1
* Prefix `type` and `let` to replace `immutable`Ginger Bill2017-06-121-4/+4
* Prefix `proc` syntaxGinger Bill2017-06-121-17/+17
* Remove := with var and :: with constGinger Bill2017-06-121-85/+85
* Make `rune` a basic type and not an alias; Remove `byte`Ginger Bill2017-06-061-16/+16
* Fix issue #69 for fmt.printf paddingGinger Bill2017-06-061-6/+6
* `bit_field`; Lexical sugar operators ≠ ≤ ≥Ginger Bill2017-06-031-25/+155
* Implement u128/i128 features; Add bits.odinGinger Bill2017-06-011-34/+23
* Change naming convention from Ada_Like to RustLikeGinger Bill2017-05-281-5/+5
* `default:` to `case:`; `no_alias` to `#no_alias`Ginger Bill2017-05-271-4/+4
* Fix `fmt_float` precisionGinger Bill2017-05-071-1/+0
* Syntax change: cast(T)x => T(x); union_cast(T)x => x.(T); transmute(T)x => tr...Ginger Bill2017-04-301-46/+43
* Fix constant bounds checking for slicingGinger Bill2017-04-221-4/+4
* Change interval syntax: .. open range, ..< half-closed rangeGinger Bill2017-04-201-3/+3
* Add parse_int; Fix union bugs with size, alignment, and recursive definition ...Ginger Bill2017-04-141-0/+46
* len, cap, make; remove .count, .capacity, new_sliceGinger Bill2017-04-021-25/+8
* Complex numbers: complex64 complex128Ginger Bill2017-04-011-20/+7
* Add base 12 in strconv.odinGinger Bill2017-03-191-0/+1
* Add branch labels for loops; using listGinger Bill2017-03-191-3/+1
* Finally fix signed integer conversion and printingGinger Bill2017-03-101-6/+38
* Update llvm binaries to latest version; Update utf8proc;Ginger Bill2017-03-031-1/+0
* Allow pointers to `append`; Fix strconv stuff; `new_slice` allows for capacityGinger Bill2017-03-021-9/+10