Skip to content

1.0.1 release (August 27, 2023)

Compare
Choose a tag to compare
@jrincayc jrincayc released this 30 Aug 00:47
· 4 commits to main since this release
version_1.0.1

This is Release 1.0.1, which is mainly an errata release. There are also A4 and A5 versions to in addition to the traditional letter paper size.

Errata fixed:

  • Acknowledgements: Clarified that the past editors were prior to R7RS.
  • Acknowledgements: Make listing of srfi.schemers.org a url link.
  • Acknowledgements: Clarified that The Little Schemer was an inspiration for Pico Scheme.
  • 3.1 Added listing define as a variable binding construct.
  • 3.4 "choose to any" -> "choose to use any"
  • 5.2.2 Clarified that it is an error in R7RS to use define multiple times in the same body. (In Pico Scheme, since it lacks set! this can be handly)
  • 6.7 used "may" to clarify output from an expression being an error is optional.
  • 6.7 "string or char or port types" -> "string, char or port types"
  • 6.7.1 Clarified that pairs only need to be an external representation if they are containing booleans, nulls, numbers, and symbols
  • 7.3 Changed or derivation to remove using let which introduced a variable binding x. Note that R7RS cannot use this simpler method because expression can have side effects in R7RS.

Pull requests merged

Full Changelog: version_1.0.0...version_1.0.1