Commitin historia

Tekijä SHA1 Viesti Päivämäärä
  Ginger Bill 65f079ebc4 Remove `atomic`, `++`, and `--` 8 vuotta sitten
  Ginger Bill b8697fb4ed Change precedence order for types e.g. ^T(x) == ^(T(x)) 8 vuotta sitten
  Ginger Bill 4b051a0d3b `..` half closed range; `...` open range; `...` variadic syntax 8 vuotta sitten
  Ginger Bill 94afcec757 :: style procedure declarations; remove old parsing code 8 vuotta sitten
  Ginger Bill 0622509807 Disable `var` and `const` declarations 8 vuotta sitten
  Ginger Bill a0d8dcd974 Remove `let` 8 vuotta sitten
  Ginger Bill 2deb2f8eeb Declaration grouping uses () rather than {}; Fix some problem with compilation on *nix 8 vuotta sitten
  Ginger Bill 6a88dc322a Declaration grouping uses braces rather than parentheses 8 vuotta sitten
  Ginger Bill 6b5e9aec8e Pascal style declaration grouping with () 8 vuotta sitten
  Ginger Bill 0c05fc1432 Prefix `type` and `let` to replace `immutable` 8 vuotta sitten
  Ginger Bill 33eeb58521 Prefix `proc` syntax 8 vuotta sitten
  Ginger Bill 8fafdb185c Remove := with var and :: with const 8 vuotta sitten
  Ginger Bill f60c772c11 Make `rune` a basic type and not an alias; Remove `byte` 8 vuotta sitten
  Ginger Bill 80c034ec7c Change naming convention from Ada_Like to RustLike 8 vuotta sitten
  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;` 8 vuotta sitten
  Ginger Bill a713e33007 Change interval syntax: .. open range, ..< half-closed range 8 vuotta sitten
  Ginger Bill 8ce58573df len, cap, make; remove .count, .capacity, new_slice 8 vuotta sitten
  Ginger Bill 3c9143957c Ellipsis is now just `..`; Remove half-closed range operator and treat all of them as half-closed; slice expression uses `..`; 8 vuotta sitten
  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 8 vuotta sitten
  Ginger Bill d1f65097c4 Fix immutable rules; add some general documentation 8 vuotta sitten
  Ginger Bill 4e7082a68d Change internals of `context`; Disable `immutable` 8 vuotta sitten
  Ginger Bill 92453369c5 Remove while loop and readd c-style for loops i.e. all loops are just `for` 8 vuotta sitten
  Ginger Bill d3d3bfd455 Fix utf8 stuff, Allow _ in numbers, Begin writing next demo code. 8 vuotta sitten
  Ginger Bill b59a052e32 Change casting syntax: `cast(T)x` `transmute(T)x` et al. 8 vuotta sitten
  Ginger Bill 2af9fb79dc Change cast syntax, int(x), []byte(s), (^int)(p) 8 vuotta sitten
  Ginger Bill cb59c1cf08 Comma for all field separators; Overloaded procedures follow exportation rules 8 vuotta sitten
  Ginger Bill 70d4ca00df `while`; `range` is now `for`; remove ++ and -- 8 vuotta sitten
  Ginger Bill ce89a1428e Fix parameter/field lists and #import #include syntax 8 vuotta sitten
  Ginger Bill 9202bd1b06 Nearly finished Jai-like declarations 8 vuotta sitten
  Ginger Bill a48e0c7179 Begin transition to Jai-like syntax 8 vuotta sitten