gingerBill
|
3aea08df78
Change how abs, min, max, and clamp are implemented for floats
|
7 years ago |
gingerBill
|
3c6f90e552
Fix proc groups from import names
|
7 years ago |
gingerBill
|
3703ca4df4
Explicit procedure group; Remove implicit procedure overloading
|
7 years ago |
gingerBill
|
acd1f83bd0
Fix procedure groupings
|
7 years ago |
gingerBill
|
f0de994059
Make core library use procedure groupings rather than normal overloading
|
7 years ago |
gingerBill
|
05ad38ae2d
Fix procedure grouping
|
7 years ago |
gingerBill
|
596a2c8355
Procedure grouping `foo :: proc[foo16, foo32];`
|
7 years ago |
gingerBill
|
9f52b2c283
Update demo.odin
|
7 years ago |
gingerBill
|
d75291097e
&x.(type)
|
7 years ago |
gingerBill
|
1a75dfe075
Remove `vector` type (will be replaced by something else in the future)
|
7 years ago |
gingerBill
|
e00d88d82e
Fix issue #157
|
7 years ago |
gingerBill
|
cfabc0e61f
Remove `using` in arrays; Remove `_` non-exported struct fields
|
7 years ago |
gingerBill
|
91b534d128
Fix `transmute`
|
7 years ago |
gingerBill
|
74fa7ca25d
New slice memory layout (ptr+len); `byte`
|
7 years ago |
gingerBill
|
0c06a8d154
Fix issue #146 regarding polymorphic type parameters
|
7 years ago |
gingerBill
|
e48346a9ee
Disable negation of unsigned constants (Issue: #145)
|
7 years ago |
gingerBill
|
dffa791607
In error messages, remove ` with '; Fix error messages for `switch`
|
7 years ago |
gingerBill
|
5ce6555721
Allow for default arguments after a variadic parameter
|
7 years ago |
gingerBill
|
eb4b3f5976
Change push allocator system; update core libraries
|
7 years ago |
gingerBill
|
dbb070524f
Allow `nil` in a ternary statement
|
7 years ago |
gingerBill
|
36b0b50ba4
Amend allocation procedures with caller location; Compound literals missing type can determine type in certain cases.
|
7 years ago |
gingerBill
|
66ee2cb6ed
#const value procedure parameters; $N for polymorphic array lengths
|
7 years ago |
gingerBill
|
1d4881cbbe
Add array programming
|
7 years ago |
gingerBill
|
fcc8b89e6b
Fix issue #130; allow conversion from any pointer to `uintptr` and vice versa
|
7 years ago |
gingerBill
|
ae24a8e5ae
Fix pointer arithmetic; remove suffix #tags for proc types
|
7 years ago |
gingerBill
|
1eb9994d88
Attributes; @(link_name="foo")
|
7 years ago |
gingerBill
|
a43b89f36e
#alias type declarations; core library additions; `_global` import name for the global scope
|
7 years ago |
gingerBill
|
e05fe1837d
Fix minimal dependency generation for polymorphic structs (related to issue #121)
|
7 years ago |
Ginger Bill
|
26d3c54aff
Fix issue #119
|
7 years ago |
Ginger Bill
|
bbb0e14633
Fix `using import` to work correctly
|
7 years ago |