~ chicken-core (chicken-5) ac29104322a3692c53e26161f640077779792b56
commit ac29104322a3692c53e26161f640077779792b56 Author: felix <felix@call-with-current-continuation.org> AuthorDate: Sat May 29 12:32:50 2021 +0200 Commit: Mario Domenech Goulart <mario@parenteses.org> CommitDate: Sat May 29 12:52:28 2021 +0200 Fixed typo in node-class check for rest-arg optimization handling. Fixes #1758, originally reported by "snan" diff --git a/core.scm b/core.scm index 85ccc649..5ca76d1d 100644 --- a/core.scm +++ b/core.scm @@ -2668,7 +2668,7 @@ (transform (make-node '##core#inline (list "C_i_list_ref") (list rest-var (qnode (second params)))) here closure)) - ((##core#rest-null) + ((##core#rest-null?) (transform (make-node '##core#inline (list "C_i_greater_or_equal_p") (list (qnode (second params))Trap