This repository was archived by the owner on Jul 7, 2024. It is now read-only.
0.6.1
Pre-release
Pre-release
Libraries
- [@zardyh] Rename
%
tomod
. - [@zardyh] Add
if-let
andif-with
. - [@zardyh] Reduce code size bloat from methods.
- [@SquidDev] Allow specifying delegate function for methods.
- [@zardyh] Make `push-cdr! variadic.
- [@SquidDev] Make
gensym
generate nicer temporary names. - [@zardyh] Allow returning multiple values from
handler-case
.
Compiler
- [@SquidDev] Allow
--emit-lua
/--emit-lisp
to specify file paths, - [@SquidDev] Add support for mutable top-level definitions.
- [@SquidDev] Generate an index of all defined symbols.
- [@SquidDev] Use tables for compiler errors, allowing us to distinguish between bugs and compile errors.
- [@SquidDev] Ensure various Lua functions exist before calling them.