gingerBill
|
5e3cf45df3
|
Add #soa pointer type to aid with refactoring to #soa data types
a: #soa[16]Foo
p := &a[6]
#assert(type_of(p) == #soa^#soa[16]Foo)
p^.x = 123
p.x = 123
|
2022-08-08 15:07:00 +01:00 |
|
gingerBill
|
01162e08b5
|
Add -disallow-rtti
|
2022-02-28 13:35:29 +00:00 |
|
gingerBill
|
97be867103
|
Rename #partial[Enum]Type to #sparse[Enum]Type for non-contiguous enum fields
|
2022-02-05 13:01:15 +00:00 |
|
gingerBill
|
070b450768
|
Add ODIN_ERROR_POS_STYLE constant and change runtime.print_caller_location based on that constant
|
2022-01-26 17:34:39 +00:00 |
|
gingerBill
|
1556fad65a
|
Change syntax for matrices to matrix[R, C]T
|
2021-10-19 11:31:11 +01:00 |
|
gingerBill
|
4c655865e5
|
Begin work on matrix type
|
2021-10-18 16:52:19 +01:00 |
|
gingerBill
|
9ecc2ab15b
|
Add more runtime.print_int procedures
|
2021-10-07 21:22:49 +01:00 |
|
gingerBill
|
720884e0f1
|
Strip even more semicolons if followed by a } or ) on the same line
|
2021-08-31 23:47:57 +01:00 |
|
gingerBill
|
251da264ed
|
Remove unneeded semicolons from the core library
|
2021-08-31 22:21:13 +01:00 |
|
gingerBill
|
18a0fa02c5
|
Add multi pointers to core
|
2021-08-21 23:16:14 +01:00 |
|
gingerBill
|
f30e6f50bd
|
Reorganize code to improve code generation
|
2021-06-08 16:21:19 +01:00 |
|
gingerBill
|
0a66f8c9a3
|
Remove intrinsics.x86_mmx type
|
2021-04-22 10:39:20 +01:00 |
|
gingerBill
|
41b854f192
|
Remove #opaque types
|
2021-02-23 15:45:06 +00:00 |
|
gingerBill
|
595885d3db
|
Remove bit_field in type info, runtime, and general core library
|
2021-02-19 11:36:23 +00:00 |
|
gingerBill
|
b6aa549eb8
|
Fix typo
|
2020-12-08 17:01:28 +00:00 |
|
gingerBill
|
168532ae8d
|
Add runtime.print_strings
|
2020-12-08 17:01:06 +00:00 |
|
gingerBill
|
fd453be831
|
Deprecate opaque in favour of #opaque in the core library
|
2020-12-04 18:49:39 +00:00 |
|
gingerBill
|
252a864308
|
Reimplement the Windows OS dependencies in package runtime
|
2020-10-01 10:57:02 +01:00 |
|
gingerBill
|
fc4fdd588e
|
Remove usage of do in core library
|
2020-09-23 17:17:14 +01:00 |
|
gingerBill
|
9d91c46cb4
|
Move all os specific stuff for the runtime to one file
|
2020-09-15 12:19:56 +01:00 |
|
gingerBill
|
f48a873954
|
Reorganize package runtime
Separates out the OS specific stuff into different files
|
2020-09-15 11:52:19 +01:00 |
|