Christoffer Lerno
|
a03d821602
|
- Use @pool_init() to set up a temp pool on a thread. Only the main thread has implicit temp pool setup.
- `tmem` is now a variable.
|
2025-03-21 17:08:58 +01:00 |
|
Christoffer Lerno
|
b8ae2b06d6
|
Rename @return! to @return?
|
2025-03-12 21:40:30 +01:00 |
|
Christoffer Lerno
|
25bccf4883
|
New faults and syntax (#2034)
- Remove `[?]` syntax.
- Change `int!` to `int?` syntax.
- New `fault` declarations.
- Enum associated values can reference the calling enum.
|
2025-03-10 00:11:35 +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
|
2a895ec7be
|
First 0.7 update, removing all deprecated features.
|
2025-03-03 00:32:20 +01:00 |
|
Christoffer Lerno
|
e40bab2d30
|
Allow (int[*]) { 1, 2 } cast style initialization. Experimental change from [*] to [?]. Fix issue where compile time declarations in expression list would not be handled properly.
|
2025-01-25 22:10:12 +01:00 |
|
Christoffer Lerno
|
a087ba608b
|
Begin unifying baseXX encodings. b64 / hex data strings can now be used with \` as well.
|
2024-11-25 16:20:10 +01:00 |
|
Koni Marti
|
b0c0fd7dc8
|
encoding: implement hex encoding (base16)
Implement hex encoding and decoding (base16) according to RFC 4648.
Add unit tests.
Link: https://www.rfc-editor.org/rfc/rfc4648
|
2024-11-25 11:41:22 +01:00 |
|