From 7420b34f84a513f23f9b02fa721f19b25b563a25 Mon Sep 17 00:00:00 2001 From: Justin Ethier Date: Tue, 6 Aug 2019 22:19:34 -0400 Subject: [PATCH] Issue #331 - Document eval fixes for begin/records --- CHANGELOG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 357394b2..569efb5a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -18,6 +18,8 @@ Bug Fixes - Modified `(srfi 27)` to use the timer to seed the pseudorandom number generator. - Fixed `exit` to return the appropriate status code when a boolean is passed, per R7RS: > If no argument is supplied, or if obj is #t, the exit procedure should communicate to the operating system that the program exited normally. If obj is #f, the exit procedure should communicate to the operating system that the program exited abnormally. +- Enhanced the interpreter (`eval`) to properly support splicing in definitions introduced by `begin`. +- Fixed `define-record-type` so now it works in the interpreter. Deprecated