gingerBill
|
3cd6ae311d
|
Parametric polymorphic union type
|
2018-09-08 12:02:25 +01:00 |
|
gingerBill
|
11f5236434
|
Add $T: typeid/[]$E; Deprecate T: type/[]$E
`type` as a keyword will soon be removed in favour of polymorphic names (identifiers) in procedures
|
2018-09-02 16:33:54 +01:00 |
|
gingerBill
|
220485a2d2
|
typeid as keyword (ready to implement polymorphic name parameters)
|
2018-09-02 15:56:36 +01:00 |
|
gingerBill
|
e0240c186f
|
Rename buffer entity
|
2018-08-30 12:53:07 +01:00 |
|
gingerBill
|
6a3697279c
|
Place assertf and printf to package fmt
|
2018-08-30 12:10:16 +01:00 |
|
gingerBill
|
15dca449c9
|
Add assertf and panicf
|
2018-08-30 11:46:57 +01:00 |
|
gingerBill
|
001837e6bb
|
Temporary allocator for context
|
2018-08-29 19:55:55 +01:00 |
|
gingerBill
|
3365baee8f
|
runtime.Typeid_Bit_Field layout to store more information into the typeid
|
2018-08-25 12:11:48 +01:00 |
|
gingerBill
|
a65eadee63
|
Fix for in enum iteration
|
2018-08-22 18:56:41 +01:00 |
|
gingerBill
|
b216e44870
|
Add underlying type for bit_set
|
2018-08-17 15:11:41 +01:00 |
|
gingerBill
|
884d5fed9f
|
bit_set['A'..'Z'], bit_set[0..8]
|
2018-08-16 15:16:57 +01:00 |
|
gingerBill
|
71f94bff76
|
Minor sanity features for bit_set
|
2018-08-14 19:22:48 +01:00 |
|
gingerBill
|
acc010cba5
|
Add bit_set type
|
2018-08-14 17:07:56 +01:00 |
|
gingerBill
|
0718f14774
|
Reduce number of range and slice operators #239
Replace .. and ... with : and ..
|
2018-08-01 21:34:59 +01:00 |
|
gingerBill
|
6512a3e5f2
|
using Foo :: enum {A, B, C}; len(Foo)
|
2018-07-29 10:50:15 +01:00 |
|
gingerBill
|
d556fa2cd8
|
Remove special shared scope for runtime stuff
|
2018-06-03 15:06:40 +01:00 |
|
gingerBill
|
5c52ffe24e
|
Reorganize runtime package
|
2018-05-27 21:22:25 +01:00 |
|
gingerBill
|
5b6770f3d2
|
Parse directories to be packages
|
2018-05-21 20:47:52 +01:00 |
|