Christoffer Lerno
|
908d705669
|
Removing use of $assignable and deprecate it.
|
2025-07-20 20:07:06 +02:00 |
|
Christoffer Lerno
|
7f85534414
|
- Implicitly convert from constant typeid to Type in $Type assignment, and $assignable.
- Make $Type parameters accept constant typeid values.
|
2025-06-05 00:37:16 +02:00 |
|
Christoffer Lerno
|
8b49e6c14d
|
Rename def to alias.
|
2025-03-13 11:22:27 +01:00 |
|
Christoffer Lerno
|
c0b80eccad
|
Change @return! syntax to require ":" after faults. Update all contracts to consistently use ":" before the description.
|
2025-03-05 17:11:45 +01:00 |
|
Christoffer Lerno
|
2439405e70
|
- $foreach "()" replaced by trailing ":" $foreach ($x, $y : $foo) -> $foreach $x, $y : $foo:
- `$for` "()" replaced by trailing ":" `$for (var $x = 0; $x < FOO; $x++)` -> `$for var $x = 0; $x < FOO; $x++:`
- `$switch` "()" replaced by trailing ":" `$switch ($Type)` -> `$switch $Type:`
- Empty `$switch` requires trailing ":" `$switch` -> `$switch:`
|
2025-03-04 16:13:47 +01:00 |
|
Christoffer Lerno
|
2a895ec7be
|
First 0.7 update, removing all deprecated features.
|
2025-03-03 00:32:20 +01:00 |
|
Christoffer Lerno
|
e77d1fb646
|
- Increase precedence of (Foo) { 1, 2 }
- Add `--enable-new-generics` to enable `Foo{int}` generic syntax.
|
2025-02-18 00:26:22 +01:00 |
|
Christoffer Lerno
|
8c58b31bbd
|
Remove <[]> experimental generic syntax.
|
2025-02-13 12:53:46 +01:00 |
|
Christoffer Lerno
|
9530fe8fcd
|
Fix regression for parsing types and switch to the "new" generic syntax that's being tested.
|
2025-01-26 22:51:27 +01:00 |
|
Christoffer Lerno
|
2f7d18bfb8
|
Quicksort and insertsort incorrectly allowing arrays and vectors by value. #1845.
|
2025-01-15 13:31:29 +01:00 |
|
Christoffer Lerno
|
dad97fc2d9
|
Improved #foo resolution inside of the compiler.
Deprecation of several `&` macros.
|
2025-01-08 12:55:20 +01:00 |
|
Christoffer Lerno
|
31cd839063
|
Switch to <* *> docs. Fix issue with dynamically loaded C3 libs with other C3 code.
|
2024-10-14 02:14:34 +02:00 |
|
Christoffer Lerno
|
1b5472cc94
|
Add paramsof.
|
2024-09-15 23:43:09 +02:00 |
|
Christoffer Lerno
|
2748cf99b3
|
- Fix issue where a compile time parameter is followed by "...".
- Fix issue with some conversions to untyped list.
- Experimental change: add `+++` `&&&` `|||` as replacement for `$concat`, `$and` and `$or`.
|
2024-08-04 23:16:25 +02:00 |
|
Christoffer Lerno
|
fba706f10b
|
Updated sorting code.
|
2024-07-09 01:04:11 +02:00 |
|
Alex Anderson
|
900c1152d3
|
add insertion sort (#1225)
|
2024-07-08 18:53:47 +02:00 |
|