Link to r7rs

This commit is contained in:
Justin Ethier 2016-09-29 00:15:26 -04:00
parent 58fca8c373
commit 0a0fbbfc62
11 changed files with 24 additions and 4 deletions

View file

@ -2,6 +2,8 @@
The `(scheme base)` library exports many of the procedures and syntax bindings that are traditionally associated with Scheme.
For more information see the [R<sup>7</sup>RS Scheme Specification](../../r7rs.pdf).
- [`cons-source`](#cons-source)
- [`syntax-rules`](#syntax-rules)
- [`letrec*`](#letrec*)

View file

@ -2,6 +2,8 @@
The `(scheme case-lambda)` library exports the `case-lambda` syntax.
For more information see the [R<sup>7</sup>RS Scheme Specification](../../r7rs.pdf).
- [`case-lambda`](#case-lambda)
#case-lambda

View file

@ -2,6 +2,8 @@
The `(scheme char)` library provides the procedures for dealing with characters.
For more information see the [R<sup>7</sup>RS Scheme Specification](../../r7rs.pdf).
- `char-alphabetic?`
- `char-downcase`
- `char-lower-case?`

View file

@ -1,7 +1,8 @@
# Eval Library
The `(scheme eval)` library exports procedures for evaluating
Scheme data as programs.
The `(scheme eval)` library exports procedures for evaluating Scheme data as programs.
For more information see the [R<sup>7</sup>RS Scheme Specification](../../r7rs.pdf).
- `eval`
- `create-environment`

View file

@ -1,7 +1,8 @@
# File Library
The `(scheme file)` library provides procedures for accessing
files.
The `(scheme file)` library provides procedures for accessing files.
For more information see the [R<sup>7</sup>RS Scheme Specification](../../r7rs.pdf).
- `call-with-input-file`
- `call-with-output-file`

View file

@ -2,6 +2,8 @@
The `(scheme inexact)` library exports procedures which are typically only useful with inexact values.
For more information see the [R<sup>7</sup>RS Scheme Specification](../../r7rs.pdf).
- [`acos`](#acos)
- [`asin`](#asin)
- [`atan`](#atan)

View file

@ -2,6 +2,8 @@
The `(scheme lazy)` library exports procedures and syntax keywords for lazy evaluation.
For more information see the [R<sup>7</sup>RS Scheme Specification](../../r7rs.pdf).
- [`delay`](#delay)
- [`force`](#force)
- [`delay-force`](#delay-force)

View file

@ -2,6 +2,8 @@
The `(scheme load)` library exports procedures for loading Scheme expressions from files.
For more information see the [R<sup>7</sup>RS Scheme Specification](../../r7rs.pdf).
- [`load`](#load)
#load

View file

@ -2,6 +2,8 @@
The `(scheme process-context)` library exports procedures for accessing with the program's calling context.
For more information see the [R<sup>7</sup>RS Scheme Specification](../../r7rs.pdf).
- [`command-line`](#command-line)
- [`emergency-exit`](#emergency-exit)
- [`get-environment-variable`](#get-environment-variable)

View file

@ -2,6 +2,8 @@
The `(scheme read)` library provides procedures for reading Scheme objects.
For more information see the [R<sup>7</sup>RS Scheme Specification](../../r7rs.pdf).
- [`read`](#read)
- [`read-all`](#read-all)

View file

@ -2,6 +2,8 @@
The `(scheme time)` library provides access to time-related values.
For more information see the [R<sup>7</sup>RS Scheme Specification](../../r7rs.pdf).
- [`current-jiffy`](#current-jiffy)
- [`current-second`](#current-second)
- [`jiffies-per-second`](#jiffies-per-second)