Skip to content

Latest commit

 

History

History
1396 lines (1396 loc) · 35 KB

libraries--symbols.md

File metadata and controls

1396 lines (1396 loc) · 35 KB

quote (r7rs) quasiquote (r7rs) unquote (r7rs) unquote-splicing (r7rs) begin (r7rs) and (r7rs) or (r7rs) if (r7rs) when (r7rs) unless (r7rs) cond (r7rs) case (r7rs) do (r7rs) do-cond (builtins) while (builtins) while-cond (builtins) until (builtins) until-cond (builtins) loop (builtins) guard* (builtins) guard (r7rs) locals (builtins) let (r7rs) let* (r7rs) letrec (r7rs) letrec* (r7rs) let-values (r7rs) let*-values (r7rs) parameterize (r7rs) define (r7rs) redefine (builtins) define-values (r7rs) redefine-values (builtins) set! (r7rs) set!-values (builtins) lambda (r7rs) define-record-type (r7rs) ... (r7rs) => (r7rs) _ (r7rs) else (r7rs) not (r7rs) null? (r7rs) void? (builtins) undefined? (builtins) boolean? (r7rs) true? (builtins) false? (builtins) true-or-equivalent? (builtins) false-or-equivalent? (builtins) number? (r7rs) integer? (r7rs) rational? (r7rs) real? (r7rs) complex? (r7rs) exact? (r7rs) exact-integer? (r7rs) inexact? (r7rs) char? (r7rs) symbol? (r7rs) keyword? (builtins) unique? (builtins) string? (r7rs) string-immutable? (builtins) string-mutable? (builtins) string-empty? (builtins) string-immutable-empty? (builtins) string-mutable-empty? (builtins) bytevector? (r7rs) bytevector-immutable? (builtins) bytevector-mutable? (builtins) bytevector-empty? (builtins) bytevector-immutable-empty? (builtins) bytevector-mutable-empty? (builtins) string-regex? (builtins) bytevector-regex? (builtins) pair? (r7rs) pair-mutable? (builtins) pair-immutable? (builtins) vector? (r7rs) vector-mutable? (builtins) vector-immutable? (builtins) vector-empty? (builtins) vector-mutable-empty? (builtins) vector-immutable-empty? (builtins) values? (builtins) values-empty? (builtins) record-type? (builtins) record? (builtins) record-immutable? (builtins) record-mutable? (builtins) error-object? (r7rs) syntax-error? (builtins) file-error? (r7rs) port-error? (builtins) read-error? (r7rs) write-error? (builtins) any-list? (builtins) empty-list? (builtins) null-list? (builtins) any-or-empty-list? (builtins) proper-list? (builtins) list? (r7rs) proper-or-empty-list? (builtins) dotted-list? (builtins) dotted-or-empty-list? (builtins) circular-list? (builtins) circular-or-empty-list? (builtins) procedure? (r7rs) syntax? (builtins) port? (r7rs) input-port? (r7rs) output-port? (r7rs) binary-port? (r7rs) textual-port? (r7rs) binary-input-port? (builtins) textual-input-port? (builtins) binary-output-port? (builtins) textual-output-port? (builtins) eof-object? (r7rs) path? (builtins) path-absolute? (builtins) path-relative? (builtins) process? (builtins) context? (builtins) binding? (builtins) parameters? (builtins) parameter? (builtins) promise? (r7rs) resource? (builtins) internal? (builtins) opaque? (builtins) zero? (r7rs) positive? (r7rs) negative? (r7rs) finite? (r7rs) infinite? (r7rs) nan? (r7rs) even? (r7rs) odd? (r7rs) char-numeric? (r7rs) char-alphabetic? (r7rs) char-upper-case? (r7rs) char-lower-case? (r7rs) char-alphabetic-or-numeric? (builtins) char-whitespace? (r7rs) char-control? (builtins) char-ascii? (builtins) char-ascii-numeric? (builtins) char-ascii-numeric-8? (builtins) char-ascii-numeric-16? (builtins) char-ascii-alphabetic? (builtins) char-ascii-upper-case? (builtins) char-ascii-lower-case? (builtins) char-ascii-alphabetic-or-numeric? (builtins) char-ascii-whitespace? (builtins) char-ascii-control? (builtins) char-ascii-punctuation? (builtins) char-ascii-graphic? (builtins) fs-metadata? (builtins) cache? (builtins) not-null? (builtins) not-void? (builtins) not-undefined? (builtins) not-boolean? (builtins) not-true? (builtins) not-false? (builtins) not-true-or-equivalent? (builtins) not-false-or-equivalent? (builtins) not-number? (builtins) not-integer? (builtins) not-rational? (builtins) not-real? (builtins) not-complex? (builtins) not-exact? (builtins) not-exact-integer? (builtins) not-inexact? (builtins) not-char? (builtins) not-symbol? (builtins) not-keyword? (builtins) not-unique? (builtins) not-string? (builtins) not-string-immutable? (builtins) not-string-mutable? (builtins) not-string-empty? (builtins) not-string-immutable-empty? (builtins) not-string-mutable-empty? (builtins) not-bytevector? (builtins) not-bytevector-immutable? (builtins) not-bytevector-mutable? (builtins) not-bytevector-empty? (builtins) not-bytevector-immutable-empty? (builtins) not-bytevector-mutable-empty? (builtins) not-string-regex? (builtins) not-bytevector-regex? (builtins) not-pair? (builtins) not-pair-mutable? (builtins) not-pair-immutable? (builtins) not-vector? (builtins) not-vector-mutable? (builtins) not-vector-immutable? (builtins) not-vector-empty? (builtins) not-vector-mutable-empty? (builtins) not-vector-immutable-empty? (builtins) not-values? (builtins) not-values-empty? (builtins) not-record-type? (builtins) not-record? (builtins) not-record-immutable? (builtins) not-record-mutable? (builtins) not-error-object? (builtins) not-syntax-error? (builtins) not-file-error? (builtins) not-port-error? (builtins) not-read-error? (builtins) not-write-error? (builtins) not-any-list? (builtins) not-empty-list? (builtins) not-any-or-empty-list? (builtins) not-proper-list? (builtins) not-list? (builtins) not-proper-or-empty-list? (builtins) not-dotted-list? (builtins) not-dotted-list-or-emtpy? (builtins) not-circular-list? (builtins) not-circular-or-empty-list? (builtins) not-procedure? (builtins) not-syntax? (builtins) not-port? (builtins) not-input-port? (builtins) not-output-port? (builtins) not-binary-port? (builtins) not-textual-port? (builtins) not-binary-input-port? (builtins) not-textual-input-port? (builtins) not-binary-output-port? (builtins) not-textual-output-port? (builtins) not-eof-object? (builtins) not-path? (builtins) not-path-absolute? (builtins) not-path-relative? (builtins) not-process? (builtins) not-context? (builtins) not-binding? (builtins) not-parameters? (builtins) not-parameter? (builtins) not-promise? (builtins) not-resource? (builtins) not-internal? (builtins) not-opaque? (builtins) not-zero? (builtins) not-positive? (builtins) not-negative? (builtins) not-finite? (builtins) not-infinite? (builtins) not-nan? (builtins) not-even? (builtins) not-odd? (builtins) not-char-numeric? (builtins) not-char-alphabetic? (builtins) not-char-upper-case? (builtins) not-char-lower-case? (builtins) not-char-alphabetic-or-numeric? (builtins) not-char-whitespace? (builtins) not-char-control? (builtins) not-char-ascii? (builtins) not-char-ascii-numeric? (builtins) not-char-ascii-numeric-8? (builtins) not-char-ascii-numeric-16? (builtins) not-char-ascii-alphabetic? (builtins) not-char-ascii-upper-case? (builtins) not-char-ascii-lower-case? (builtins) not-char-ascii-alphabetic-or-numeric? (builtins) not-char-ascii-whitespace? (builtins) not-char-ascii-control? (builtins) not-char-ascii-punctuation? (builtins) not-char-ascii-graphic? (builtins) not-fs-metadata? (builtins) not-cache? (builtins) not* (builtins) and* (builtins) ior* (builtins) or* (builtins) xor* (builtins) nand* (builtins) nior* (builtins) nor* (builtins) nxor* (builtins) negative (builtins) abs (r7rs) signum (builtins) floor (r7rs) ceiling (r7rs) round (r7rs) truncate (r7rs) fractional (builtins) exact (r7rs) inexact (r7rs) square (r7rs) sqrt (r7rs) exact-integer-sqrt (r7rs) exp (r7rs) log (r7rs) sin (r7rs) cos (r7rs) tan (r7rs) asin (r7rs) acos (r7rs) atan (r7rs) floor/ (r7rs) floor-quotient (r7rs) floor-remainder (r7rs) modulo (r7rs) truncate/ (r7rs) quotient (r7rs) truncate-quotient (r7rs) remainder (r7rs) truncate-remainder (r7rs) expt (r7rs)

  • (r7rs)
  • (r7rs)
  • (r7rs) / (r7rs) gcd (r7rs) lcm (r7rs) min (r7rs) max (r7rs) bitwise-not (builtins) bitwise-shift-left (builtins) bitwise-shift-right (builtins) bitwise-rotate-left (builtins) bitwise-rotate-right (builtins) bitwise-and (builtins) bitwise-ior (builtins) bitwise-or (builtins) bitwise-xor (builtins) bitwise-nand (builtins) bitwise-nior (builtins) bitwise-nor (builtins) bitwise-nxor (builtins) eq? (r7rs) equivalent-by-identity? (builtins) equivalent-by-value-strict? (builtins) eqv? (r7rs) equal? (r7rs) equivalent-by-value-strict-recursive? (builtins) equivalent-by-value-coerced? (builtins) equivalent-by-value-coerced-recursive? (builtins) generic<? (builtins) generic<=? (builtins) generic=? (builtins) generic>=? (builtins) generic>? (builtins) boolean<? (builtins) boolean<=? (builtins) boolean=? (r7rs) boolean>=? (builtins) boolean>? (builtins) < (r7rs) <= (r7rs) = (r7rs)

= (r7rs) (r7rs) char<? (r7rs) char<=? (r7rs) char=? (r7rs) char>=? (r7rs) char>? (r7rs) char-ci<? (r7rs) char-ci<=? (r7rs) char-ci=? (r7rs) char-ci>=? (r7rs) char-ci>? (r7rs) string<? (r7rs) string<=? (r7rs) string=? (r7rs) string>=? (r7rs) string>? (r7rs) string-ci<? (r7rs) string-ci<=? (r7rs) string-ci=? (r7rs) string-ci>=? (r7rs) string-ci>? (r7rs) symbol<? (builtins) symbol<=? (builtins) symbol=? (r7rs) symbol>=? (builtins) symbol>? (builtins) symbol-ci<? (builtins) symbol-ci<=? (builtins) symbol-ci=? (builtins) symbol-ci>=? (builtins) symbol-ci>? (builtins) keyword<? (builtins) keyword<=? (builtins) keyword=? (builtins) keyword>=? (builtins) keyword>? (builtins) keyword-ci<? (builtins) keyword-ci<=? (builtins) keyword-ci=? (builtins) keyword-ci>=? (builtins) keyword-ci>? (builtins) unique<? (builtins) unique<=? (builtins) unique=? (builtins) unique>=? (builtins) unique>? (builtins) bytevector<? (builtins) bytevector<=? (builtins) bytevector=? (builtins) bytevector>=? (builtins) bytevector>? (builtins) pair<? (builtins) pair<=? (builtins) pair=? (builtins) pair>=? (builtins) pair>? (builtins) vector<? (builtins) vector<=? (builtins) vector=? (builtins) vector>=? (builtins) vector>? (builtins) values<? (builtins) values<=? (builtins) values=? (builtins) values>=? (builtins) values>? (builtins) record<? (builtins) record<=? (builtins) record=? (builtins) record>=? (builtins) record>? (builtins) path<? (builtins) path<=? (builtins) path=? (builtins) path>=? (builtins) path>? (builtins) not-eq? (builtins) not-equivalent-by-identity? (builtins) not-equivalent-by-value-strict? (builtins) not-eqv? (builtins) not-equal? (builtins) not-equivalent-by-value-strict-recursive? (builtins) not-equivalent-by-value-coerced? (builtins) not-equivalent-by-value-coerced-recursive? (builtins) not-generic<? (builtins) not-generic<=? (builtins) not-generic=? (builtins) not-generic>=? (builtins) not-generic>? (builtins) not-boolean<? (builtins) not-boolean<=? (builtins) not-boolean=? (builtins) not-boolean>=? (builtins) not-boolean>? (builtins) not-< (builtins) not-<= (builtins) not-= (builtins) not->= (builtins) not-> (builtins) not-char<? (builtins) not-char<=? (builtins) not-char=? (builtins) not-char>=? (builtins) not-char>? (builtins) not-char-ci<? (builtins) not-char-ci<=? (builtins) not-char-ci=? (builtins) not-char-ci>=? (builtins) not-char-ci>? (builtins) not-string<? (builtins) not-string<=? (builtins) not-string=? (builtins) not-string>=? (builtins) not-string>? (builtins) not-string-ci<? (builtins) not-string-ci<=? (builtins) not-string-ci=? (builtins) not-string-ci>=? (builtins) not-string-ci>? (builtins) not-symbol<? (builtins) not-symbol<=? (builtins) not-symbol=? (builtins) not-symbol>=? (builtins) not-symbol>? (builtins) not-symbol-ci<? (builtins) not-symbol-ci<=? (builtins) not-symbol-ci=? (builtins) not-symbol-ci>=? (builtins) not-symbol-ci>? (builtins) not-keyword<? (builtins) not-keyword<=? (builtins) not-keyword=? (builtins) not-keyword>=? (builtins) not-keyword>? (builtins) not-keyword-ci<? (builtins) not-keyword-ci<=? (builtins) not-keyword-ci=? (builtins) not-keyword-ci>=? (builtins) not-keyword-ci>? (builtins) not-unique<? (builtins) not-unique<=? (builtins) not-unique=? (builtins) not-unique>=? (builtins) not-unique>? (builtins) not-bytevector<? (builtins) not-bytevector<=? (builtins) not-bytevector=? (builtins) not-bytevector>=? (builtins) not-bytevector>? (builtins) not-pair<? (builtins) not-pair<=? (builtins) not-pair=? (builtins) not-pair>=? (builtins) not-pair>? (builtins) not-vector<? (builtins) not-vector<=? (builtins) not-vector=? (builtins) not-vector>=? (builtins) not-vector>? (builtins) not-values<? (builtins) not-values<=? (builtins) not-values=? (builtins) not-values>=? (builtins) not-values>? (builtins) not-record<? (builtins) not-record<=? (builtins) not-record=? (builtins) not-record>=? (builtins) not-record>? (builtins) not-path<? (builtins) not-path<=? (builtins) not-path=? (builtins) not-path>=? (builtins) not-path>? (builtins) car (r7rs) cdr (r7rs) caar (r7rs) cdar (r7rs) first-pair (builtins) second-pair (builtins) third-pair (builtins) fourth-pair (builtins) fifth-pair (builtins) sixth-pair (builtins) seventh-pair (builtins) eighth-pair (builtins) ninth-pair (builtins) tenth-pair (builtins) first (builtins) cadr (r7rs) second (builtins) third (builtins) fourth (builtins) fifth (builtins) sixth (builtins) seventh (builtins) eighth (builtins) ninth (builtins) tenth (builtins) first-tail (builtins) cddr (r7rs) second-tail (builtins) third-tail (builtins) fourth-tail (builtins) fifth-tail (builtins) sixth-tail (builtins) seventh-tail (builtins) eighth-tail (builtins) ninth-tail (builtins) tenth-tail (builtins) length (r7rs) reverse (r7rs) pair->immutable (builtins) pair->mutable (builtins) list->immutable (builtins) list->mutable (builtins) cons (r7rs) xcons (builtins) set-car! (r7rs) set-cdr! (r7rs) list-ref-cons (builtins) list-tail (r7rs) list-ref (r7rs) list-ref-car (builtins) list-ref-cdr (builtins) memq (r7rs) memv (r7rs) assq (r7rs) assv (r7rs) find (builtins) list-set! (r7rs) list-set-car! (builtins) list-set-cdr! (builtins) make-pair (builtins) make-list (r7rs) list (r7rs) list* (builtins) append (r7rs) list-fill! (builtins) list-copy! (builtins) list-copy (r7rs) list-reverse! (builtins) member (r7rs) assoc (r7rs) vector-length (r7rs) vector-reverse (builtins) vector->immutable (builtins) vector->mutable (builtins) vector-clear! (builtins) vector-ref (r7rs) vector-push-from! (builtins) vector-find (builtins) vector-set! (r7rs) vector-insert-from! (builtins) vector-swap! (builtins) vector-clear-at! (builtins) make-vector (r7rs) vector (r7rs) vector-append (r7rs) vector-fill! (r7rs) vector-copy! (r7rs) vector-append! (builtins) vector-copy (r7rs) vector-reverse! (builtins) vector->list (r7rs) list->vector (r7rs) vector-push! (builtins) vector-pop! (builtins) vector-insert! (builtins) vector-remove! (builtins) vector-resize! (builtins) vector-resize-at! (builtins) bytevector-length (r7rs) bytevector-reverse (builtins) bytevector->immutable (builtins) bytevector->mutable (builtins) make-bytevector-regex (builtins) bytevector-u8-ref (r7rs) bytevector-regex-match? (builtins) bytevector-regex-match (builtins) bytevector-regex-match-all (builtins) bytevector-regex-match-all->vector (builtins) bytevector-regex-match-position (builtins) bytevector-regex-match-position-all (builtins) bytevector-regex-match-position-all->vector (builtins) bytevector-regex-match-captures (builtins) bytevector-regex-match-captures->assoc (builtins) bytevector-regex-match-captures->vector (builtins) bytevector-regex-match-captures-all (builtins) bytevector-regex-match-captures-all->assoc (builtins) bytevector-regex-match-captures-all->vector (builtins) bytevector-regex-match-captures-position (builtins) bytevector-regex-match-captures-position->assoc (builtins) bytevector-regex-match-captures-position->vector (builtins) bytevector-regex-match-captures-position-all (builtins) bytevector-regex-match-captures-position-all->assoc (builtins) bytevector-regex-match-captures-position-all->vector (builtins) bytevector-u8-set! (r7rs) make-bytevector (r7rs) bytevector (r7rs) bytevector-append (r7rs) bytevector-u8-fill! (builtins) bytevector-copy! (r7rs) bytevector-copy (r7rs) bytevector-reverse! (builtins) bytevector->list (builtins) list->bytevector (builtins) bytevector->vector (builtins) vector->bytevector (builtins) string-length (r7rs) string-reverse (builtins) string->symbol (r7rs) symbol->string (r7rs) char->integer (r7rs) integer->char (r7rs) string->keyword (builtins) keyword->string (builtins) symbol->keyword (builtins) keyword->symbol (builtins) string-upcase (r7rs) string-downcase (r7rs) string-foldcase (r7rs) symbol-upcase (builtins) symbol-downcase (builtins) symbol-foldcase (builtins) char-upcase (r7rs) char-downcase (r7rs) char-foldcase (r7rs) keyword-upcase (builtins) keyword-downcase (builtins) keyword-foldcase (builtins) string->immutable (builtins) string->mutable (builtins) make-string-regex (builtins) string-ref (r7rs) string-regex-match? (builtins) string-regex-match (builtins) string-regex-match-all (builtins) string-regex-match-all->vector (builtins) string-regex-match-position (builtins) string-regex-match-position-all (builtins) string-regex-match-position-all->vector (builtins) string-regex-match-captures (builtins) string-regex-match-captures->assoc (builtins) string-regex-match-captures->vector (builtins) string-regex-match-captures-all (builtins) string-regex-match-captures-all->assoc (builtins) string-regex-match-captures-all->vector (builtins) string-regex-match-captures-position (builtins) string-regex-match-captures-position->assoc (builtins) string-regex-match-captures-position->vector (builtins) string-regex-match-captures-position-all (builtins) string-regex-match-captures-position-all->assoc (builtins) string-regex-match-captures-position-all->vector (builtins) string-set! (r7rs) make-string (r7rs) string (r7rs) string-append (r7rs) string-fill! (r7rs) string-copy! (r7rs) string-copy (r7rs) substring (r7rs) string-reverse! (builtins) string->list (r7rs) list->string (r7rs) string->vector (r7rs) vector->string (r7rs) string->utf8 (r7rs) utf8->string (r7rs) string->number (r7rs) number->string (r7rs) digit-value (r7rs) identity (builtins) constant-fn (builtins) constant-fn* (builtins) not-fn (builtins) call-with-list* (builtins) call-with-list (builtins) call-with-vector* (builtins) call-with-vector (builtins) call-with-values* (builtins) call-with-values (r7rs) map-in-order (builtins) call (builtins) apply (r7rs) map (r7rs) for-each (r7rs) vector-map (r7rs) vector-for-each (r7rs) bytevector-u8-map (builtins) bytevector-u8-for-each (builtins) string-map (r7rs) string-for-each (r7rs) values (r7rs) curry (builtins) curry-last (builtins) compose (builtins) compose* (builtins) record-type-identifier (builtins) record-type-size (builtins) record-type (builtins) record->immutable (builtins) record->mutable (builtins) make-record-type (builtins) record-type-predicate (builtins) record-type-accessor (builtins) record-type-mutator (builtins) record-type-constructor (builtins) record-type-constructor* (builtins) record-of? (builtins) record-set! (builtins) record-ref (builtins) make-record (builtins) make-record* (builtins) record->vector (builtins) vector->record (builtins) record->values (builtins) values->record (builtins) record->list (builtins) list->record (builtins) command-line (r7rs) command-line->vector (builtins) command-line-length (builtins) get-environment-variables (r7rs) get-environment-variables->vector (builtins) get-environment-fingerprint (builtins) current-second (r7rs) current-jiffy (r7rs) jiffies-per-second (r7rs) raise (r7rs) error-object-message (r7rs) error-object-irritants (r7rs) error-object-irritants->vector (builtins) error-object-irritants->values (builtins) command-line-ref (builtins) get-environment-variable (r7rs) process-wait-poll (builtins) process-wait-try (builtins) process-wait (builtins) process-stdin (builtins) process-stdout (builtins) process-stderr (builtins) cache-close (builtins) serialize-bytevector (builtins) deserialize-bytevector (builtins) hash (builtins) hash-sip-unseeded (builtins) hash-highway-unseeded (builtins) hash-xxh3-unseeded (builtins) hash-sea-unseeded (builtins) hash-blake2b-unseeded (builtins) hash-blake2s-unseeded (builtins) hash-blake3-unseeded (builtins) process-spawn (builtins) process-exec (builtins) process-run-try (builtins) process-run (builtins) error (r7rs) make-error (builtins) make-parameter (r7rs) parameter-ref (builtins) parameter-set! (builtins) trace-critical (builtins) trace-error (builtins) trace-warning (builtins) trace-notice (builtins) trace-information (builtins) trace-internal (builtins) trace-debugging (builtins) abort (builtins) pause (builtins) exit (r7rs) emergency-exit (r7rs) process-spawn* (builtins) process-exec* (builtins) cache-open (builtins) cache-select-bytevector (builtins) cache-include-bytevector (builtins) cache-exclude-bytevector (builtins) cache-resolve-bytevector (builtins) cache-select (builtins) cache-include (builtins) cache-exclude (builtins) cache-resolve (builtins) cache-exclude-all (builtins) cache-prune-all (builtins) hash-sip-seeded (builtins) hash-highway-seeded (builtins) hash-xxh3-seeded (builtins) hash-sea-seeded (builtins) hash-blake2b-seeded (builtins) hash-blake2s-seeded (builtins) hash-blake3-seeded (builtins) current-input-port (r7rs) current-output-port (r7rs) current-error-port (r7rs) eof-object (r7rs) open-input-bytevector (r7rs) open-input-string (r7rs) get-output-bytevector (r7rs) get-output-string (r7rs) open-binary-input-file (r7rs) open-binary-output-file (r7rs) open-input-file (r7rs) open-output-file (r7rs) port-descriptor (builtins) port-descriptor-clone (builtins) port-descriptor-ref (builtins) port-descriptor-path (builtins) port-temporary-release (builtins) port-temporary-path (builtins) call-with-port (r7rs) call-with-binary-input-file (builtins) call-with-binary-output-file (builtins) call-with-input-file (r7rs) call-with-output-file (r7rs) with-binary-input-file (builtins) with-binary-output-file (builtins) with-input-from-file (r7rs) with-output-to-file (r7rs) port-descriptor-flag-ref (builtins) port-descriptor-flag-set! (builtins) open-output-bytevector (r7rs) open-output-string (r7rs) input-port-open? (r7rs) output-port-open? (r7rs) close-port (r7rs) close-input-port (r7rs) close-output-port (r7rs) u8-ready? (r7rs) peek-u8 (r7rs) read-u8 (r7rs) char-ready? (r7rs) peek-char (r7rs) read-char (r7rs) read-bytevector! (r7rs) read-bytevector-append! (builtins) read-bytevector (r7rs) read-bytevector-chunk (builtins) read-bytevector-line (builtins) read-bytevector-zero (builtins) read-string-append! (builtins) read-string (r7rs) read-string-chunk (builtins) read-line (r7rs) read-string-line (builtins) read-string-zero (builtins) read (r7rs) read-bytevector-fold (builtins) read-bytevector-chunk-fold (builtins) read-bytevector-line-fold (builtins) read-bytevector-zero-fold (builtins) read-string-fold (builtins) read-string-chunk-fold (builtins) read-string-line-fold (builtins) read-string-zero-fold (builtins) read-fold (builtins) write-u8 (r7rs) write-bytevector (r7rs) write-bytevector-line (builtins) write-bytevector-zero (builtins) write-char (r7rs) write-string (r7rs) write-string-line (builtins) write-string-zero (builtins) write (r7rs) write-shared (r7rs) write-simple (r7rs) display (r7rs) write-line (builtins) display-line (builtins) newline (r7rs) flush-output-port (r7rs) open-binary-temporary (builtins) open-temporary (builtins) file-exists? (r7rs) delete-file (r7rs) fs-file-delete (builtins) fs-directory-delete (builtins) fs-symlink-exists? (builtins) fs-metadata-file? (builtins) fs-metadata-directory? (builtins) fs-metadata-symlink? (builtins) fs-metadata-fifo? (builtins) fs-metadata-socket? (builtins) fs-metadata-block-device? (builtins) fs-metadata-character-device? (builtins) fs-canonicalize (builtins) path (builtins) path-parent (builtins) path-name (builtins) path-name-without-extension (builtins) path-name-only-extension (builtins) path->string (builtins) string->path (builtins) path->bytevector (builtins) bytevector->path (builtins) fs-temporary-release (builtins) path-prefix? (builtins) path-suffix? (builtins) path-name? (builtins) path-name-prefix? (builtins) path-name-suffix? (builtins) fs-metadata-kind? (builtins) fs-exists? (builtins) fs-file-exists? (builtins) fs-directory-exists? (builtins) fs-mount? (builtins) fs-directory-list (builtins) fs-directory-list->vector (builtins) fs-directory-fold (builtins) fs-directory-fold-recursive (builtins) path-join (builtins) path-split (builtins) path-name-join (builtins) path-name-split (builtins) fs-metadata (builtins) fs-metadata-eq? (builtins) fs-metadata-kind (builtins) fs-metadata-file-size (builtins) fs-metadata-file-empty? (builtins) fs-metadata-file-not-empty? (builtins) fs-metadata-readonly? (builtins) fs-metadata-readable? (builtins) fs-metadata-writeable? (builtins) fs-metadata-file-executable? (builtins) fs-metadata-directory-traversable? (builtins) fs-metadata-unix-mode (builtins) fs-metadata-unix-type (builtins) fs-metadata-unix-permissions (builtins) fs-metadata-unix-user-identifier (builtins) fs-metadata-unix-group-identifier (builtins) fs-metadata-unix-data-accessed-at (builtins) fs-metadata-unix-data-modified-at (builtins) fs-metadata-unix-inode-changed-at (builtins) fs-metadata-unix-inode-device (builtins) fs-metadata-unix-inode-number (builtins) fs-metadata-unix-inode-links (builtins) fs-link-resolve (builtins) fs-temporary-file (builtins) fs-temporary-directory (builtins) crypto-bytevector (builtins) crypto-bytevector-append! (builtins) crypto-bytevector-fill! (builtins) crypto-md5 (builtins) crypto-sha1 (builtins) crypto-sha2-224 (builtins) crypto-sha2-256-224 (builtins) crypto-sha2-256 (builtins) crypto-sha2-384 (builtins) crypto-sha2-512-384 (builtins) crypto-sha2-512 (builtins) crypto-sha2-512-224 (builtins) crypto-sha2-512-256 (builtins) crypto-sha3-224 (builtins) crypto-sha3-256 (builtins) crypto-sha3-384 (builtins) crypto-sha3-512 (builtins) crypto-blake2b-8 (builtins) crypto-blake2b-16 (builtins) crypto-blake2b-32 (builtins) crypto-blake2b-64 (builtins) crypto-blake2b-128 (builtins) crypto-blake2b-192 (builtins) crypto-blake2b-224 (builtins) crypto-blake2b-256 (builtins) crypto-blake2b-320 (builtins) crypto-blake2b-384 (builtins) crypto-blake2b-448 (builtins) crypto-blake2b-512 (builtins) crypto-blake2s-8 (builtins) crypto-blake2s-16 (builtins) crypto-blake2s-32 (builtins) crypto-blake2s-64 (builtins) crypto-blake2s-128 (builtins) crypto-blake2s-192 (builtins) crypto-blake2s-224 (builtins) crypto-blake2s-256 (builtins) crypto-blake3-8 (builtins) crypto-blake3-16 (builtins) crypto-blake3-32 (builtins) crypto-blake3-64 (builtins) crypto-blake3-128 (builtins) crypto-blake3-192 (builtins) crypto-blake3-224 (builtins) crypto-blake3-256 (builtins) crypto-blake3-320 (builtins) crypto-blake3-384 (builtins) crypto-blake3-448 (builtins) crypto-blake3-512 (builtins) crypto-blake3-1024 (builtins) random-boolean (builtins) random-boolean-weighted (builtins) random-i64 (builtins) random-i64* (builtins) random-f64 (builtins) random-f64* (builtins) random-u8 (builtins) random-i8 (builtins) random-u16 (builtins) random-i16 (builtins) random-u32 (builtins) random-i32 (builtins) random-u7 (builtins) random-u15 (builtins) random-u31 (builtins) random-u63 (builtins) random-u1 (builtins) random-u2 (builtins) random-u3 (builtins) random-u4 (builtins) random-u5 (builtins) random-u6 (builtins) random-bytevector (builtins) random-bytevector-permutation (builtins) random-bytevector-append! (builtins) random-bytevector-fill! (builtins) random-bytevector-shuffle! (builtins) random-char (builtins) random-char* (builtins) random-char-ascii (builtins) random-char-ascii-numeric (builtins) random-char-ascii-numeric-8 (builtins) random-char-ascii-numeric-16 (builtins) random-char-ascii-alphabetic (builtins) random-char-ascii-upper-case (builtins) random-char-ascii-lower-case (builtins) random-char-ascii-alphabetic-or-numeric (builtins) random-char-ascii-whitespace (builtins) random-char-ascii-control (builtins) random-char-ascii-punctuation (builtins) random-char-ascii-graphic (builtins) random-string-ascii (builtins) random-string-ascii-numeric (builtins) random-string-ascii-numeric-8 (builtins) random-string-ascii-numeric-16 (builtins) random-string-ascii-alphabetic (builtins) random-string-ascii-upper-case (builtins) random-string-ascii-lower-case (builtins) random-string-ascii-alphabetic-or-numeric (builtins) random-string-ascii-whitespace (builtins) random-string-ascii-control (builtins) random-string-ascii-punctuation (builtins) random-string-ascii-graphic (builtins) random-string-ascii-permutation (builtins) random-string-ascii-numeric-permutation (builtins) random-string-ascii-numeric-8-permutation (builtins) random-string-ascii-numeric-16-permutation (builtins) random-string-ascii-alphabetic-permutation (builtins) random-string-ascii-upper-case-permutation (builtins) random-string-ascii-lower-case-permutation (builtins) random-string-ascii-alphabetic-or-numeric-permutation (builtins) random-string-ascii-whitespace-permutation (builtins) random-string-ascii-control-permutation (builtins) random-string-ascii-punctuation-permutation (builtins) random-string-ascii-graphic-permutation (builtins) random-string-ascii-append! (builtins) random-string-ascii-numeric-append! (builtins) random-string-ascii-numeric-8-append! (builtins) random-string-ascii-numeric-16-append! (builtins) random-string-ascii-alphabetic-append! (builtins) random-string-ascii-upper-case-append! (builtins) random-string-ascii-lower-case-append! (builtins) random-string-ascii-alphabetic-or-numeric-append! (builtins) random-string-ascii-whitespace-append! (builtins) random-string-ascii-control-append! (builtins) random-string-ascii-punctuation-append! (builtins) random-string-ascii-graphic-append! (builtins) hex-encode (builtins) hex-lower-encode (builtins) hex-encode-append! (builtins) hex-lower-encode-append! (builtins) hex-encode-fill! (builtins) hex-lower-encode-fill! (builtins) hex-upper-encode (builtins) hex-upper-encode-append! (builtins) hex-upper-encode-fill! (builtins) hex-decode (builtins) hex-decode-append! (builtins) hex-decode-fill! (builtins) base32-encode (builtins) base32-encode-append! (builtins) base32-encode-fill! (builtins) base32-decode (builtins) base32-decode-append! (builtins) base32-decode-fill! (builtins) base32-nopad-encode (builtins) base32-nopad-encode-append! (builtins) base32-nopad-encode-fill! (builtins) base32-nopad-decode (builtins) base32-nopad-decode-append! (builtins) base32-nopad-decode-fill! (builtins) base32-hex-encode (builtins) base32-hex-encode-append! (builtins) base32-hex-encode-fill! (builtins) base32-hex-decode (builtins) base32-hex-decode-append! (builtins) base32-hex-decode-fill! (builtins) base32-hex-nopad-encode (builtins) base32-hex-nopad-encode-append! (builtins) base32-hex-nopad-encode-fill! (builtins) base32-hex-nopad-decode (builtins) base32-hex-nopad-decode-append! (builtins) base32-hex-nopad-decode-fill! (builtins) base64-encode (builtins) base64-encode-append! (builtins) base64-encode-fill! (builtins) base64-decode (builtins) base64-decode-append! (builtins) base64-decode-fill! (builtins) base64-nopad-encode (builtins) base64-nopad-encode-append! (builtins) base64-nopad-encode-fill! (builtins) base64-nopad-decode (builtins) base64-nopad-decode-append! (builtins) base64-nopad-decode-fill! (builtins) base64-url-encode (builtins) base64-url-encode-append! (builtins) base64-url-encode-fill! (builtins) base64-url-decode (builtins) base64-url-decode-append! (builtins) base64-url-decode-fill! (builtins) base64-url-nopad-encode (builtins) base64-url-nopad-encode-append! (builtins) base64-url-nopad-encode-fill! (builtins) base64-url-nopad-decode (builtins) base64-url-nopad-decode-append! (builtins) base64-url-nopad-decode-fill! (builtins) base64-mime-encode (builtins) base64-mime-encode-append! (builtins) base64-mime-encode-fill! (builtins) base64-mime-decode (builtins) base64-mime-decode-append! (builtins) base64-mime-decode-fill! (builtins) caaar (r7rs) caaaar (r7rs) caaadr (r7rs) caadr (r7rs) caadar (r7rs) caaddr (r7rs) cadar (r7rs) cadaar (r7rs) cadadr (r7rs) caddr (r7rs) caddar (r7rs) cadddr (r7rs) cdaar (r7rs) cdaaar (r7rs) cdaadr (r7rs) cdadr (r7rs) cdadar (r7rs) cdaddr (r7rs) cddar (r7rs) cddaar (r7rs) cddadr (r7rs) cdddr (r7rs) cdddar (r7rs) cddddr (r7rs) process-spawn:env-empty (builtins) process-spawn:env-exclude (builtins) process-spawn:env-include (builtins) process-spawn:stderr (builtins) process-spawn:stdin (builtins) process-spawn:stdout (builtins) process-spawn:directory (builtins) delay (r7rs) delay-force (r7rs) case-lambda (r7rs) cond-expand (r7rs) define-syntax (r7rs) import (r7rs) include (r7rs) include-ci (r7rs) let-syntax (r7rs) letrec-syntax (r7rs) syntax-error (r7rs) syntax-rules (r7rs) fn (builtins) +fn (builtins) -fn (builtins) -fn-last (builtins) /fn (builtins) /fn-last (builtins) <=fn (builtins) <fn (builtins) =fn (builtins) =fn (builtins) fn (builtins) alist-cons (builtins) alist-copy (builtins) alist-delete (builtins) and-fn (builtins) any (builtins) append-map (builtins) append-reverse (builtins) assoc-fn (builtins) begin-fn (builtins) break (builtins) bytevector-u8-for-each-fn (builtins) bytevector-u8-map-fn (builtins) bytevector-u8-ref-fn (builtins) bytevector-u8-set-fn (builtins) case-fn (builtins) circular-list (builtins) concatenate (builtins) cond-fn (builtins) cons (builtins) cons-car-fn (builtins) cons-cdr-fn (builtins) count (builtins) delete (builtins) delete-duplicates (builtins) do-fn (builtins) drop (builtins) drop-right (builtins) drop-while (builtins) environment (r7rs) eq-fn (builtins) equal-fn (builtins) eqv-fn (builtins) eval (r7rs) every (builtins) filter-map (builtins) find-pair (builtins) find-tail (builtins) fold (builtins) fold-right (builtins) for-each-fn (builtins) force (r7rs) if-fn (builtins) interaction-environment (r7rs) iota (builtins) last (builtins) last-pair (builtins) list-index (builtins) list-tabulate (builtins) list< (builtins) list<= (builtins) list= (builtins) list> (builtins) list>= (builtins) load (r7rs) make-promise (r7rs) map-fn (builtins) member-fn (builtins) nand-fn (builtins) nor-fn (builtins) null-environment (r7rs) nxor-fn (builtins) or-fn (builtins) pair-fold (builtins) pair-fold-right (builtins) pair-for-each (builtins) partition (builtins) reduce (builtins) reduce-right (builtins) remove (builtins) scheme-report-environment (r7rs) span (builtins) split-at (builtins) string-for-each-fn (builtins) string-map-fn (builtins) take (builtins) take-right (builtins) take-while (builtins) unfold (builtins) unfold-right (builtins) unless-fn (builtins) unzip* (builtins) unzip1 (builtins) unzip2 (builtins) unzip3 (builtins) unzip4 (builtins) unzip5 (builtins) vector-for-each-fn (builtins) vector-map-fn (builtins) vector-ref-fn (builtins) vector-set-fn (builtins) when-fn (builtins) xor-fn (builtins) zip (builtins) alist-delete! (builtins) angle (r7rs) append! (builtins) append-map! (builtins) append-reverse! (builtins) break! (builtins) call-with-current-continuation (r7rs) call/cc (r7rs) car+cdr (builtins) concatenate! (builtins) delete! (builtins) delete-duplicates! (builtins) denominator (r7rs) drop-right! (builtins) drop-while! (builtins) dynamic-wind (r7rs) features (r7rs) filter! (builtins) imag-part (r7rs) length+ (builtins) lset-adjoin (builtins) lset-diff+intersection (builtins) lset-diff+intersection! (builtins) lset-difference (builtins) lset-difference! (builtins) lset-intersection (builtins) lset-intersection! (builtins) lset-union (builtins) lset-union! (builtins) lset-xor (builtins) lset-xor! (builtins) lset< (builtins) lset<= (builtins) lset= (builtins) lset> (builtins) lset>= (builtins) magnitude (r7rs) make-polar (r7rs) make-rectangular (r7rs) map! (builtins) numerator (r7rs) partition! (builtins) raise-continuable (r7rs) rationalize (r7rs) real-part (r7rs) remove! (builtins) reverse! (builtins) span! (builtins) split-at! (builtins) take! (builtins) take-right! (builtins) take-while! (builtins) with-exception-handler (r7rs)