Next: SRFI 1: List Library, Previous: Standards Support, Up: Standards Support [Contents][Index]
The core standard for the Scheme language.
Fully supported, with exceptions:
values
returns a special record containing the values, and
call-with-values takes that record apart and passes the values
to the receiver. For many uses of multiple values this is adequate.
(scheme base)
(scheme case-lambda)
(scheme char)
(scheme complex)
(scheme cxr)
(scheme eval)
(scheme file)
(scheme inexact)
(scheme lazy)
(scheme load)
(scheme process-context)
(scheme r5rs)
(scheme read)
(scheme repl)
(scheme time)
(scheme write)
All names are bound in the MIT/GNU Scheme global environment.
* + -... / <<= = =>> >= _abs acos andangle append applyasin assoc assqassv atan beginbinary-port? boolean=? boolean?bytevector bytevector-append bytevector-copybytevector-copy! bytevector-length bytevector-u8-refbytevector-u8-set! bytevector? caaaarcaaadr caaar caadarcaaddr caadr caarcadaar cadadr cadarcaddar cadddr caddrcadr call-with-current-continuation call-with-input-filecall-with-output-file call-with-port call-with-valuescall/cc car casecase-lambda cdaaar cdaadrcdaar cdadar cdaddrcdadr cdar cddaarcddadr cddar cdddarcddddr cdddr cddrcdr ceiling char->integerchar-alphabetic? char-ci<=? char-ci<?char-ci=? char-ci>=? char-ci>?char-downcase char-foldcase char-lower-case?char-numeric? char-ready? char-upcasechar-upper-case? char-whitespace? char<=?char<? char=? char>=?char>? char? close-input-portclose-output-port close-port command-linecomplex? cond cond-expandcons cos current-error-portcurrent-input-port current-jiffy current-output-portcurrent-second define define-record-typedefine-syntax define-values delaydelay-force delete-file denominatordigit-value display dodynamic-wind else emergency-exitenvironment eof-object eof-object?eq? equal? eqv?error error-object-irritants error-object-messageerror-object? eval even?exact exact-integer-sqrt exact-integer?exact? exit expexpt features file-error?file-exists? finite? floorfloor-quotient floor-remainder floor/flush-output-port for-each forcegcd get-environment-variable get-environment-variablesget-output-bytevector get-output-string guardif imag-part includeinclude-ci inexact inexact?infinite? input-port-open? input-port?integer->char integer? interaction-environmentjiffies-per-second lambda lcmlength let let*let*-values let-syntax let-valuesletrec letrec* letrec-syntaxlist list->string list->vectorlist-copy list-ref list-set!list-tail list? loadlog magnitude make-bytevectormake-list make-parameter make-polarmake-promise make-rectangular make-stringmake-vector map maxmember memq memvmin modulo nan?negative? newline notnull? number->string number?numerator odd? open-binary-input-fileopen-binary-output-file open-input-bytevector open-input-fileopen-input-string open-output-bytevector open-output-fileopen-output-string or output-port-open?output-port? pair? parameterizepeek-char peek-u8 port?positive? procedure? promise?quasiquote quote quotientraise raise-continuable rational?rationalize read read-bytevectorread-bytevector! read-char read-error?read-line read-string read-u8real-part real? remainderreverse round set!set-car! set-cdr! sinsqrt square stringstring->list string->number string->symbolstring->utf8 string->vector string-appendstring-ci<=? string-ci<? string-ci=?string-ci>=? string-ci>? string-copystring-copy! string-downcase string-fill!string-foldcase string-for-each string-lengthstring-map string-ref string-set!string-upcase string<=? string<?string=? string>=? string>?string? substring symbol->stringsymbol=? symbol? syntax-errorsyntax-rules tan textual-port?truncate truncate-quotient truncate-remaindertruncate/ u8-ready? unlessunquote unquote-splicing utf8->stringvalues vector vector->listvector->string vector-append vector-copyvector-copy! vector-fill! vector-for-eachvector-length vector-map vector-refvector-set! vector? whenwith-exception-handler with-input-from-file with-output-to-filewrite write-bytevector write-charwrite-shared write-simple write-stringNext: SRFI 1: List Library, Previous: Standards Support, Up: Standards Support [Contents][Index]