This site is a static rendering of the Trac instance that was used by R7RS-WG1 for its work on R7RS-small (PDF), which was ratified in 2013. For more information, see Home.

Ticket 197: Editorial: Add more examples for new features

2012-10-08 01:19:51
WG1 - Core
cowan
major
cowan
fixed
source
closed
2011-05-22 03:39:28
defect

In particular, for file-specs. Also use case-lambda for the parameterize example. There are undoubtedly other cases.

resolution
statusnewdecided

Regions that need examples:

  • Error raising and catching.
  • Byte vector section.
  • File processing.
  • Parameterizing current-*-ports.
  • Third argument for assoc.
  • square.
  • list-copy, string-map, vector-copy, vector-fill!, vector-map, vector-copy!, string-copy!.
  • digit-value.

square: done

list-copy: done

string-map: done

vector-copy: done

vector-fill!: done

vector-map: done

vector-copy!: done

string-copy!: done

digit-value: done

assoc: done

Bytevector examples: done

Exception examples are in #362. File examples and current-*-port examples still needed.

owneralexshinncowan
statusdecidedwriting

current-*-port example provided under get-string-output.

I'm not going to bother with file procedure examples. No other Scheme standard has them either.

resolutionfixed
statuswritingclosed