This issue collects the errata of the print edition of SICP JS (print 2022): * 4.1.5, page 351 (top): Extra semicolon in function strange: ``` function strange(f) { return halts(f, f) ? run_forever(); : "halted"; } ``` should be ``` function strange(f) { return halts(f, f) ? run_forever() : "halted"; } ``` fixed in online edition; fix is PR #747.