Ginger Bill
|
66e4aaffc5
Use semicolons as field delimiters in records
|
8 år sedan |
Ginger Bill
|
94afcec757
:: style procedure declarations; remove old parsing code
|
8 år sedan |
Ginger Bill
|
4f28e9e1fb
Remove `type` prefix declarations
|
8 år sedan |
Ginger Bill
|
0622509807
Disable `var` and `const` declarations
|
8 år sedan |
Ginger Bill
|
a0d8dcd974
Remove `let`
|
8 år sedan |
Ginger Bill
|
2deb2f8eeb
Declaration grouping uses () rather than {}; Fix some problem with compilation on *nix
|
8 år sedan |
Ginger Bill
|
6a88dc322a
Declaration grouping uses braces rather than parentheses
|
8 år sedan |
Ginger Bill
|
ccda456c0a
`foreign` blocks for procedures
|
8 år sedan |
Ginger Bill
|
a8e458339b
foreign_library allow for Pascal-style grouping
|
8 år sedan |
Ginger Bill
|
6b5e9aec8e
Pascal style declaration grouping with ()
|
8 år sedan |
Ginger Bill
|
2ab0d97573
`import` and `import_load` as keywords; Fix procedure literal call trick
|
8 år sedan |
Ginger Bill
|
0c05fc1432
Prefix `type` and `let` to replace `immutable`
|
8 år sedan |
Ginger Bill
|
33eeb58521
Prefix `proc` syntax
|
8 år sedan |
Ginger Bill
|
8fafdb185c
Remove := with var and :: with const
|
8 år sedan |
Ginger Bill
|
f60c772c11
Make `rune` a basic type and not an alias; Remove `byte`
|
8 år sedan |
Ginger Bill
|
80c034ec7c
Change naming convention from Ada_Like to RustLike
|
8 år sedan |
Ginger Bill
|
ded99a2cab
Fix issue with `os.file_size` on *nix
|
8 år sedan |
Ginger Bill
|
45eecc0905
Reimplement #ordered again
|
8 år sedan |
Ginger Bill
|
87f1a62ca4
Fix alignment for normal structures to match LLVM
|
8 år sedan |
Ginger Bill
|
789b297f32
Add hidden __tag for union variables.
|
8 år sedan |
Ginger Bill
|
cc6282a6e3
Fix alignment and size bug of enums; Remove #ordered and make the default #ordered.
|
8 år sedan |
Ginger Bill
|
7057034b75
v0.2.0
|
8 år sedan |
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 år sedan |
Ginger Bill
|
aaf355e750
Basic Linux Build!
|
8 år sedan |
Zachary Pierson
|
6b33b254e9
Merged from upstream, fixed 'args' name colission
|
8 år sedan |
Zachary Pierson
|
63345cd0d8
Bridged a bugfix from os_windows to other os's.
|
8 år sedan |
Zachary Pierson
|
c9c82da1f3
It's terrible, but I added _some_ form of launch args support for Linux/macOS
|
8 år sedan |
Zachary Pierson
|
3315dc7f25
Literally just a commit to revert a previous one.
|
8 år sedan |
Zac Pierson
|
e935f8e2ff
Fixed os_linux and os_x read_entire_file function not null-terminating data.
|
8 år sedan |
Zac Pierson
|
690c682847
Remember kids, always test your code. There was a variable name colission in dlsym D:
|
8 år sedan |