Ginger Bill
|
83bad13e9e
Update default field value syntax; Use more declaration groupings
|
vor 8 Jahren |
Ginger Bill
|
0c05fc1432
Prefix `type` and `let` to replace `immutable`
|
vor 8 Jahren |
Ginger Bill
|
33eeb58521
Prefix `proc` syntax
|
vor 8 Jahren |
Ginger Bill
|
8fafdb185c
Remove := with var and :: with const
|
vor 8 Jahren |
Ginger Bill
|
f60c772c11
Make `rune` a basic type and not an alias; Remove `byte`
|
vor 8 Jahren |
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;`
|
vor 8 Jahren |
Ginger Bill
|
54ea70df98
Fix issues #50 and #55
|
vor 8 Jahren |
Ginger Bill
|
a713e33007
Change interval syntax: .. open range, ..< half-closed range
|
vor 8 Jahren |
Ginger Bill
|
8ce58573df
len, cap, make; remove .count, .capacity, new_slice
|
vor 8 Jahren |
Ginger Bill
|
3c9143957c
Ellipsis is now just `..`; Remove half-closed range operator and treat all of them as half-closed; slice expression uses `..`;
|
vor 8 Jahren |
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
|
vor 8 Jahren |