33aa1e406cdc — Leonard Ritter default tip 3 days ago
* initial support for inspecting compiled functions, blocks and calls
c2acaa0b239f — Leonard Ritter 4 days ago
* `'kind` of `type` will now return values of `TypeKind` type
f6b72ee0dbb6 — Leonard Ritter 4 days ago
* `repr` and `tostring` on `ValueKind` will now produce readable strings
cc4f29afcb2d — Leonard Ritter 4 days ago
* added new stub inspect module and test
* `ValueKind` enum type is now exposed to the global scope; `'kind` no longer returns a simple integer
* added `'kind?` method to `Value`, which allows to check for value kind before `CEnum` is bootstrapped
bdeb83d2ca71 — Leonard Ritter 6 days ago
* fixed `String <constant>` matching the `string` constructor
* `__typematch` is tried again with qualified arguments if the unqualified query fails
30f4339635e0 — Leonard Ritter 8 days ago
* fixed `store` not moving when dereferencing arguments
0a8dfc4731f4 — Leonard Ritter 8 days ago
* updated stb_sprintf to fix ASAN error
* FIX: tuple and struct constructors failed to report excess arguments and instead could segfault
* FIX: disabled silent annotations which just make proving slower
93115576408d — Leonard Ritter 14 days ago
* fixed potential hashing of uninitialized values in the erase functions of `Map` and `Set`
fc1287ba96ee — Leonard Ritter a month ago
* removed macOS mention in the landing page and mentioned MinGW
777d3ea31bad — Leonard Ritter a month ago
* updated eo to 0.13
2ab65f5e2256 — Leonard Ritter a month ago
* updated eo once more to an experimental version
0d8856b98ea6 — Leonard Ritter a month ago
* temporarily updated eo to an experimental version
36936c479784 — Leonard Ritter 3 months ago
* `local` and `global` now treat right hand side declarations equivalent to `:=`
93bbcb8199c7 — Leonard Ritter 3 months ago
* added `write`, which is like `print` but does not append a newline character
d55be3e129f6 — Leonard Ritter 3 months ago
* `:=` has now precedence over infix expressions
* `:=` expands expression as block, supporting use of `if` and other block macros
205e3aab0650 — Leonard Ritter 3 months ago
* as infix operations have precedence over `:=`, `:=` is now additionally implemented as infix operator so it can be used like before
a11afc42b0bb — Leonard Ritter 3 months ago
* `:=` is now implemented by the list wildcard handler
* `:=` accepts multiple left-hand arguments
* `as:=` auto-wraps right hand arguments as well
66bc6a5bc7db — Leonard Ritter 3 months ago
* `define-infix*` permits the declaration of greedy infix operators that receive all right hand side elements of the expression
* `:=` now also accepts non-infix expressions on the right hand side and auto-wraps them
bb387977b442 — Leonard Ritter 3 months ago
* simplify recognizing infix expressions: a second expression value matching an infix symbol triggers infix parsing. Otherwise the list is not treated as an infix expression. This also allows us to define greedy infix operators.
545df39acb84 — Leonard Ritter 9 months ago
* fixed blatant DRY violation
Next