Ginger Bill
|
74d15ab84b
|
Reimplement immutable with different rules.
|
2017-02-14 12:35:50 +00:00 |
|
Ginger Bill
|
763cd2649d
|
Fix index assignment rules for indirection
|
2017-02-14 12:21:02 +00:00 |
|
Ginger Bill
|
346aa5f71c
|
Only check files that have been truly imported.
|
2017-02-11 15:50:24 +00:00 |
|
Ginger Bill
|
73d6a55f5c
|
Remove need for type keyword
|
2017-02-10 16:12:14 +00:00 |
|
Ginger Bill
|
454d0b5cf5
|
Fix global maps and initialize the preload types before
|
2017-02-07 18:13:37 +00:00 |
|
Ginger Bill
|
df78b8ad3e
|
Make checking map key exists optional
|
2017-02-06 21:31:27 +00:00 |
|
Ginger Bill
|
f11d73ffaa
|
map string keys and for iterator
|
2017-02-06 20:54:51 +00:00 |
|
Ginger Bill
|
c126339090
|
dynamic map insertion and lookup
|
2017-02-06 20:23:51 +00:00 |
|
Ginger Bill
|
00c7489157
|
Begin writing dynamic map procs and fix using bug in IR
|
2017-02-05 23:52:01 +00:00 |
|
Ginger Bill
|
2a5b674d33
|
Custom struct alignment
|
2017-02-05 15:19:30 +00:00 |
|
Ginger Bill
|
205f4664f8
|
Update code from OSX merge to be consistent with the rest of the code
Remove some dead code whilst I was here too :P
|
2017-02-01 20:59:14 +00:00 |
|
zhiayang
|
864310e3da
|
oh boy, basic osx/unix support
|
2017-02-02 04:20:33 +08:00 |
|
Ginger Bill
|
34150385d8
|
Change vector memory layout and operations; for in vector.
|
2017-01-30 22:31:34 +00:00 |
|
Ginger Bill
|
984e36a151
|
Dynamic arrays
|
2017-01-29 20:15:16 +00:00 |
|
Ginger Bill
|
92453369c5
|
Remove while loop and readd c-style for loops i.e. all loops are just for
|
2017-01-27 17:43:42 +00:00 |
|
Ginger Bill
|
f47f25f942
|
Fix pointer differences (issue #11); remove #dll_import
|
2017-01-26 17:39:44 +00:00 |
|
Ginger Bill
|
b59a052e32
|
Change casting syntax: cast(T)x transmute(T)x et al.
|
2017-01-25 19:19:25 +00:00 |
|
Ginger Bill
|
6d93aa429f
|
Fix issue #10
|
2017-01-20 00:21:40 +00:00 |
|
Ginger Bill
|
3f023509a7
|
using immutable thread_local on variable declarations
|
2017-01-19 20:03:10 +00:00 |
|
Ginger Bill
|
563b1e2b28
|
immutable field prefix
|
2017-01-19 19:02:44 +00:00 |
|
Ginger Bill
|
4603d2525e
|
Closed range ... (both inclusive); Type comparisons with == and !=
|
2017-01-19 11:29:15 +00:00 |
|
Ginger Bill
|
cb59c1cf08
|
Comma for all field separators; Overloaded procedures follow exportation rules
|
2017-01-17 18:47:38 +00:00 |
|
Ginger Bill
|
383f5b55ad
|
Best viable overloading procedure algorithm; no_alias; call expr style casts
|
2017-01-17 15:20:11 +00:00 |
|
Ginger Bill
|
ac736aa4ec
|
Procedure overloading
|
2017-01-15 19:55:04 +00:00 |
|
Ginger Bill
|
6fe25badf0
|
Bug fix: comparisons with shifts
|
2017-01-15 12:00:13 +00:00 |
|
Ginger Bill
|
d9ce0b9da0
|
File reorganization for checker system.
|
2017-01-07 12:01:52 +00:00 |
|