Historie revizí

Autor SHA1 Zpráva Datum
  gingerBill e48346a9ee Disable negation of unsigned constants (Issue: #145) před 8 roky
  Ginger Bill c1e720a49b `match` to `switch`; Optional semicolons after "import" statements před 8 roky
  Ginger Bill c43d66c286 Use comma for struct field separators (disallow nesting) před 8 roky
  Ginger Bill d614913c11 Fix decimal.odin, again před 8 roky
  Ginger Bill 3bfaac0844 Fix decimal.odin assignment bug před 8 roky
  Ginger Bill 65f079ebc4 Remove `atomic`, `++`, and `--` před 8 roky
  Ginger Bill 66e4aaffc5 Use semicolons as field delimiters in records před 8 roky
  Ginger Bill 4b051a0d3b `..` half closed range; `...` open range; `...` variadic syntax před 8 roky
  Ginger Bill ed089b44b9 `do` keyword for inline statements instead of blocks před 8 roky
  Ginger Bill 94afcec757 :: style procedure declarations; remove old parsing code před 8 roky
  Ginger Bill 4f28e9e1fb Remove `type` prefix declarations před 8 roky
  Ginger Bill 0622509807 Disable `var` and `const` declarations před 8 roky
  Ginger Bill 8197c02dcf Default result values for procedure types; Named result values in `return` statements před 8 roky
  Ginger Bill 2deb2f8eeb Declaration grouping uses () rather than {}; Fix some problem with compilation on *nix před 8 roky
  Ginger Bill 6a88dc322a Declaration grouping uses braces rather than parentheses před 8 roky
  Ginger Bill 83bad13e9e Update default field value syntax; Use more declaration groupings před 8 roky
  Ginger Bill 0c05fc1432 Prefix `type` and `let` to replace `immutable` před 8 roky
  Ginger Bill 33eeb58521 Prefix `proc` syntax před 8 roky
  Ginger Bill 8fafdb185c Remove := with var and :: with const před 8 roky
  Ginger Bill f60c772c11 Make `rune` a basic type and not an alias; Remove `byte` před 8 roky
  Ginger Bill 784f3ecf7e Syntax change: cast(T)x => T(x); union_cast(T)x => x.(T); transmute(T)x => transmute(T, x); `y:=^x` => `y:=&x;` před 8 roky
  Ginger Bill 54ea70df98 Fix issues #50 and #55 před 8 roky
  Ginger Bill a713e33007 Change interval syntax: .. open range, ..< half-closed range před 8 roky
  Ginger Bill 8ce58573df len, cap, make; remove .count, .capacity, new_slice před 8 roky
  Ginger Bill 3c9143957c Ellipsis is now just `..`; Remove half-closed range operator and treat all of them as half-closed; slice expression uses `..`; před 8 roky
  Ginger Bill c59f6b7d0b ++ -- statements; add strconv.odin (and replace some of the fmt procs); Fix ~ on 64 bit constants; Fix integer casts from smaller to larger size před 8 roky