Ginger Bill
|
77e219d442
|
Change var decl syntax
`var x int;` from `x: int;`
|
2016-12-18 22:32:18 +00:00 |
|
Ginger Bill
|
4c10fbdcd4
|
Change record field syntax
|
2016-12-18 22:23:34 +00:00 |
|
Ginger Bill
|
e370337f97
|
var/const decl; remove : from parameter lists
|
2016-12-18 21:50:14 +00:00 |
|
Ginger Bill
|
5217eb55b4
|
Change of proc and type declaration syntax to "prefix" style
`proc name()` from `name :: proc()`
|
2016-12-18 20:34:55 +00:00 |
|
Ginger Bill
|
f567983260
|
Semicolons mandatory again (and probably forever now...)
|
2016-12-16 11:31:08 +00:00 |
|
Ginger Bill
|
60b6538a7a
|
Set :: as a single token
|
2016-12-07 10:20:25 +00:00 |
|
Ginger Bill
|
a16bdb215a
|
Go/BCPL style semicolon insertion during tokenizing stage
|
2016-12-05 23:39:26 +00:00 |
|
Ginger Bill
|
76e724718c
|
Fix preload initialization ordering
|
2016-12-04 00:49:06 +00:00 |
|
Ginger Bill
|
4bb45700a5
|
Semicolons are required; when condition for certain file scope declarations; #import syntax change
|
2016-12-01 22:44:00 +00:00 |
|
Ginger Bill
|
b232b9d5ea
|
Basic when statement - Compile time if statement
This is similar to an #if in C but handled during the semantic checking stage.
|
2016-11-29 22:08:48 +00:00 |
|
Ginger Bill
|
36ad9dae43
|
128 bit integers
Kind of works but may be buggy due to LLVM not actually sure
|
2016-11-22 00:13:52 +00:00 |
|
Ginger Bill
|
24ca106521
|
v0.0.3 Build
|
2016-11-17 22:58:00 +00:00 |
|
Ginger Bill
|
e2d98324ba
|
Fix alignment issues with vectors, unions, and raw_unions
|
2016-11-16 12:36:02 +00:00 |
|
Ginger Bill
|
8534e064b9
|
File restructure (again)
|
2016-11-02 13:44:04 +00:00 |
|
Ginger Bill
|
5271adb82f
|
Interpreter - Structs and Arrays
|
2016-10-30 23:48:32 +00:00 |
|
Ginger Bill
|
b9719df0ad
|
Fix exact value bug when updating expressions
|
2016-10-16 00:26:53 +01:00 |
|
Ginger Bill
|
f3209584a3
|
Add Pointer Arithmetic
|
2016-10-12 17:51:36 +01:00 |
|
Ginger Bill
|
f5318c46d1
|
Implicit Values: context; Fix lvalue selector assignments; Fix offset_of* for using fields.
|
2016-10-10 10:27:50 +01:00 |
|
Ginger Bill
|
c5d20d2eef
|
Demaybe operator ?
|
2016-10-07 09:41:38 +01:00 |
|
Ginger Bill
|
f40482aa29
|
Maybe types; value, ok := maybe_value(x)
|
2016-10-06 23:30:22 +01:00 |
|
Ginger Bill
|
50301557b2
|
Untyped nil
|
2016-10-06 17:11:17 +01:00 |
|