Ginger Bill
|
79f575ae8e
#import "" as namespace
|
9 years ago |
Ginger Bill
|
bb109b47d6
Basic module system (only file namespacing)
|
9 years ago |
Ginger Bill
|
817ae643c5
Remove len(), cap() and replace with selectors; fix defer in match
|
9 years ago |
Ginger Bill
|
59fb74d2a2
Fix array bounds checking
|
9 years ago |
Ginger Bill
|
9ff4a8b5ab
Switchable array bounds checking
|
9 years ago |
Ginger Bill
|
687e78d5dd
Some global init cleanup; `volatile` types
|
9 years ago |
Ginger Bill
|
6979678ff9
Begin reording of struct members by default.
|
9 years ago |
Ginger Bill
|
1ca752ce04
Remove duplicates in type info data.
|
9 years ago |
Ginger Bill
|
7ba13a18a3
Basic variadic `print` procedure
|
9 years ago |
Ginger Bill
|
61fcfd6f3d
Begin Type_Info
|
9 years ago |
Ginger Bill
|
455820fc84
Speed up SSA generation and clang compilation
|
9 years ago |
Ginger Bill
|
ae72b3c5bd
Tagged unions memory layout change; begin demo 002
|
9 years ago |
Ginger Bill
|
c2e3c3801a
Type match statement for tagged unions
|
9 years ago |
Ginger Bill
|
11205f968a
Typesafe variadic procedures
|
9 years ago |
Ginger Bill
|
fa09d805e2
Match statements; Type System change (Type_Record for all sum and product types)
|
9 years ago |
Ginger Bill
|
0eaf7bd830
Begin "Everything's a namespace"
|
9 years ago |
gingerBill
|
680274b6f1
Implicit Context and #thread_local
|
9 years ago |
gingerBill
|
2d49a61563
defer statements
|
9 years ago |
gingerBill
|
6f7f82d877
Merge branch 'master' of http://git.handmadedev.org/gingerbill/Odin
|
9 years ago |
gingerBill
|
0dd17fe843
Win32 Window Test
|
9 years ago |
gingerBill
|
50fd9548b9
Win32 test
|
9 years ago |
gingerBill
|
3ed75b22a3
string comparisons
|
9 years ago |
gingerBill
|
0f48a7d299
#foreign "custom_name"; <N x i1> bugs (see test.ll and test2.ll)
|
9 years ago |
gingerBill
|
ee00236412
expr as type; {N}bool is still causing problems
|
9 years ago |
gingerBill
|
c10b46af9f
Compound Literals - struct, array, slice, vector
|
9 years ago |
gingerBill
|
19cc77dad3
Code generation for procedure literals
|
9 years ago |
gingerBill
|
4c467b118d
copy(...)
|
9 years ago |
gingerBill
|
153c27c755
Tuple support in codegen
|
9 years ago |
gingerBill
|
ba238c569a
Strings galore!
|
9 years ago |
gingerBill
|
4a303b5c3e
Minor refactor and basic library
|
9 years ago |