Commitin historia

Tekijä SHA1 Viesti Päivämäärä
  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 e2734a2dc6 Begin work on the custom backend 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 73d6a55f5c Remove need for `type` keyword 8 vuotta sitten
  Ginger Bill f18ae89931 Remove Maybe type; Enum `names` 8 vuotta sitten
  Ginger Bill 984e36a151 Dynamic arrays 8 vuotta sitten
  Ginger Bill e86c990b75 Overloaded `free`; 3 dotted ellipsis 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 832009f33a `in` keyword for `for` and `match type` 8 vuotta sitten
  Ginger Bill e3e16f5d05 Library names - Only link with used foreign libraries 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 703e1aa2bc Fix core library; Disable adding entity definitions for blank identifiers 8 vuotta sitten
  Ginger Bill c8f99b360f Fix init_arena_from_context 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
  Ginger Bill 6fef74317c Bring back `enum` but using iota 8 vuotta sitten
  Ginger Bill d714bece47 Handle calling conventions correctly 8 vuotta sitten
  Ginger Bill d0e1efe622 Generic (grouped) declarations: var, let, const, type, import, include 8 vuotta sitten
  Ginger Bill 478d63424f Remove `enum` for favour of Go-style enumerations 8 vuotta sitten
  Ginger Bill 77e219d442 Change var decl syntax 8 vuotta sitten
  Ginger Bill 4c10fbdcd4 Change record field syntax 8 vuotta sitten