summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormathieu2em <math.per@hotmail.com>2019-07-17 18:02:41 -0400
committermathieu2em <math.per@hotmail.com>2019-08-20 15:31:38 -0400
commitd8c0e60e236ee89e97e8757eef47064b55affdfb (patch)
tree3aa20b9bb43eeee7b60d20a9eb3b9b4b4d004305
parent90942aa838701ce0c77e0bddd8a164897f2b536e (diff)
downloadgeiser-guile-d8c0e60e236ee89e97e8757eef47064b55affdfb.tar.gz
geiser-guile-d8c0e60e236ee89e97e8757eef47064b55affdfb.tar.bz2
better autodoc , completion working , better procedure search , WIP
completions
-rw-r--r--elisp/geiser-gambit.el2
-rw-r--r--scheme/gambit/geiser/gambit.scm1312
2 files changed, 671 insertions, 643 deletions
diff --git a/elisp/geiser-gambit.el b/elisp/geiser-gambit.el
index 46964b8..e839665 100644
--- a/elisp/geiser-gambit.el
+++ b/elisp/geiser-gambit.el
@@ -309,7 +309,7 @@ If `t', Geiser will use `next-error' to jump to the error's location."
;;; Implementation definition:
(define-geiser-implementation gambit
- (unsupported-procedures '(callers callees generic-methods module-completions
+ (unsupported-procedures '(callers callees generic-methods
module-location symbol-documentation))
(binary geiser-gambit--binary)
(arglist geiser-gambit--parameters)
diff --git a/scheme/gambit/geiser/gambit.scm b/scheme/gambit/geiser/gambit.scm
index 70ce48e..028f6ee 100644
--- a/scheme/gambit/geiser/gambit.scm
+++ b/scheme/gambit/geiser/gambit.scm
@@ -16,11 +16,6 @@
(define (geiser:eval module form . rest) ;; module is not yet supported in gambit
(geiser:capture-output (eval form)))
-(define (geiser:completions prefix . rest)
- rest
- (sort (all-environment-exports (current-environment) prefix)
- string-ci<?))
-
(define (geiser:newline)
(newline))
@@ -29,16 +24,12 @@
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; Completions, Autodoc and Signature
-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; search for a procedure in gambit-procedures
;; returns the procedure symbol if it finds it
-(define (procedure-search elem list)
- (cond ((not (pair? list))
- #f)
- ((eq? elem (caar list))
- `(,(car list)))
- (else (procedure-search elem (cdr list)))))
+(define (##procedure-search elem)
+ (or (assq elem ##gambit-procedures) '()))
(define (geiser:autodoc ids . rest)
(cond ((null? ids) '())
@@ -47,954 +38,991 @@
((not (symbol? (car ids)))
(geiser:autodoc (cdr ids)))
(else
- (procedure-search (car ids) gambit-procedures))))
+ (list (##procedure-search (car ids))))))
-(define (geiser:completions prefix . rest)
+(define (geiser:module-completions prefix . rest)
(define (environment-symbols)
- (let ((env (current-expander-context)))
- (if env
- (map car (hash->list (expander-context-table env)))
- '())))
- rest
- (sort (filter (lambda (el)
- (string-prefix? prefix el))
- (map symbol->string (environment-symbols)))
- string-ci<?))
+ (map car ##gambit-procedures))
+ (##sort-list (filter (lambda (el)
+ (##string-prefix? prefix el))
+ (map symbol->string (environment-symbols)))
+ string-ci<?))
+
+(define (geiser:completions prefix . rest)
+ rest)
+
+;; string-prefix function
+(define (##string-prefix? pref str)
+ (let ((str-len (string-length str))
+ (pref-len (string-length pref)))
+ (and (string? pref)
+ (string? str)
+ (<= pref-len str-len)
+ (string=? (substring str 0 pref-len) pref))))
+;; filter
+(define (filter f lst)
+ (fold-right (lambda (e r) (if (f e) (cons e r) r)) '() lst))
+
+;; sorting algorithms
+(define (##sort-list l <?)
+
+ (define (mergesort l)
+
+ (define (merge l1 l2)
+ (cond ((null? l1) l2)
+ ((null? l2) l1)
+ (else
+ (let ((e1 (car l1)) (e2 (car l2)))
+ (if (<? e1 e2)
+ (cons e1 (merge (cdr l1) l2))
+ (cons e2 (merge l1 (cdr l2))))))))
+
+ (define (split l)
+ (if (or (null? l) (null? (cdr l)))
+ l
+ (cons (car l) (split (cddr l)))))
+
+ (if (or (null? l) (null? (cdr l)))
+ l
+ (let* ((l1 (mergesort (split l)))
+ (l2 (mergesort (split (cdr l)))))
+ (merge l1 l2))))
+
+ (mergesort l))
+
;; the majority of gambit and r5rs procedures correctly formatted
-(define gambit-procedures
- '((* ("args" (("required") ("optional" |[{z1} ...]|) ("key")))("module"))
- (+ ("args" (("required" |{z1} [...]|) ("optional") ("key")))("module"))
- (- ("args" (("required" |{z1} {z2}|) ("optional") ("key")))("module"))
- (- ("args" (("required") ("optional" |[{z} ...]|) ("key")))("module"))
- (/ ("args" (("required") ("optional" |[{z} ...]|) ("key")))("module"))
- (< ("args" (("required") ("optional" |[{x1} ...]|) ("key")))("module"))
- (<= ("args" (("required") ("optional" |[{x1} ...]|) ("key")))("module"))
- (= ("args" (("required" |{z1} {z2} {z3} [...]|) ("optional") ("key")))("module"))
- (= ("args" (("required" |{z1} [...]|) ("optional") ("key")))("module"))
- (> ("args" (("required") ("optional" |[{x1} ...]|) ("key")))("module"))
- (>= ("args" (("required") ("optional" |[{x1} ...]|) ("key")))("module"))
+(define ##gambit-procedures
+ '((* ("args" (("required") ("optional" [z1 ...]) ("key")))("module"))
+ (+ ("args" (("required" z1 [...]) ("optional") ("key")))("module"))
+ (- ("args" (("required" z1 z2) ("optional") ("key")))("module"))
+ (- ("args" (("required") ("optional" [z ...]) ("key")))("module"))
+ (/ ("args" (("required") ("optional" [z ...]) ("key")))("module"))
+ (< ("args" (("required") ("optional" [x1 ...]) ("key")))("module"))
+ (<= ("args" (("required") ("optional" [x1 ...]) ("key")))("module"))
+ (= ("args" (("required" z1 z2 z3 [...]) ("optional") ("key")))("module"))
+ (= ("args" (("required" z1 [...]) ("optional") ("key")))("module"))
+ (> ("args" (("required") ("optional" [x1 ...]) ("key")))("module"))
+ (>= ("args" (("required") ("optional" [x1 ...]) ("key")))("module"))
(abandoned-mutex-exception?
- ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
- (abort ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
- (abs ("args" (("required" |{x}|) ("optional") ("key")))("module"))
- (acos ("args" (("required" |{z}|) ("optional") ("key")))("module"))
+ ("args" (("required" obj) ("optional") ("key")))("module"))
+ (abort ("args" (("required" obj) ("optional") ("key")))("module"))
+ (abs ("args" (("required" x) ("optional") ("key")))("module"))
+ (acos ("args" (("required" z) ("optional") ("key")))("module"))
(address-info-family
- ("args" (("required" |{address-info}|) ("optional") ("key")))("module"))
+ ("args" (("required" address-info) ("optional") ("key")))("module"))
(address-info-protocol
- ("args" (("required" |{address-info}|) ("optional") ("key")))("module"))
+ ("args" (("required" address-info) ("optional") ("key")))("module"))
(address-info-socket-info
- ("args" (("required" |{address-info}|) ("optional") ("key")))("module"))
+ ("args" (("required" address-info) ("optional") ("key")))("module"))
(address-info-socket-type
- ("args" (("required" |{address-info}|) ("optional") ("key")))("module"))
- (address-info? ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
+ ("args" (("required" address-info) ("optional") ("key")))("module"))
+ (address-info? ("args" (("required" obj) ("optional") ("key")))("module"))
(address-infos
("args"
(("required")
("optional")
("key"
- |[host: {host}] [service: {service}] [family: {family}] [socket-type: {socket-type}] [protocol: {protocol}]|))))
- (all-bits-set? ("args" (("required" |{n1} {n2}|) ("optional") ("key")))("module"))
- (and ("args" (("required" |{test1} [...]|) ("optional") ("key")))("module"))
- (angle ("args" (("required" |{z}|) ("optional") ("key")))("module"))
- (any-bits-set? ("args" (("required" |{n1} {n2}|) ("optional") ("key")))("module"))
- (append ("args" (("required" |{list} [...]|) ("optional") ("key")))("module"))
- (append-strings ("args" (("required" |{lst}|) ("optional") ("key")))("module"))
- (append-vectors ("args" (("required" |{lst}|) ("optional") ("key")))("module"))
+ [host: host] [service: service] [family: family] [socket-type: socket-type] [protocol: protocol]))))
+ (all-bits-set? ("args" (("required" n1 n2) ("optional") ("key")))("module"))
+ (and ("args" (("required" test1 [...]) ("optional") ("key")))("module"))
+ (angle ("args" (("required" z) ("optional") ("key")))("module"))
+ (any-bits-set? ("args" (("required" n1 n2) ("optional") ("key")))("module"))
+ (append ("args" (("required" list [...]) ("optional") ("key")))("module"))
+ (append-strings ("args" (("required" lst) ("optional") ("key")))("module"))
+ (append-vectors ("args" (("required" lst) ("optional") ("key")))("module"))
(apply ("args"
- (("required" |{proc} [{arg1} ...] {args}|) ("optional") ("key")))("module"))
- (arithmetic-shift ("args" (("required" |{n1} {n2}|) ("optional") ("key")))("module"))
- (asin ("args" (("required" |{z}|) ("optional") ("key")))("module"))
- (assoc ("args" (("required" |{obj} {alist}|) ("optional") ("key")))("module"))
- (assq ("args" (("required" |{obj} {alist}|) ("optional") ("key")))("module"))
- (assv ("args" (("required" |{obj} {alist}|) ("optional") ("key")))("module"))
- (atan ("args" (("required" |{z}|) ("optional") ("key")))("module"))
- (atan ("args" (("required" |{y} {x}|) ("optional") ("key")))("module"))
+ (("required" proc [arg1 ...] args) ("optional") ("key")))("module"))
+ (arithmetic-shift ("args" (("required" n1 n2) ("optional") ("key")))("module"))
+ (asin ("args" (("required" z) ("optional") ("key")))("module"))
+ (assoc ("args" (("required" obj alist) ("optional") ("key")))("module"))
+ (assq ("args" (("required" obj alist) ("optional") ("key")))("module"))
+ (assv ("args" (("required" obj alist) ("optional") ("key")))("module"))
+ (atan ("args" (("required" z) ("optional") ("key")))("module"))
+ (atan ("args" (("required" y x) ("optional") ("key")))("module"))
(begin
("args"
- (("required" |{expression1} {expression2} [...]|) ("optional") ("key")))("module"))
- (bit-count ("args" (("required" |{n}|) ("optional") ("key")))("module"))
- (bit-set? ("args" (("required" |{n1} {n2}|) ("optional") ("key")))("module"))
- (bitwise-and ("args" (("required" |{n} [...]|) ("optional") ("key")))("module"))
- (bitwise-ior ("args" (("required" |{n} [...]|) ("optional") ("key")))("module"))
- (bitwise-merge ("args" (("required" |{n1} {n2} {n3}|) ("optional") ("key")))("module"))
- (bitwise-not ("args" (("required" |{n}|) ("optional") ("key")))("module"))
- (bitwise-xor ("args" (("required" |{n} [...]|) ("optional") ("key")))("module"))
- (boolean? ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
- (box ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
- (break ("args" (("required" |{proc} [...]|) ("optional") ("key")))("module"))
- (caar ("args" (("required" |{pair}|) ("optional") ("key")))("module"))
- (cadr ("args" (("required" |{pair}|) ("optional") ("key")))("module"))
+ (("required" expression1 expression2 [...]) ("optional") ("key")))("module"))
+ (bit-count ("args" (("required" n) ("optional") ("key")))("module"))
+ (bit-set? ("args" (("required" n1 n2) ("optional") ("key")))("module"))
+ (bitwise-and ("args" (("required" n [...]) ("optional") ("key")))("module"))
+ (bitwise-ior ("args" (("required" n [...]) ("optional") ("key")))("module"))
+ (bitwise-merge ("args" (("required" n1 n2 n3) ("optional") ("key")))("module"))
+ (bitwise-not ("args" (("required" n) ("optional") ("key")))("module"))
+ (bitwise-xor ("args" (("required" n [...]) ("optional") ("key")))("module"))
+ (boolean? ("args" (("required" obj) ("optional") ("key")))("module"))
+ (box ("args" (("required" obj) ("optional") ("key")))("module"))
+ (break ("args" (("required" proc [...]) ("optional") ("key")))("module"))
+ (caar ("args" (("required" pair) ("optional") ("key")))("module"))
+ (cadr ("args" (("required" pair) ("optional") ("key")))("module"))
(call-with-current-continuation
- ("args" (("required" |{proc}|) ("optional") ("key")))("module"))
+ ("args" (("required" proc) ("optional") ("key")))("module"))
(call-with-current-continuation
- ("args" (("required" |{proc}|) ("optional") ("key")))("module"))
+ ("args" (("required" proc) ("optional") ("key")))("module"))
(call-with-input-file
- ("args" (("required" |{string} {proc}|) ("optional") ("key")))("module"))
+ ("args" (("required" string proc) ("optional") ("key")))("module"))
(call-with-output-file
- ("args" (("required" |{string} {proc}|) ("optional") ("key")))("module"))
+ ("args" (("required" string proc) ("optional") ("key")))("module"))
(call-with-values
- ("args" (("required" |{producer} {consumer}|) ("optional") ("key")))("module"))
- (car ("args" (("required" |{pair}|) ("optional") ("key")))("module"))
+ ("args" (("required" producer consumer) ("optional") ("key")))("module"))
+ (car ("args" (("required" pair) ("optional") ("key")))("module"))
(case ("args"
- (("required" |{key} {clause1} {clause2} [...]|)
+ (("required" key clause1 clause2 [...])
("optional")
("key")))("module"))
- (cdddar ("args" (("required" |{pair}|) ("optional") ("key")))("module"))
- (cddddr ("args" (("required" |{pair}|) ("optional") ("key")))("module"))
- (cdr ("args" (("required" |{pair}|) ("optional") ("key")))("module"))
- (ceiling ("args" (("required" |{x}|) ("optional") ("key")))("module"))
+ (cdddar ("args" (("required" pair) ("optional") ("key")))("module"))
+ (cddddr ("args" (("required" pair) ("optional") ("key")))("module"))
+ (cdr ("args" (("required" pair) ("optional") ("key")))("module"))
+ (ceiling ("args" (("required" x) ("optional") ("key")))("module"))
(cfun-conversion-exception?
- ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
- (char->integer ("args" (("required" |{char}|) ("optional") ("key")))("module"))
- (char->integer ("args" (("required" |{char}|) ("optional") ("key")))("module"))
- (char-alphabetic? ("args" (("required" |{char}|) ("optional") ("key")))("module"))
- (char-ci<=? ("args" (("required") ("optional" |[{char}]|) ("key")))("module"))
- (char-ci<? ("args" (("required") ("optional" |[{char}]|) ("key")))("module"))
- (char-ci=? ("args" (("required") ("optional" |[{char}]|) ("key")))("module"))
- (char-ci>=? ("args" (("required") ("optional" |[{char}]|) ("key")))("module"))
- (char-ci>? ("args" (("required") ("optional" |[{char}]|) ("key")))("module"))
- (char-downcase ("args" (("required" |{char}|) ("optional") ("key")))("module"))
- (char-lower-case? ("args" (("required" |{letter}|) ("optional") ("key")))("module"))
- (char-numeric? ("args" (("required" |{char}|) ("optional") ("key")))("module"))
- (char-ready? ("args" (("required" |{port}|) ("optional") ("key")))("module"))
+ ("args" (("required" obj) ("optional") ("key")))("module"))
+ (char->integer ("args" (("required" char) ("optional") ("key")))("module"))
+ (char->integer ("args" (("required" char) ("optional") ("key")))("module"))
+ (char-alphabetic? ("args" (("required" char) ("optional") ("key")))("module"))
+ (char-ci<=? ("args" (("required") ("optional" [char]) ("key")))("module"))
+ (char-ci<? ("args" (("required") ("optional" [char]) ("key")))("module"))
+ (char-ci=? ("args" (("required") ("optional" [char]) ("key")))("module"))
+ (char-ci>=? ("args" (("required") ("optional" [char]) ("key")))("module"))
+ (char-ci>? ("args" (("required") ("optional" [char]) ("key")))("module"))
+ (char-downcase ("args" (("required" char) ("optional") ("key")))("module"))
+ (char-lower-case? ("args" (("required" letter) ("optional") ("key")))("module"))
+ (char-numeric? ("args" (("required" char) ("optional") ("key")))("module"))
+ (char-ready? ("args" (("required" port) ("optional") ("key")))("module"))
(char-ready? ("args" (("required") ("optional") ("key")))("module"))
- (char-upcase ("args" (("required" |{char}|) ("optional") ("key")))("module"))
- (char-upper-case? ("args" (("required" |{letter}|) ("optional") ("key")))("module"))
- (char-whitespace? ("args" (("required" |{char}|) ("optional") ("key")))("module"))
- (char<=? ("args" (("required") ("optional" |[{char}]|) ("key")))("module"))
- (char<? ("args" (("required") ("optional" |[{char}]|) ("key")))("module"))
- (char=? ("args" (("required" |{char1} [...]|) ("optional") ("key")))("module"))
- (char=? ("args" (("required") ("optional" |[{char}]|) ("key")))("module"))
- (char>=? ("args" (("required") ("optional" |[{char}]|) ("key")))("module"))
- (char>? ("args" (("required") ("optional" |[{char}]|) ("key")))("module"))
- (char? ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
- (circular-list ("args" (("required" |{x} {y} [...]|) ("optional") ("key")))("module"))
- (close-input-port ("args" (("required" |{port}|) ("optional") ("key")))("module"))
- (close-input-port ("args" (("required" |{port}|) ("optional") ("key")))("module"))
- (close-output-port ("args" (("required" |{port}|) ("optional") ("key")))("module"))
+ (char-upcase ("args" (("required" char) ("optional") ("key")))("module"))
+ (char-upper-case? ("args" (("required" letter) ("optional") ("key")))("module"))
+ (char-whitespace? ("args" (("required" char) ("optional") ("key")))("module"))
+ (char<=? ("args" (("required") ("optional" [char]) ("key")))("module"))
+ (char<? ("args" (("required") ("optional" [char]) ("key")))("module"))
+ (char=? ("args" (("required" char1 [...]) ("optional") ("key")))("module"))
+ (char=? ("args" (("required") ("optional" [char]) ("key")))("module"))
+ (char>=? ("args" (("required") ("optional" [char]) ("key")))("module"))
+ (char>? ("args" (("required") ("optional" [char]) ("key")))("module"))
+ (char? ("args" (("required" obj) ("optional") ("key")))("module"))
+ (circular-list ("args" (("required" x y [...]) ("optional") ("key")))("module"))
+ (close-input-port ("args" (("required" port) ("optional") ("key")))("module"))
+ (close-input-port ("args" (("required" port) ("optional") ("key")))("module"))
+ (close-output-port ("args" (("required" port) ("optional") ("key")))("module"))
(command-line ("args" (("required") ("optional") ("key")))("module"))
(compile-file
("args"
(("required"
- |{file} [options: {options}] [output: {output}] [expression: {expression}] [cc-options: {cc-options}] [ld-options-prelude: {ld-options-prelude}] [ld-options: {ld-options}]|)
+ file [options: options] [output: output] [expression: expression] [cc-options: cc-options] [ld-options-prelude: ld-options-prelude] [ld-options: ld-options])
("optional")
("key")))("module"))
(compile-file-to-target
("args"
(("required"
- |{file} [options: {options}] [output: {output}] [expression: {expression}]|)
+ file [options: options] [output: output] [expression: expression])
("optional")
("key")))("module"))
- (complex? ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
+ (complex? ("args" (("required" obj) ("optional") ("key")))("module"))
(cond ("args"
- (("required" |{clause1} {clause2} [...]|) ("optional") ("key")))("module"))
+ (("required" clause1 clause2 [...]) ("optional") ("key")))("module"))
(condition-variable-broadcast!
- ("args" (("required" |{condition-variable}|) ("optional") ("key")))("module"))
+ ("args" (("required" condition-variable) ("optional") ("key")))("module"))
(condition-variable-name
- ("args" (("required" |{condition-variable}|) ("optional") ("key")))("module"))
+ ("args" (("required" condition-variable) ("optional") ("key")))("module"))
(condition-variable-signal!
- ("args" (("required" |{condition-variable}|) ("optional") ("key")))("module"))
+ ("args" (("required" condition-variable) ("optional") ("key")))("module"))
(condition-variable-specific
- ("args" (("required" |{condition-variable}|) ("optional") ("key")))("module"))
- (condition-variable? ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
- (cons ("args" (("required" |{obj1} {obj2}|) ("optional") ("key")))("module"))
- (cons* ("args" (("required" |{x} {y} [...]|) ("optional") ("key")))("module"))
- (continuation? ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
+ ("args" (("required" condition-variable) ("optional") ("key")))("module"))
+ (condition-variable? ("args" (("required" obj) ("optional") ("key")))("module"))
+ (cons ("args" (("required" obj1 obj2) ("optional") ("key")))("module"))
+ (cons* ("args" (("required" x y [...]) ("optional") ("key")))("module"))
+ (continuation? ("args" (("required" obj) ("optional") ("key")))("module"))
(copy-file
("args"
- (("required" |{source-path} {destination-path}|) ("optional") ("key")))("module"))
- (cos ("args" (("required" |{z}|) ("optional") ("key")))("module"))
+ (("required" source-path destination-path) ("optional") ("key")))("module"))
+ (cos ("args" (("required" z) ("optional") ("key")))("module"))
(create-directory
- ("args" (("required" |{path-or-settings}|) ("optional") ("key")))("module"))
+ ("args" (("required" path-or-settings) ("optional") ("key")))("module"))
(create-fifo
- ("args" (("required" |{path-or-settings}|) ("optional") ("key")))("module"))
+ ("args" (("required" path-or-settings) ("optional") ("key")))("module"))
(create-link
("args"
- (("required" |{source-path} {destination-path}|) ("optional") ("key")))("module"))
+ (("required" source-path destination-path) ("optional") ("key")))("module"))
(create-symbolic-link
("args"
- (("required" |{source-path} {destination-path}|) ("optional") ("key")))("module"))
+ (("required" source-path destination-path) ("optional") ("key")))("module"))
(current-directory
- ("args" (("required") ("optional" |[{new-current-directory}]|) ("key")))("module"))
+ ("args" (("required") ("optional" [new-current-directory]) ("key")))("module"))
(current-exception-handler
- ("args" (("required") ("optional" |[{new-exception-handler}]|) ("key")))("module"))
+ ("args" (("required") ("optional" [new-exception-handler]) ("key")))("module"))
(current-input-port
- ("args" (("required") ("optional" |[{new-value}]|) ("key")))("module"))
- (current-input-port ("args" (("required") ("optional") ("key")))("module"))
+ ("args" (("required" a b c) ("optional" new-value) ("key")))("module"))
+
(current-jiffy ("args" (("required") ("optional") ("key")))("module"))
(current-output-port ("args" (("required") ("optional") ("key")))("module"))
(current-second ("args" (("required") ("optional") ("key")))("module"))
(current-thread ("args" (("required") ("optional") ("key")))("module"))
(current-time ("args" (("required") ("optional") ("key")))("module"))
(current-user-interrupt-handler
- ("args" (("required") ("optional" |[{handler}]|) ("key")))("module"))
+ ("args" (("required") ("optional" [handler]) ("key")))("module"))
(datum-parsing-exception?
- ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
- (deadlock-exception? ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
- (delay ("args" (("required" |{expression}|) ("optional") ("key")))("module"))
- (delete-directory ("args" (("required" |{path}|) ("optional") ("key")))("module"))
- (delete-file ("args" (("required" |{path}|) ("optional") ("key")))("module"))
+ ("args" (("required" obj) ("optional") ("key")))("module"))
+ (deadlock-exception? ("args" (("required" obj) ("optional") ("key")))("module"))
+ (delay ("args" (("required" expression) ("optional") ("key")))("module"))
+ (delete-directory ("args" (("required" path) ("optional") ("key")))("module"))
+ (delete-file ("args" (("required" path) ("optional") ("key")))("module"))
(delete-file-or-directory
- ("args" (("required" |{path} [{recursive?}]|) ("optional") ("key")))("module"))
- (denominator ("args" (("required" |{q}|) ("optional") ("key")))("module"))
+ ("args" (("required" path [recursive?]) ("optional") ("key")))("module"))
+ (denominator ("args" (("required" q) ("optional") ("key")))("module"))
(directory-files
- ("args" (("required") ("optional" |[{path-or-settings}]|) ("key")))("module"))
- (display ("args" (("required" |{obj} {port}|) ("optional") ("key")))("module"))
- (display ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
+ ("args" (("required") ("optional" [path-or-settings]) ("key")))("module"))
+ (display ("args" (("required" obj port) ("optional") ("key")))("module"))
+ (display ("args" (("required" obj) ("optional") ("key")))("module"))
(display-continuation-backtrace
("args"
(("required"
- |{cont} [{port} [{all-frames?} [{display-env?} [{max-head} [{max-tail} [{depth}]]]]]]|)
+ cont [port [all-frames? [display-env? [max-head [max-tail [depth]]]]]])
("optional")
("key")))("module"))
(display-dynamic-environment?
- ("args" (("required" |{display?}|) ("optional") ("key")))("module"))
+ ("args" (("required" display?) ("optional") ("key")))("module"))
(display-environment-set!
- ("args" (("required" |{display?}|) ("optional") ("key")))("module"))
+ ("args" (("required" display?) ("optional") ("key")))("module"))
(display-exception
- ("args" (("required" |{exc} [{port}]|) ("optional") ("key")))("module"))
+ ("args" (("required" exc [port]) ("optional") ("key")))("module"))
(divide-by-zero-exception?
- ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
+ ("args" (("required" obj) ("optional") ("key")))("module"))
(do ("args"
(("required"
- |(({variable1} {init1} {step1}) [...]) ({test} {expression} [...]) {command} [...]|)
+ ((variable1 init1 step1) [...]) (test expression [...]) command [...])
("optional")
("key")))("module"))
(dynamic-wind
- ("args" (("required" |{before} {thunk} {after}|) ("optional") ("key")))("module"))
- (eof-object? ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
- (eq? ("args" (("required" |{obj1} {obj2}|) ("optional") ("key")))("module"))
- (eq?-hash ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
- (equal? ("args" (("required" |{obj1} {obj2}|) ("optional") ("key")))("module"))
- (equal?-hash ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
- (eqv? ("args" (("required" |{obj1} {obj2}|) ("optional") ("key")))("module"))
- (eqv?-hash ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
- (err-code->string ("args" (("required" |{code}|) ("optional") ("key")))("module"))
- (error-exception? ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
+ ("args" (("required" before thunk after) ("optional") ("key")))("module"))
+ (eof-object? ("args" (("required" obj) ("optional") ("key")))("module"))
+ (eq? ("args" (("required" obj1 obj2) ("optional") ("key")))("module"))
+ (eq?-hash ("args" (("required" obj) ("optional") ("key")))("module"))
+ (equal? ("args" (("required" obj1 obj2) ("optional") ("key")))("module"))
+ (equal?-hash ("args" (("required" obj) ("optional") ("key")))("module"))
+ (eqv? ("args" (("required" obj1 obj2) ("optional") ("key")))("module"))
+ (eqv?-hash ("args" (("required" obj) ("optional") ("key")))("module"))
+ (err-code->string ("args" (("required" code) ("optional") ("key")))("module"))
+ (error-exception? ("args" (("required" obj) ("optional") ("key")))("module"))
(eval ("args"
- (("required" |{expression} {environment-specifier}|)
+ (("required" expression environment-specifier)
("optional")
("key")))("module"))
- (eval ("args" (("required" |{expr} [{env}]|) ("optional") ("key")))("module"))
- (even? ("args" (("required" |{n}|) ("optional") ("key")))("module"))
- (exact->inexact ("args" (("required" |{z}|) ("optional") ("key")))("module"))
- (exact? ("args" (("required" |{z}|) ("optional") ("key")))("module"))
+ (eval ("args" (("required" expr [env]) ("optional") ("key")))("module"))
+ (even? ("args" (("required" n) ("optional") ("key")))("module"))
+ (exact->inexact ("args" (("required" z) ("optional") ("key")))("module"))
+ (exact? ("args" (("required" z) ("optional") ("key")))("module"))
(executable-path ("args" (("required") ("optional") ("key")))("module"))
- (exit ("args" (("required") ("optional" |[{status}]|) ("key")))("module"))
- (exp ("args" (("required" |{z}|) ("optional") ("key")))("module"))
+ (exit ("args" (("required") ("optional" [status]) ("key")))("module"))
+ (exp ("args" (("required" z) ("optional") ("key")))("module"))
(expression-parsing-exception?
- ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
- (expt ("args" (("required" |{z1} {z2}|) ("optional") ("key")))("module"))
+ ("args" (("required" obj) ("optional") ("key")))("module"))
+ (expt ("args" (("required" z1 z2) ("optional") ("key")))("module"))
(extract-bit-field
- ("args" (("required" |{n1} {n2} {n3}|) ("optional") ("key")))("module"))
- (f32vector? ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
- (f64vector? ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
+ ("args" (("required" n1 n2 n3) ("optional") ("key")))("module"))
+ (f32vector? ("args" (("required" obj) ("optional") ("key")))("module"))
+ (f64vector? ("args" (("required" obj) ("optional") ("key")))("module"))
(file-exists?
- ("args" (("required" |{path} [{chase?}]|) ("optional") ("key")))("module"))
- (file-info ("args" (("required" |{path} [{chase?}]|) ("optional") ("key")))("module"))
+ ("args" (("required" path [chase?]) ("optional") ("key")))("module"))
+ (file-info ("args" (("required" path [chase?]) ("optional") ("key")))("module"))
(file-info-attributes
- ("args" (("required" |{file-info}|) ("optional") ("key")))("module"))
+ ("args" (("required" file-info) ("optional") ("key")))("module"))
(file-info-creation-time
- ("args" (("required" |{file-info}|) ("optional") ("key")))("module"))
- (file-info-device ("args" (("required" |{file-info}|) ("optional") ("key")))("module"))
- (file-info-group ("args" (("required" |{file-info}|) ("optional") ("key")))("module"))
- (file-info-inode ("args" (("required" |{file-info}|) ("optional") ("key")))("module"))
+ ("args" (("required" file-info) ("optional") ("key")))("module"))
+ (file-info-device ("args" (("required" file-info) ("optional") ("key")))("module"))
+ (file-info-group ("args" (("required" file-info) ("optional") ("key")))("module"))
+ (file-info-inode ("args" (("required" file-info) ("optional") ("key")))("module"))
(file-info-last-access-time
- ("args" (("required" |{file-info}|) ("optional") ("key")))("module"))
+ ("args" (("required" file-info) ("optional") ("key")))("module"))
(file-info-last-change-time
- ("args" (("required" |{file-info}|) ("optional") ("key")))("module"))
+ ("args" (("required" file-info) ("optional") ("key")))("module"))
(file-info-last-modification-time
- ("args" (("required" |{file-info}|) ("optional") ("key")))("module"))
- (file-info-mode ("args" (("required" |{file-info}|) ("optional") ("key")))("module"))
+ ("args" (("required" file-info) ("optional") ("key")))("module"))
+ (file-info-mode ("args" (("required" file-info) ("optional") ("key")))("module"))
(file-info-number-of-links
- ("args" (("required" |{file-info}|) ("optional") ("key")))("module"))
- (file-info-owner ("args" (("required" |{file-info}|) ("optional") ("key")))("module"))
- (file-info-size ("args" (("required" |{file-info}|) ("optional") ("key")))("module"))
- (file-info-type ("args" (("required" |{file-info}|) ("optional") ("key")))("module"))
- (file-info? ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
+ ("args" (("required" file-info) ("optional") ("key")))("module"))
+ (file-info-owner ("args" (("required" file-info) ("optional") ("key")))("module"))
+ (file-info-size ("args" (("required" file-info) ("optional") ("key")))("module"))
+ (file-info-type ("args" (("required" file-info) ("optional") ("key")))("module"))
+ (file-info? ("args" (("required" obj) ("optional") ("key")))("module"))
(file-last-access-and-modification-times-set!
- ("args" (("required" |{path} [{atime} [{mtime}]]|) ("optional") ("key")))("module"))
- (file-type ("args" (("required" |{path}|) ("optional") ("key")))("module"))
- (finite? ("args" (("required" |{x}|) ("optional") ("key")))("module"))
- (first-bit-set ("args" (("required" |{n}|) ("optional") ("key")))("module"))
- (fixnum->flonum ("args" (("required" |{n}|) ("optional") ("key")))("module"))
+ ("args" (("required" path [atime [mtime]]) ("optional") ("key")))("module"))
+ (file-type ("args" (("required" path) ("optional") ("key")))("module"))
+ (finite? ("args" (("required" x) ("optional") ("key")))("module"))
+ (first-bit-set ("args" (("required" n) ("optional") ("key")))("module"))
+ (fixnum->flonum ("args" (("required" n) ("optional") ("key")))("module"))
(fixnum-overflow-exception?
- ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
- (fixnum? ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
- (fl* ("args" (("required" |{x1} [...]|) ("optional") ("key")))("module"))
- (fl+ ("args" (("required" |{x1} [...]|) ("optional") ("key")))("module"))
- (fl- ("args" (("required" |{x1} {x2} [...]|) ("optional") ("key")))("module"))
- (fl/ ("args" (("required" |{x1} {x2}|) ("optional") ("key")))("module"))
- (fl< ("args" (("required" |{x1} [...]|) ("optional") ("key")))("module"))
- (fl<= ("args" (("required" |{x1} [...]|) ("optional") ("key")))("module"))
- (fl= ("args" (("required" |{x1} [...]|) ("optional") ("key")))("module"))
- (fl> ("args" (("required" |{x1} [...]|) ("optional") ("key")))("module"))
- (fl>= ("args" (("required" |{x1} [...]|) ("optional") ("key")))("module"))
- (flabs ("args" (("required" |{x}|) ("optional") ("key")))("module"))
- (flacos ("args" (("required" |{x}|) ("optional") ("key")))("module"))
- (flasin ("args" (("required" |{x}|) ("optional") ("key")))("module"))
- (flatan ("args" (("required" |{x}|) ("optional") ("key")))("module"))
- (flceiling ("args" (("required" |{x}|) ("optional") ("key")))("module"))
- (flcos ("args" (("required" |{x}|) ("optional") ("key")))("module"))
- (fldenominator ("args" (("required" |{x}|) ("optional") ("key")))("module"))
- (fleven? ("args" (("required" |{x}|) ("optional") ("key")))("module"))
- (flexp ("args" (("required" |{x}|) ("optional") ("key")))("module"))
- (flexpt ("args" (("required" |{x} {y}|) ("optional") ("key")))("module"))
- (flfinite? ("args" (("required" |{x}|) ("optional") ("key")))("module"))
- (flfloor ("args" (("required" |{x}|) ("optional") ("key")))("module"))
- (flhypot ("args" (("required" |{x} {y}|) ("optional") ("key")))("module"))
- (flinfinite? ("args" (("required" |{x}|) ("optional") ("key")))("module"))
- (flinteger? ("args" (("required" |{x}|) ("optional") ("key")))("module"))
- (fllog ("args" (("required" |{x}|) ("optional") ("key")))("module"))
- (flmax ("args" (("required" |{x1} {x2} [...]|) ("optional") ("key")))("module"))
- (flmin ("args" (("required" |{x1} {x2} [...]|) ("optional") ("key")))("module"))
- (flnan? ("args" (("required" |{x}|) ("optional") ("key")))("module"))
- (flnegative? ("args" (("required" |{x}|) ("optional") ("key")))("module"))
- (flnumerator ("args" (("required" |{x}|) ("optional") ("key")))("module"))
- (flodd? ("args" (("required" |{x}|) ("optional") ("key")))("module"))
- (flonum? ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
- (floor ("args" (("required" |{x}|) ("optional") ("key")))("module"))
- (flpositive? ("args" (("required" |{x}|) ("optional") ("key")))("module"))
- (flround ("args" (("required" |{x}|) ("optional") ("key")))("module"))
- (flsin ("args" (("required" |{x}|) ("optional") ("key")))("module"))
- (flsqrt ("args" (("required" |{x}|) ("optional") ("key")))("module"))
- (fltan ("args" (("required" |{x}|) ("optional") ("key")))("module"))
- (fltruncate ("args" (("required" |{x}|) ("optional") ("key")))("module"))
- (flzero? ("args" (("required" |{x}|) ("optional") ("key")))("module"))
+ ("args" (("required" obj) ("optional") ("key")))("module"))
+ (fixnum? ("args" (("required" obj) ("optional") ("key")))("module"))
+ (fl* ("args" (("required" x1 [...]) ("optional") ("key")))("module"))
+ (fl+ ("args" (("required" x1 [...]) ("optional") ("key")))("module"))
+ (fl- ("args" (("required" x1 x2 [...]) ("optional") ("key")))("module"))
+ (fl/ ("args" (("required" x1 x2) ("optional") ("key")))("module"))
+ (fl< ("args" (("required" x1 [...]) ("optional") ("key")))("module"))
+ (fl<= ("args" (("required" x1 [...]) ("optional") ("key")))("module"))
+ (fl= ("args" (("required" x1 [...]) ("optional") ("key")))("module"))
+ (fl> ("args" (("required" x1 [...]) ("optional") ("key")))("module"))
+ (fl>= ("args" (("required" x1 [...]) ("optional") ("key")))("module"))
+ (flabs ("args" (("required" x) ("optional") ("key")))("module"))
+ (flacos ("args" (("required" x) ("optional") ("key")))("module"))
+ (flasin ("args" (("required" x) ("optional") ("key")))("module"))
+ (flatan ("args" (("required" x) ("optional") ("key")))("module"))
+ (flceiling ("args" (("required" x) ("optional") ("key")))("module"))
+ (flcos ("args" (("required" x) ("optional") ("key")))("module"))
+ (fldenominator ("args" (("required" x) ("optional") ("key")))("module"))
+ (fleven? ("args" (("required" x) ("optional") ("key")))("module"))
+ (flexp ("args" (("required" x) ("optional") ("key")))("module"))
+ (flexpt ("args" (("required" x y) ("optional") ("key")))("module"))
+ (flfinite? ("args" (("required" x) ("optional") ("key")))("module"))
+ (flfloor ("args" (("required" x) ("optional") ("key")))("module"))
+ (flhypot ("args" (("required" x y) ("optional") ("key")))("module"))
+ (flinfinite? ("args" (("required" x) ("optional") ("key")))("module"))
+ (flinteger? ("args" (("required" x) ("optional") ("key")))("module"))
+ (fllog ("args" (("required" x) ("optional") ("key")))("module"))
+ (flmax ("args" (("required" x1 x2 [...]) ("optional") ("key")))("module"))
+ (flmin ("args" (("required" x1 x2 [...]) ("optional") ("key")))("module"))
+ (flnan? ("args" (("required" x) ("optional") ("key")))("module"))
+ (flnegative? ("args" (("required" x) ("optional") ("key")))("module"))
+ (flnumerator ("args" (("required" x) ("optional") ("key")))("module"))
+ (flodd? ("args" (("required" x) ("optional") ("key")))("module"))
+ (flonum? ("args" (("required" obj) ("optional") ("key")))("module"))
+ (floor ("args" (("required" x) ("optional") ("key")))("module"))
+ (flpositive? ("args" (("required" x) ("optional") ("key")))("module"))
+ (flround ("args" (("required" x) ("optional") ("key")))("module"))
+ (flsin ("args" (("required" x) ("optional") ("key")))("module"))
+ (flsqrt ("args" (("required" x) ("optional") ("key")))("module"))
+ (fltan ("args" (("required" x) ("optional") ("key")))("module"))
+ (fltruncate ("args" (("required" x) ("optional") ("key")))("module"))
+ (flzero? ("args" (("required" x) ("optional") ("key")))("module"))
(fold ("args"
- (("required" |{proc} {base} {list} [...]|) ("optional") ("key")))("module"))
+ (("required" proc base list [...]) ("optional") ("key")))("module"))
(for-each
- ("args" (("required" |{proc} [list1 list2 ...]|) ("optional") ("key")))("module"))
- (force ("args" (("required" |{promise}|) ("optional") ("key")))("module"))
+ ("args" (("required" proc [list1 list2 ...]) ("optional") ("key")))("module"))
+ (force ("args" (("required" promise) ("optional") ("key")))("module"))
(force-output
- ("args" (("required") ("optional" |[{port} [{level}]]|) ("key")))("module"))
- (foreign? ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
- (fx* ("args" (("required" |{n1} [...]|) ("optional") ("key")))("module"))
- (fx+ ("args" (("required" |{n1} [...]|) ("optional") ("key")))("module"))
- (fx- ("args" (("required" |{n1} {n2} [...]|) ("optional") ("key")))("module"))
- (fx< ("args" (("required" |{n1} [...]|) ("optional") ("key")))("module"))
- (fx<= ("args" (("required" |{n1} [...]|) ("optional") ("key")))("module"))
- (fx= ("args" (("required" |{n1} [...]|) ("optional") ("key")))("module"))
- (fx> ("args" (("required" |{n1} [...]|) ("optional") ("key")))("module"))
- (fx>= ("args" (("required" |{n1} [...]|) ("optional") ("key")))("module"))
- (fxabs ("args" (("required" |{n}|) ("optional") ("key")))("module"))
- (fxand ("args" (("required" |{n1} [...]|) ("optional") ("key")))("module"))
- (fxarithmetic-shift ("args" (("required" |{n1} {n2}|) ("optional") ("key")))("module"))
+ ("args" (("required") ("optional" [port [level]]) ("key")))("module"))
+ (foreign? ("args" (("required" obj) ("optional") ("key")))("module"))
+ (fx* ("args" (("required" n1 [...]) ("optional") ("key")))("module"))
+ (fx+ ("args" (("required" n1 [...]) ("optional") ("key")))("module"))
+ (fx- ("args" (("required" n1 n2 [...]) ("optional") ("key")))("module"))
+ (fx< ("args" (("required" n1 [...]) ("optional") ("key")))("module"))
+ (fx<= ("args" (("required" n1 [...]) ("optional") ("key")))("module"))
+ (fx= ("args" (("required" n1 [...]) ("optional") ("key")))("module"))
+ (fx> ("args" (("required" n1 [...]) ("optional") ("key")))("module"))
+ (fx>= ("args" (("required" n1 [...]) ("optional") ("key")))("module"))
+ (fxabs ("args" (("required" n) ("optional") ("key")))("module"))
+ (fxand ("args" (("required" n1 [...]) ("optional") ("key")))("module"))
+ (fxarithmetic-shift ("args" (("required" n1 n2) ("optional") ("key")))("module"))
(fxarithmetic-shift-left
- ("args" (("required" |{n1} {n2}|) ("optional") ("key")))("module"))
+ ("args" (("required" n1 n2) ("optional") ("key")))("module"))
(fxarithmetic-shift-right
- ("args" (("required" |{n1} {n2}|) ("optional") ("key")))("module"))
- (fxbit-count ("args" (("required" |{n}|) ("optional") ("key")))("module"))
- (fxbit-set? ("args" (("required" |{n1} {n2}|) ("optional") ("key")))("module"))
- (fxeven? ("args" (("required" |{n}|) ("optional") ("key")))("module"))
- (fxfirst-bit-set ("args" (("required" |{n}|) ("optional") ("key")))("module"))
- (fxif ("args" (("required" |{n1} {n2} {n3}|) ("optional") ("key")))("module"))
- (fxior ("args" (("required" |{n1} [...]|) ("optional") ("key")))("module"))
- (fxlength ("args" (("required" |{n}|) ("optional") ("key")))("module"))
- (fxmax ("args" (("required" |{n1} {n2} [...]|) ("optional") ("key")))("module"))
- (fxmin ("args" (("required" |{n1} {n2} [...]|) ("optional") ("key")))("module"))
- (fxmodulo ("args" (("required" |{n1} {n2}|) ("optional") ("key")))("module"))
- (fxnegative? ("args" (("required" |{n}|) ("optional") ("key")))("module"))
- (fxnot ("args" (("required" |{n}|) ("optional") ("key")))("module"))
- (fxodd? ("args" (("required" |{n}|) ("optional") ("key")))("module"))
- (fxpositive? ("args" (("required" |{n}|) ("optional") ("key")))("module"))
- (fxquotient ("args" (("required" |{n1} {n2}|) ("optional") ("key")))("module"))
- (fxremainder ("args" (("required" |{n1} {n2}|) ("optional") ("key")))("module"))
- (fxwrap* ("args" (("required" |{n1} [...]|) ("optional") ("key")))("module"))
- (fxwrap+ ("args" (("required" |{n1} [...]|) ("optional") ("key")))("module"))
- (fxwrap- ("args" (("required" |{n1} {n2} [...]|) ("optional") ("key")))("module"))
- (fxwrapabs ("args" (("required" |{n}|) ("optional") ("key")))("module"))
+ ("args" (("required" n1 n2) ("optional") ("key")))("module"))
+ (fxbit-count ("args" (("required" n) ("optional") ("key")))("module"))
+ (fxbit-set? ("args" (("required" n1 n2) ("optional") ("key")))("module"))
+ (fxeven? ("args" (("required" n) ("optional") ("key")))("module"))
+ (fxfirst-bit-set ("args" (("required" n) ("optional") ("key")))("module"))
+ (fxif ("args" (("required" n1 n2 n3) ("optional") ("key")))("module"))
+ (fxior ("args" (("required" n1 [...]) ("optional") ("key")))("module"))
+ (fxlength ("args" (("required" n) ("optional") ("key")))("module"))
+ (fxmax ("args" (("required" n1 n2 [...]) ("optional") ("key")))("module"))
+ (fxmin ("args" (("required" n1 n2 [...]) ("optional") ("key")))("module"))
+ (fxmodulo ("args" (("required" n1 n2) ("optional") ("key")))("module"))
+ (fxnegative? ("args" (("required" n) ("optional") ("key")))("module"))
+ (fxnot ("args" (("required" n) ("optional") ("key")))("module"))
+ (fxodd? ("args" (("required" n) ("optional") ("key")))("module"))
+ (fxpositive? ("args" (("required" n) ("optional") ("key")))("module"))
+ (fxquotient ("args" (("required" n1 n2) ("optional") ("key")))("module"))
+ (fxremainder ("args" (("required" n1 n2) ("optional") ("key")))("module"))
+ (fxwrap* ("args" (("required" n1 [...]) ("optional") ("key")))("module"))
+ (fxwrap+ ("args" (("required" n1 [...]) ("optional") ("key")))("module"))
+ (fxwrap- ("args" (("required" n1 n2 [...]) ("optional") ("key")))("module"))
+ (fxwrapabs ("args" (("required" n) ("optional") ("key")))("module"))
(fxwraparithmetic-shift
- ("args" (("required" |{n1} {n2}|) ("optional") ("key")))("module"))
+ ("args" (("required" n1 n2) ("optional") ("key")))("module"))
(fxwraparithmetic-shift-left
- ("args" (("required" |{n1} {n2}|) ("optional") ("key")))("module"))
+ ("args" (("required" n1 n2) ("optional") ("key")))("module"))
(fxwraplogical-shift-right
- ("args" (("required" |{n1} {n2}|) ("optional") ("key")))("module"))
- (fxwrapquotient ("args" (("required" |{n1} {n2}|) ("optional") ("key")))("module"))
- (fxxor ("args" (("required" |{n1} [...]|) ("optional") ("key")))("module"))
- (fxzero? ("args" (("required" |{n}|) ("optional") ("key")))("module"))
- (gc-report-set! ("args" (("required" |{report?}|) ("optional") ("key")))("module"))
- (gcd ("args" (("required" |{n1} [...]|) ("optional") ("key")))("module"))
+ ("args" (("required" n1 n2) ("optional") ("key")))("module"))
+ (fxwrapquotient ("args" (("required" n1 n2) ("optional") ("key")))("module"))
+ (fxxor ("args" (("required" n1 [...]) ("optional") ("key")))("module"))
+ (fxzero? ("args" (("required" n) ("optional") ("key")))("module"))
+ (gc-report-set! ("args" (("required" report?) ("optional") ("key")))("module"))
+ (gcd ("args" (("required" n1 [...]) ("optional") ("key")))("module"))
(generate-proper-tail-calls
- ("args" (("required") ("optional" |[{new-value}]|) ("key")))("module"))
- (gensym ("args" (("required") ("optional" |[{prefix}]|) ("key")))("module"))
+ ("args" (("required") ("optional" [new-value]) ("key")))("module"))
+ (gensym ("args" (("required") ("optional" [prefix]) ("key")))("module"))
(get-environment-variable
- ("args" (("required" |{name}|) ("optional") ("key")))("module"))
+ ("args" (("required" name) ("optional") ("key")))("module"))
(get-environment-variables ("args" (("required") ("optional") ("key")))("module"))
(get-output-vector
- ("args" (("required" |{vector-port}|) ("optional") ("key")))("module"))
- (getenv ("args" (("required" |{name} [{default}]|) ("optional") ("key")))("module"))
- (group-info ("args" (("required" |{group-name-or-id}|) ("optional") ("key")))("module"))
- (group-info-gid ("args" (("required" |{group-info}|) ("optional") ("key")))("module"))
+ ("args" (("required" vector-port) ("optional") ("key")))("module"))
+ (getenv ("args" (("required" name [default]) ("optional") ("key")))("module"))
+ (group-info ("args" (("required" group-name-or-id) ("optional") ("key")))("module"))
+ (group-info-gid ("args" (("required" group-info) ("optional") ("key")))("module"))
(group-info-members
- ("args" (("required" |{group-info}|) ("optional") ("key")))("module"))
- (group-info-name ("args" (("required" |{group-info}|) ("optional") ("key")))("module"))
- (group-info? ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
+ ("args" (("required" group-info) ("optional") ("key")))("module"))
+ (group-info-name ("args" (("required" group-info) ("optional") ("key")))("module"))
+ (group-info? ("args" (("required" obj) ("optional") ("key")))("module"))
(heap-overflow-exception?
- ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
- (help ("args" (("required" |{subject}|) ("optional") ("key")))("module"))
- (host-info ("args" (("required" |{host-name}|) ("optional") ("key")))("module"))
+ ("args" (("required" obj) ("optional") ("key")))("module"))
+ (help ("args" (("required" subject) ("optional") ("key")))("module"))
+ (host-info ("args" (("required" host-name) ("optional") ("key")))("module"))
(host-info-addresses
- ("args" (("required" |{host-info}|) ("optional") ("key")))("module"))
- (host-info-aliases ("args" (("required" |{host-info}|) ("optional") ("key")))("module"))
- (host-info-name ("args" (("required" |{host-info}|) ("optional") ("key")))("module"))
- (host-info? ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
+ ("args" (("required" host-info) ("optional") ("key")))("module"))
+ (host-info-aliases ("args" (("required" host-info) ("optional") ("key")))("module"))
+ (host-info-name ("args" (("required" host-info) ("optional") ("key")))("module"))
+ (host-info? ("args" (("required" obj) ("optional") ("key")))("module"))
(host-name ("args" (("required") ("optional") ("key")))("module"))
- (identity ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
+ (identity ("args" (("required" obj) ("optional") ("key")))("module"))
(if ("args"
- (("required" |{test} {consequent} {alternate}|) ("optional") ("key")))("module"))
- (if ("args" (("required" |{test} {consequent}|) ("optional") ("key")))("module"))
- (imag-part ("args" (("required" |{z}|) ("optional") ("key")))("module"))
+ (("required" test consequent alternate) ("optional") ("key")))("module"))
+ (if ("args" (("required" test consequent) ("optional") ("key")))("module"))
+ (imag-part ("args" (("required" z) ("optional") ("key")))("module"))
(improper-length-list-exception?
- ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
+ ("args" (("required" obj) ("optional") ("key")))("module"))
(inactive-thread-exception?
- ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
- (inexact->exact ("args" (("required" |{z}|) ("optional") ("key")))("module"))
- (inexact? ("args" (("required" |{z}|) ("optional") ("key")))("module"))
+ ("args" (("required" obj) ("optional") ("key")))("module"))
+ (inexact->exact ("args" (("required" z) ("optional") ("key")))("module"))
+ (inexact? ("args" (("required" z) ("optional") ("key")))("module"))
(initialized-thread-exception?
- ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
+ ("args" (("required" obj) ("optional") ("key")))("module"))
(input-port-byte-position
("args"
- (("required" |{port} [{position} [{whence}]]|) ("optional") ("key")))("module"))
+ (("required" port [position [whence]]) ("optional") ("key")))("module"))
(input-port-bytes-buffered
- ("args" (("required" |{port}|) ("optional") ("key")))("module"))
+ ("args" (("required" port) ("optional") ("key")))("module"))
(input-port-char-position
- ("args" (("required" |{port}|) ("optional") ("key")))("module"))
+ ("args" (("required" port) ("optional") ("key")))("module"))
(input-port-characters-buffered
- ("args" (("required" |{port}|) ("optional") ("key")))("module"))
- (input-port-line ("args" (("required" |{port}|) ("optional") ("key")))("module"))
- (input-port-readtable ("args" (("required" |{port}|) ("optional") ("key")))("module"))
+ ("args" (("required" port) ("optional") ("key")))("module"))
+ (input-port-line ("args" (("required" port) ("optional") ("key")))("module"))
+ (input-port-readtable ("args" (("required" port) ("optional") ("key")))("module"))
(input-port-readtable-set!
- ("args" (("required" |{port} {readtable}|) ("optional") ("key")))("module"))
+ ("args" (("required" port readtable) ("optional") ("key")))("module"))
(input-port-timeout-set!
- ("args" (("required" |{port} {timeout} [{thunk}]|) ("optional") ("key")))("module"))
- (input-port? ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
- (input-port? ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
- (integer->char ("args" (("required" |{n}|) ("optional") ("key")))("module"))
- (integer-length ("args" (("required" |{n}|) ("optional") ("key")))("module"))
- (integer-nth-root ("args" (("required" |{n1} {n2}|) ("optional") ("key")))("module"))
- (integer-sqrt ("args" (("required" |{n}|) ("optional") ("key")))("module"))
- (integer? ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
+ ("args" (("required" port timeout [thunk]) ("optional") ("key")))("module"))
+ (input-port? ("args" (("required" obj) ("optional") ("key")))("module"))
+ (input-port? ("args" (("required" obj) ("optional") ("key")))("module"))
+ (integer->char ("args" (("required" n) ("optional") ("key")))("module"))
+ (integer-length ("args" (("required" n) ("optional") ("key")))("module"))
+ (integer-nth-root ("args" (("required" n1 n2) ("optional") ("key")))("module"))
+ (integer-sqrt ("args" (("required" n) ("optional") ("key")))("module"))
+ (integer? ("args" (("required" obj) ("optional") ("key")))("module"))
(interaction-environment ("args" (("required") ("optional") ("key")))("module"))
(invalid-hash-number-exception?
- ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
+ ("args" (("required" obj) ("optional") ("key")))("module"))
(iota ("args"
- (("required" |{count} [{start} [{step}]]|) ("optional") ("key")))("module"))
+ (("required" count [start [step]]) ("optional") ("key")))("module"))
(jiffies-per-second ("args" (("required") ("optional") ("key")))("module"))
- (join-timeout-exception? ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
+ (join-timeout-exception? ("args" (("required" obj) ("optional") ("key")))("module"))
(keyword-expected-exception?
- ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
- (keyword-hash ("args" (("required" |{keyword}|) ("optional") ("key")))("module"))
- (keyword? ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
- (lambda ("args" (("required" |{formals} {body}|) ("optional") ("key")))("module"))
- (last ("args" (("required" |{pair}|) ("optional") ("key")))("module"))
- (lcm ("args" (("required") ("optional" |[{n1} ...]|) ("key")))("module"))
- (length ("args" (("required" |{list}|) ("optional") ("key")))("module"))
+ ("args" (("required" obj) ("optional") ("key")))("module"))
+ (keyword-hash ("args" (("required" keyword) ("optional") ("key")))("module"))
+ (keyword? ("args" (("required" obj) ("optional") ("key")))("module"))
+ (lambda ("args" (("required" formals body) ("optional") ("key")))("module"))
+ (last ("args" (("required" pair) ("optional") ("key")))("module"))
+ (lcm ("args" (("required") ("optional" [n1 ...]) ("key")))("module"))
+ (length ("args" (("required" list) ("optional") ("key")))("module"))
(let ("args"
- (("required" |{variable} {bindings} {body}|) ("optional") ("key")))("module"))
- (let ("args" (("required" |{bindings} {body}|) ("optional") ("key")))("module"))
- (let* ("args" (("required" |{bindings} {body}|) ("optional") ("key")))("module"))
- (let-syntax ("args" (("required" |{bindings} {body}|) ("optional") ("key")))("module"))
- (letrec ("args" (("required" |{bindings} {body}|) ("optional") ("key")))("module"))
+ (("required" variable bindings body) ("optional") ("key")))("module"))
+ (let ("args" (("required" bindings body) ("optional") ("key")))("module"))
+ (let* ("args" (("required" bindings body) ("optional") ("key")))("module"))
+ (let-syntax ("args" (("required" bindings body) ("optional") ("key")))("module"))
+ (letrec ("args" (("required" bindings body) ("optional") ("key")))("module"))
(letrec-syntax
- ("args" (("required" |{bindings} {body}|) ("optional") ("key")))("module"))
+ ("args" (("required" bindings body) ("optional") ("key")))("module"))
(link-flat
("args"
(("required"
- |{module-list} [output: {output}] [linker-name: {linker-name}] [warnings?: {warnings?}]|)
+ module-list [output: output] [linker-name: linker-name] [warnings?: warnings?])
("optional")
("key")))("module"))
(link-incremental
("args"
(("required"
- |{module-list} [output: {output}] [linker-name: {linker-name}] [base: {base}] [warnings?: {warnings?}]|)
+ module-list [output: output] [linker-name: linker-name] [base: base] [warnings?: warnings?])
("optional")
("key")))("module"))
- (list ("args" (("required" |{obj} [...]|) ("optional") ("key")))("module"))
- (list->string ("args" (("required" |{list}|) ("optional") ("key")))("module"))
+ (list ("args" (("required" obj [...]) ("optional") ("key")))("module"))
+ (list->string ("args" (("required" list) ("optional") ("key")))("module"))
(list->table
("args"
(("required"
- |{list} [size: {size}] [init: {init}] [weak-keys: {weak-keys}] [weak-values: {weak-values}] [test: {test}] [hash: {hash}] [min-load: {min-load}] [max-load: {max-load}]|)
+ list [size: size] [init: init] [weak-keys: weak-keys] [weak-values: weak-values] [test: test] [hash: hash] [min-load: min-load] [max-load: max-load])
("optional")
("key")))("module"))
- (list->vector ("args" (("required" |{list}|) ("optional") ("key")))("module"))
- (list-copy ("args" (("required" |{list}|) ("optional") ("key")))("module"))
- (list-ref ("args" (("required" |{list} {k}|) ("optional") ("key")))("module"))
- (list-set ("args" (("required" |{list} {k} {val}|) ("optional") ("key")))("module"))
- (list-tabulate ("args" (("required" |{n} {init-proc}|) ("optional") ("key")))("module"))
- (list-tail ("args" (("required" |{list} {k}|) ("optional") ("key")))("module"))
- (list? ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
- (load ("args" (("required" |{filename}|) ("optional") ("key")))("module"))
- (log ("args" (("required" |{z}|) ("optional") ("key")))("module"))
- (magnitude ("args" (("required" |{z}|) ("optional") ("key")))("module"))
+ (list->vector ("args" (("required" list) ("optional") ("key")))("module"))
+ (list-copy ("args" (("required" list) ("optional") ("key")))("module"))
+ (list-ref ("args" (("required" list k) ("optional") ("key")))("module"))
+ (list-set ("args" (("required" list k val) ("optional") ("key")))("module"))
+ (list-tabulate ("args" (("required" n init-proc) ("optional") ("key")))("module"))
+ (list-tail ("args" (("required" list k) ("optional") ("key")))("module"))
+ (list? ("args" (("required" obj) ("optional") ("key")))("module"))
+ (load ("args" (("required" filename) ("optional") ("key")))("module"))
+ (log ("args" (("required" z) ("optional") ("key")))("module"))
+ (magnitude ("args" (("required" z) ("optional") ("key")))("module"))
(mailbox-receive-timeout-exception?
- ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
- (main ("args" (("required") ("optional" |[...]|) ("key")))("module"))
+ ("args" (("required" obj) ("optional") ("key")))("module"))
+ (main ("args" (("required") ("optional" [...]) ("key")))("module"))
(make-condition-variable
- ("args" (("required") ("optional" |[{name}]|) ("key")))("module"))
- (make-list ("args" (("required" |{n} [{fill}]|) ("optional") ("key")))("module"))
- (make-mutex ("args" (("required") ("optional" |[{name}]|) ("key")))("module"))
+ ("args" (("required") ("optional" [name]) ("key")))("module"))
+ (make-list ("args" (("required" n [fill]) ("optional") ("key")))("module"))
+ (make-mutex ("args" (("required") ("optional" [name]) ("key")))("module"))
(make-parameter
- ("args" (("required" |{obj} [{filter}]|) ("optional") ("key")))("module"))
- (make-polar ("args" (("required" |{x3} {x4}|) ("optional") ("key")))("module"))
+ ("args" (("required" obj [filter]) ("optional") ("key")))("module"))
+ (make-polar ("args" (("required" x3 x4) ("optional") ("key")))("module"))
(make-random-source ("args" (("required") ("optional") ("key")))("module"))
- (make-rectangular ("args" (("required" |{x1} {x2}|) ("optional") ("key")))("module"))
- (make-string ("args" (("required" |{k}|) ("optional") ("key")))("module"))
- (make-string ("args" (("required" |{k} {char}|) ("optional") ("key")))("module"))
+ (make-rectangular ("args" (("required" x1 x2) ("optional") ("key")))("module"))
+ (make-string ("args" (("required" k) ("optional") ("key")))("module"))
+ (make-string ("args" (("required" k char) ("optional") ("key")))("module"))
(make-table
("args"
(("required")
("optional")
("key"
- |[size: {size}] [init: {init}] [weak-keys: {weak-keys}] [weak-values: {weak-values}] [test: {test}] [hash: {hash}] [min-load: {min-load}] [max-load: {max-load}]|))))
+ [size: size] [init: init] [weak-keys: weak-keys] [weak-values: weak-values] [test: test] [hash: hash] [min-load: min-load] [max-load: max-load]))))
(make-thread
("args"
- (("required" |{thunk} [{name} [{thread-group}]]|) ("optional") ("key")))("module"))
+ (("required" thunk [name [thread-group]]) ("optional") ("key")))("module"))
(make-thread-group
- ("args" (("required") ("optional" |[{name} [{thread-group}]]|) ("key")))("module"))
- (make-tls-context ("args" (("required") ("optional" |[{options}]|) ("key")))("module"))
- (make-vector ("args" (("required" |{k} {fill}|) ("optional") ("key")))("module"))
- (make-vector ("args" (("required" |{k} {fill}|) ("optional") ("key")))("module"))
- (make-vector ("args" (("required" |{k}|) ("optional") ("key")))("module"))
- (make-vector ("args" (("required" |{k}|) ("optional") ("key")))("module"))
- (make-will ("args" (("required" |{testator} {action}|) ("optional") ("key")))("module"))
- (map ("args" (("required" |{proc} [list1 list2 ...]|) ("optional") ("key")))("module"))
- (max ("args" (("required" |{x1} [...]|) ("optional") ("key")))("module"))
- (member ("args" (("required" |{obj} {alist}|) ("optional") ("key")))("module"))
- (memq ("args" (("required" |{obj} {alist}|) ("optional") ("key")))("module"))
- (memv ("args" (("required" |{obj} {alist}|) ("optional") ("key")))("module"))
- (min ("args" (("required") ("optional" |[{x1} ...]|) ("key")))("module"))
- (modulo ("args" (("required" |{n1} {n2}|) ("optional") ("key")))("module"))
+ ("args" (("required") ("optional" [name [thread-group]]) ("key")))("module"))
+ (make-tls-context ("args" (("required") ("optional" [options]) ("key")))("module"))
+ (make-vector ("args" (("required" k fill) ("optional") ("key")))("module"))
+ (make-vector ("args" (("required" k fill) ("optional") ("key")))("module"))
+ (make-vector ("args" (("required" k) ("optional") ("key")))("module"))
+ (make-vector ("args" (("required" k) ("optional") ("key")))("module"))
+ (make-will ("args" (("required" testator action) ("optional") ("key")))("module"))
+ (map ("args" (("required" proc [list1 list2 ...]) ("optional") ("key")))("module"))
+ (max ("args" (("required" x1 [...]) ("optional") ("key")))("module"))
+ (member ("args" (("required" obj alist) ("optional") ("key")))("module"))
+ (memq ("args" (("required" obj alist) ("optional") ("key")))("module"))
+ (memv ("args" (("required" obj alist) ("optional") ("key")))("module"))
+ (min ("args" (("required") ("optional" [x1 ...]) ("key")))("module"))
+ (modulo ("args" (("required" n1 n2) ("optional") ("key")))("module"))
(multiple-c-return-exception?
- ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
+ ("args" (("required" obj) ("optional") ("key")))("module"))
(mutex-lock!
("args"
- (("required" |{mutex} [{timeout} [{thread}]]|) ("optional") ("key")))("module"))
- (mutex-name ("args" (("required" |{mutex}|) ("optional") ("key")))("module"))
- (mutex-specific ("args" (("required" |{mutex}|) ("optional") ("key")))("module"))
- (mutex-state ("args" (("required" |{mutex}|) ("optional") ("key")))("module"))
+ (("required" mutex [timeout [thread]]) ("optional") ("key")))("module"))
+ (mutex-name ("args" (("required" mutex) ("optional") ("key")))("module"))
+ (mutex-specific ("args" (("required" mutex) ("optional") ("key")))("module"))
+ (mutex-state ("args" (("required" mutex) ("optional") ("key")))("module"))
(mutex-unlock!
("args"
- (("required" |{mutex} [{condition-variable} [{timeout}]]|)
+ (("required" mutex [condition-variable [timeout]])
("optional")
("key")))("module"))
- (mutex? ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
- (negative? ("args" (("required" |{x}|) ("optional") ("key")))("module"))
+ (mutex? ("args" (("required" obj) ("optional") ("key")))("module"))
+ (negative? ("args" (("required" x) ("optional") ("key")))("module"))
(network-info
- ("args" (("required" |{network-name-or-id}|) ("optional") ("key")))("module"))
+ ("args" (("required" network-name-or-id) ("optional") ("key")))("module"))
(network-info-aliases
- ("args" (("required" |{network-info}|) ("optional") ("key")))("module"))
+ ("args" (("required" network-info) ("optional") ("key")))("module"))
(network-info-name
- ("args" (("required" |{network-info}|) ("optional") ("key")))("module"))
+ ("args" (("required" network-info) ("optional") ("key")))("module"))
(network-info-number
- ("args" (("required" |{network-info}|) ("optional") ("key")))("module"))
- (network-info? ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
+ ("args" (("required" network-info) ("optional") ("key")))("module"))
+ (network-info? ("args" (("required" obj) ("optional") ("key")))("module"))
(newline ("args" (("required") ("optional") ("key")))("module"))
- (newline ("args" (("required") ("optional" |[{port}]|) ("key")))("module"))
- (newline ("args" (("required" |{port}|) ("optional") ("key")))("module"))
+ (newline ("args" (("required") ("optional" [port]) ("key")))("module"))
+ (newline ("args" (("required" port) ("optional") ("key")))("module"))
(no-such-file-or-directory-exception?
- ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
+ ("args" (("required" obj) ("optional") ("key")))("module"))
(nonempty-input-port-character-buffer-exception?
- ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
+ ("args" (("required" obj) ("optional") ("key")))("module"))
(nonprocedure-operator-exception?
- ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
- (not ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
- (null-environment ("args" (("required" |{version}|) ("optional") ("key")))("module"))
- (null? ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
- (number->string ("args" (("required" |{z} {radix}|) ("optional") ("key")))("module"))
- (number->string ("args" (("required" |{z}|) ("optional") ("key")))("module"))
+ ("args" (("required" obj) ("optional") ("key")))("module"))
+ (not ("args" (("required" obj) ("optional") ("key")))("module"))
+ (null-environment ("args" (("required" version) ("optional") ("key")))("module"))
+ (null? ("args" (("required" obj) ("optional") ("key")))("module"))
+ (number->string ("args" (("required" z radix) ("optional") ("key")))("module"))
+ (number->string ("args" (("required" z) ("optional") ("key")))("module"))
(number-of-arguments-limit-exception?
- ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
- (number? ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
- (numerator ("args" (("required" |{q}|) ("optional") ("key")))("module"))
- (object->serial-number ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
- (object->string ("args" (("required" |{obj} [{n}]|) ("optional") ("key")))("module"))
+ ("args" (("required" obj) ("optional") ("key")))("module"))
+ (number? ("args" (("required" obj) ("optional") ("key")))("module"))
+ (numerator ("args" (("required" q) ("optional") ("key")))("module"))
+ (object->serial-number ("args" (("required" obj) ("optional") ("key")))("module"))
+ (object->string ("args" (("required" obj [n]) ("optional") ("key")))("module"))
(object->u8vector
- ("args" (("required" |{obj} [{encoder}]|) ("optional") ("key")))("module"))
- (odd? ("args" (("required" |{n}|) ("optional") ("key")))("module"))
+ ("args" (("required" obj [encoder]) ("optional") ("key")))("module"))
+ (odd? ("args" (("required" n) ("optional") ("key")))("module"))
(open-directory
- ("args" (("required" |{path-or-settings}|) ("optional") ("key")))("module"))
+ ("args" (("required" path-or-settings) ("optional") ("key")))("module"))
(open-dummy ("args" (("required") ("optional") ("key")))("module"))
- (open-event-queue ("args" (("required" |{n}|) ("optional") ("key")))("module"))
- (open-file ("args" (("required" |{path-or-settings}|) ("optional") ("key")))("module"))
- (open-input-file ("args" (("required" |{filename}|) ("optional") ("key")))("module"))
- (open-output-file ("args" (("required" |{filename}|) ("optional") ("key")))("module"))
+ (open-event-queue ("args" (("required" n) ("optional") ("key")))("module"))
+ (open-file ("args" (("required" path-or-settings) ("optional") ("key")))("module"))
+ (open-input-file ("args" (("required" filename) ("optional") ("key")))("module"))
+ (open-output-file ("args" (("required" filename) ("optional") ("key")))("module"))
(open-process
- ("args" (("required" |{path-or-settings}|) ("optional") ("key")))("module"))
+ ("args" (("required" path-or-settings) ("optional") ("key")))("module"))
(open-string
- ("args" (("required") ("optional" |[{string-or-settings}]|) ("key")))("module"))
+ ("args" (("required") ("optional" [string-or-settings]) ("key")))("module"))
(open-tcp-client
("args"
- (("required" |{port-number-or-address-or-settings}|) ("optional") ("key")))("module"))
+ (("required" port-number-or-address-or-settings) ("optional") ("key")))("module"))
(open-tcp-server
("args"
- (("required" |{port-number-or-address-or-settings}|) ("optional") ("key")))("module"))
+ (("required" port-number-or-address-or-settings) ("optional") ("key")))("module"))
(open-u8vector
- ("args" (("required") ("optional" |[{u8vector-or-settings}]|) ("key")))("module"))
+ ("args" (("required") ("optional" [u8vector-or-settings]) ("key")))("module"))
(open-udp
("args"
- (("required" |{port-number-or-address-or-settings}|) ("optional") ("key")))("module"))
+ (("required" port-number-or-address-or-settings) ("optional") ("key")))("module"))
(open-vector
- ("args" (("required") ("optional" |[{vector-or-settings}]|) ("key")))("module"))
+ ("args" (("required") ("optional" [vector-or-settings]) ("key")))("module"))
(open-vector-pipe
("args"
(("required")
- ("optional" |[{vector-or-settings1} [{vector-or-settings2}]]|)
+ ("optional" [vector-or-settings1 [vector-or-settings2]])
("key")))("module"))
- (or ("args" (("required" |{test1} [...]|) ("optional") ("key")))("module"))
- (os-exception? ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
- (output-port-width ("args" (("required" |{port}|) ("optional") ("key")))("module"))
- (output-port? ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
- (pair? ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
+ (or ("args" (("required" test1 [...]) ("optional") ("key")))("module"))
+ (os-exception? ("args" (("required" obj) ("optional") ("key")))("module"))
+ (output-port-width ("args" (("required" port) ("optional") ("key")))("module"))
+ (output-port? ("args" (("required" obj) ("optional") ("key")))("module"))
+ (pair? ("args" (("required" obj) ("optional") ("key")))("module"))
(path-expand
- ("args" (("required" |{path} [{origin-directory}]|) ("optional") ("key")))("module"))
- (path-extension ("args" (("required" |{path}|) ("optional") ("key")))("module"))
+ ("args" (("required" path [origin-directory]) ("optional") ("key")))("module"))
+ (path-extension ("args" (("required" path) ("optional") ("key")))("module"))
(path-normalize
("args"
- (("required" |{path} [{allow-relative?} [{origin-directory}]]|)
+ (("required" path [allow-relative? [origin-directory]])
("optional")
("key")))("module"))
- (peek-char ("args" (("required") ("optional" |[{port}]|) ("key")))("module"))
+ (peek-char ("args" (("required") ("optional" [port]) ("key")))("module"))
(peek-char ("args" (("required") ("optional") ("key")))("module"))
- (peek-char ("args" (("required" |{port}|) ("optional") ("key")))("module"))
+ (peek-char ("args" (("required" port) ("optional") ("key")))("module"))
(port-io-exception-handler-set!
- ("args" (("required" |{port} {handler}|) ("optional") ("key")))("module"))
+ ("args" (("required" port handler) ("optional") ("key")))("module"))
(port-settings-set!
- ("args" (("required" |{port} {settings}|) ("optional") ("key")))("module"))
- (positive? ("args" (("required" |{x}|) ("optional") ("key")))("module"))
- (pp ("args" (("required" |{obj} [{port}]|) ("optional") ("key")))("module"))
- (pretty-print ("args" (("required" |{obj} [{port}]|) ("optional") ("key")))("module"))
+ ("args" (("required" port settings) ("optional") ("key")))("module"))
+ (positive? ("args" (("required" x) ("optional") ("key")))("module"))
+ (pp ("args" (("required" obj [port]) ("optional") ("key")))("module"))
+ (pretty-print ("args" (("required" obj [port]) ("optional") ("key")))("module"))
(primordial-exception-handler
- ("args" (("required" |{exc}|) ("optional") ("key")))("module"))
+ ("args" (("required" exc) ("optional") ("key")))("module"))
(print ("args"
- (("required") ("optional") ("key" |[port: {port}] {obj} [...]|))))
- (procedure? ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
- (process-pid ("args" (("required" |{process-port}|) ("optional") ("key")))("module"))
+ (("required") ("optional") ("key" [port: port] obj [...]))))
+ (procedure? ("args" (("required" obj) ("optional") ("key")))("module"))
+ (process-pid ("args" (("required" process-port) ("optional") ("key")))("module"))
(process-status
("args"
- (("required" |{process-port} [{timeout} [{timeout-val}]]|)
+ (("required" process-port [timeout [timeout-val]])
("optional")
("key")))("module"))
(process-times ("args" (("required") ("optional") ("key")))("module"))
- (processor? ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
+ (processor? ("args" (("required" obj) ("optional") ("key")))("module"))
(protocol-info
- ("args" (("required" |{protocol-name-or-id}|) ("optional") ("key")))("module"))
+ ("args" (("required" protocol-name-or-id) ("optional") ("key")))("module"))
(protocol-info-aliases
- ("args" (("required" |{protocol-info}|) ("optional") ("key")))("module"))
+ ("args" (("required" protocol-info) ("optional") ("key")))("module"))
(protocol-info-name
- ("args" (("required" |{protocol-info}|) ("optional") ("key")))("module"))
+ ("args" (("required" protocol-info) ("optional") ("key")))("module"))
(protocol-info-number
- ("args" (("required" |{protocol-info}|) ("optional") ("key")))("module"))
- (protocol-info? ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
- (quasiquote ("args" (("required" |{qq template}|) ("optional") ("key")))("module"))
- (quote ("args" (("required" |{datum}|) ("optional") ("key")))("module"))
- (quotient ("args" (("required" |{n1} {n2}|) ("optional") ("key")))("module"))
- (raise ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
- (random-f64vector ("args" (("required" |{n}|) ("optional") ("key")))("module"))
- (random-integer ("args" (("required" |{n}|) ("optional") ("key")))("module"))
+ ("args" (("required" protocol-info) ("optional") ("key")))("module"))
+ (protocol-info? ("args" (("required" obj) ("optional") ("key")))("module"))
+ (quasiquote ("args" (("required" qq template) ("optional") ("key")))("module"))
+ (quote ("args" (("required" datum) ("optional") ("key")))("module"))
+ (quotient ("args" (("required" n1 n2) ("optional") ("key")))("module"))
+ (raise ("args" (("required" obj) ("optional") ("key")))("module"))
+ (random-f64vector ("args" (("required" n) ("optional") ("key")))("module"))
+ (random-integer ("args" (("required" n) ("optional") ("key")))("module"))
(random-real ("args" (("required") ("optional") ("key")))("module"))
(random-source-make-f64vectors
- ("args" (("required" |{random-source} [{precision}]|) ("optional") ("key")))("module"))
+ ("args" (("required" random-source [precision]) ("optional") ("key")))("module"))
(random-source-make-integers
- ("args" (("required" |{random-source}|) ("optional") ("key")))("module"))
+ ("args" (("required" random-source) ("optional") ("key")))("module"))
(random-source-make-reals
- ("args" (("required" |{random-source} [{precision}]|) ("optional") ("key")))("module"))
+ ("args" (("required" random-source [precision]) ("optional") ("key")))("module"))
(random-source-make-u8vectors
- ("args" (("required" |{random-source}|) ("optional") ("key")))("module"))
+ ("args" (("required" random-source) ("optional") ("key")))("module"))
(random-source-randomize!
- ("args" (("required" |{random-source}|) ("optional") ("key")))("module"))
+ ("args" (("required" random-source) ("optional") ("key")))("module"))
(random-source-state-ref
- ("args" (("required" |{random-source}|) ("optional") ("key")))("module"))
- (random-source? ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
- (random-u8vector ("args" (("required" |{n}|) ("optional") ("key")))("module"))
- (range-exception? ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
- (rational? ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
- (rationalize ("args" (("required" |{x} {y}|) ("optional") ("key")))("module"))
- (read ("args" (("required") ("optional" |[{port}]|) ("key")))("module"))
+ ("args" (("required" random-source) ("optional") ("key")))("module"))
+ (random-source? ("args" (("required" obj) ("optional") ("key")))("module"))
+ (random-u8vector ("args" (("required" n) ("optional") ("key")))("module"))
+ (range-exception? ("args" (("required" obj) ("optional") ("key")))("module"))
+ (rational? ("args" (("required" obj) ("optional") ("key")))("module"))
+ (rationalize ("args" (("required" x y) ("optional") ("key")))("module"))
+ (read ("args" (("required") ("optional" [port]) ("key")))("module"))
(read ("args" (("required") ("optional") ("key")))("module"))
- (read ("args" (("required" |{port}|) ("optional") ("key")))("module"))
- (read-all ("args" (("required") ("optional" |[{port} [{reader}]]|) ("key")))("module"))
- (read-char ("args" (("required" |{port}|) ("optional") ("key")))("module"))
+ (read ("args" (("required" port) ("optional") ("key")))("module"))
+ (read-all ("args" (("required") ("optional" [port [reader]]) ("key")))("module"))
+ (read-char ("args" (("required" port) ("optional") ("key")))("module"))
(read-char ("args" (("required") ("optional") ("key")))("module"))
- (read-char ("args" (("required") ("optional" |[{port}]|) ("key")))("module"))
+ (read-char ("args" (("required") ("optional" [port]) ("key")))("module"))
(read-line
("args"
(("required")
- ("optional" |[{port} [{separator} [{include-separator?} [{max-length}]]]]|)
+ ("optional" [port [separator [include-separator? [max-length]]]])
("key")))("module"))
(read-substring
("args"
- (("required" |{string} {start} {end} [{port} [{need}]]|)
+ (("required" string start end [port [need]])
("optional")
("key")))("module"))
(read-subu8vector
("args"
- (("required" |{u8vector} {start} {end} [{port} [{need}]]|)
+ (("required" u8vector start end [port [need]])
("optional")
("key")))("module"))
- (read-u8 ("args" (("required") ("optional" |[{port}]|) ("key")))("module"))
+ (read-u8 ("args" (("required") ("optional" [port]) ("key")))("module"))
(readtable-case-conversion?
- ("args" (("required" |{readtable}|) ("optional") ("key")))("module"))
+ ("args" (("required" readtable) ("optional") ("key")))("module"))
(readtable-eval-allowed?
- ("args" (("required" |{readtable}|) ("optional") ("key")))("module"))
+ ("args" (("required" readtable) ("optional") ("key")))("module"))
(readtable-keywords-allowed?
- ("args" (("required" |{readtable}|) ("optional") ("key")))("module"))
+ ("args" (("required" readtable) ("optional") ("key")))("module"))
(readtable-max-unescaped-char
- ("args" (("required" |{readtable}|) ("optional") ("key")))("module"))
+ ("args" (("required" readtable) ("optional") ("key")))("module"))
(readtable-max-write-length
- ("args" (("required" |{readtable}|) ("optional") ("key")))("module"))
+ ("args" (("required" readtable) ("optional") ("key")))("module"))
(readtable-max-write-level
- ("args" (("required" |{readtable}|) ("optional") ("key")))("module"))
+ ("args" (("required" readtable) ("optional") ("key")))("module"))
(readtable-sharing-allowed?
- ("args" (("required" |{readtable}|) ("optional") ("key")))("module"))
+ ("args" (("required" readtable) ("optional") ("key")))("module"))
(readtable-start-syntax
- ("args" (("required" |{readtable}|) ("optional") ("key")))("module"))
+ ("args" (("required" readtable) ("optional") ("key")))("module"))
(readtable-write-cdr-read-macros?
- ("args" (("required" |{readtable}|) ("optional") ("key")))("module"))
- (readtable? ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
- (real-part ("args" (("required" |{z}|) ("optional") ("key")))("module"))
- (real? ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
- (remainder ("args" (("required" |{n1} {n2}|) ("optional") ("key")))("module"))
+ ("args" (("required" readtable) ("optional") ("key")))("module"))
+ (readtable? ("args" (("required" obj) ("optional") ("key")))("module"))
+ (real-part ("args" (("required" z) ("optional") ("key")))("module"))
+ (real? ("args" (("required" obj) ("optional") ("key")))("module"))
+ (remainder ("args" (("required" n1 n2) ("optional") ("key")))("module"))
(rename-file
("args"
- (("required" |{source-path} {destination-path}|) ("optional") ("key")))("module"))
+ (("required" source-path destination-path) ("optional") ("key")))("module"))
(repl-display-environment?
- ("args" (("required" |{display?}|) ("optional") ("key")))("module"))
+ ("args" (("required" display?) ("optional") ("key")))("module"))
(repl-input-port ("args" (("required") ("optional") ("key")))("module"))
- (repl-result-history-ref ("args" (("required" |{i}|) ("optional") ("key")))("module"))
- (reverse ("args" (("required" |{list}|) ("optional") ("key")))("module"))
- (reverse! ("args" (("required" |{list}|) ("optional") ("key")))("module"))
- (round ("args" (("required" |{x}|) ("optional") ("key")))("module"))
+ (repl-result-history-ref ("args" (("required" i) ("optional") ("key")))("module"))
+ (reverse ("args" (("required" list) ("optional") ("key")))("module"))
+ (reverse! ("args" (("required" list) ("optional") ("key")))("module"))
+ (round ("args" (("required" x) ("optional") ("key")))("module"))
(rpc-remote-error-exception?
- ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
- (s16vector? ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
- (s32vector? ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
- (s64vector? ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
- (s8vector? ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
- (scheduler-exception? ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
+ ("args" (("required" obj) ("optional") ("key")))("module"))
+ (s16vector? ("args" (("required" obj) ("optional") ("key")))("module"))
+ (s32vector? ("args" (("required" obj) ("optional") ("key")))("module"))
+ (s64vector? ("args" (("required" obj) ("optional") ("key")))("module"))
+ (s8vector? ("args" (("required" obj) ("optional") ("key")))("module"))
+ (scheduler-exception? ("args" (("required" obj) ("optional") ("key")))("module"))
(scheme-report-environment
- ("args" (("required" |{version}|) ("optional") ("key")))("module"))
+ ("args" (("required" version) ("optional") ("key")))("module"))
(service-info
- ("args" (("required" |{service-name-or-id}|) ("optional") ("key")))("module"))
+ ("args" (("required" service-name-or-id) ("optional") ("key")))("module"))
(service-info-aliases
- ("args" (("required" |{service-info}|) ("optional") ("key")))("module"))
+ ("args" (("required" service-info) ("optional") ("key")))("module"))
(service-info-name
- ("args" (("required" |{service-info}|) ("optional") ("key")))("module"))
+ ("args" (("required" service-info) ("optional") ("key")))("module"))
(service-info-port-number
- ("args" (("required" |{service-info}|) ("optional") ("key")))("module"))
+ ("args" (("required" service-info) ("optional") ("key")))("module"))
(service-info-protocol
- ("args" (("required" |{service-info}|) ("optional") ("key")))("module"))
- (service-info? ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
- (set! ("args" (("required" |{variable} {expression}|) ("optional") ("key")))("module"))
- (set-car! ("args" (("required" |{pair} {obj}|) ("optional") ("key")))("module"))
- (set-cdr! ("args" (("required" |{pair} {obj}|) ("optional") ("key")))("module"))
+ ("args" (("required" service-info) ("optional") ("key")))("module"))
+ (service-info? ("args" (("required" obj) ("optional") ("key")))("module"))
+ (set! ("args" (("required" variable expression) ("optional") ("key")))("module"))
+ (set-car! ("args" (("required" pair obj) ("optional") ("key")))("module"))
+ (set-cdr! ("args" (("required" pair obj) ("optional") ("key")))("module"))
(sfun-conversion-exception?
- ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
+ ("args" (("required" obj) ("optional") ("key")))("module"))
(shell-command
- ("args" (("required" |{command} [{capture?}]|) ("optional") ("key")))("module"))
- (sin ("args" (("required" |{z}|) ("optional") ("key")))("module"))
- (socket-info? ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
- (sqrt ("args" (("required" |{z}|) ("optional") ("key")))("module"))
+ ("args" (("required" command [capture?]) ("optional") ("key")))("module"))
+ (sin ("args" (("required" z) ("optional") ("key")))("module"))
+ (socket-info? ("args" (("required" obj) ("optional") ("key")))("module"))
+ (sqrt ("args" (("required" z) ("optional") ("key")))("module"))
(stack-overflow-exception?
- ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
+ ("args" (("required" obj) ("optional") ("key")))("module"))
(started-thread-exception?
- ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
+ ("args" (("required" obj) ("optional") ("key")))("module"))
(step ("args" (("required") ("optional") ("key")))("module"))
- (string ("args" (("required" |{char} [...]|) ("optional") ("key")))("module"))
- (string->list ("args" (("required" |{string}|) ("optional") ("key")))("module"))
- (string->number ("args" (("required" |{string}|) ("optional") ("key")))("module"))
+ (string ("args" (("required" char [...]) ("optional") ("key")))("module"))
+ (string->list ("args" (("required" string) ("optional") ("key")))("module"))
+ (string->number ("args" (("required" string) ("optional") ("key")))("module"))
(string->number
- ("args" (("required" |{string} {radix}|) ("optional") ("key")))("module"))
- (string->symbol ("args" (("required" |{string}|) ("optional") ("key")))("module"))
+ ("args" (("required" string radix) ("optional") ("key")))("module"))
+ (string->symbol ("args" (("required" string) ("optional") ("key")))("module"))
(string->uninterned-keyword
- ("args" (("required" |{name} [{hash}]|) ("optional") ("key")))("module"))
+ ("args" (("required" name [hash]) ("optional") ("key")))("module"))
(string->uninterned-symbol
- ("args" (("required" |{name} [{hash}]|) ("optional") ("key")))("module"))
- (string-append ("args" (("required" |{string} [...]|) ("optional") ("key")))("module"))
- (string-ci<=? ("args" (("required") ("optional" |[{string}]|) ("key")))("module"))
- (string-ci<? ("args" (("required") ("optional" |[{string}]|) ("key")))("module"))
- (string-ci=? ("args" (("required") ("optional" |[{string}]|) ("key")))("module"))
- (string-ci=?-hash ("args" (("required" |{string}|) ("optional") ("key")))("module"))
- (string-ci>=? ("args" (("required") ("optional" |[{string}]|) ("key")))("module"))
- (string-ci>? ("args" (("required") ("optional" |[{string}]|) ("key")))("module"))
- (string-copy ("args" (("required" |{string}|) ("optional") ("key")))("module"))
- (string-fill! ("args" (("required" |{string} {char}|) ("optional") ("key")))("module"))
- (string-length ("args" (("required" |{string}|) ("optional") ("key")))("module"))
- (string-ref ("args" (("required" |{string} {k}|) ("optional") ("key")))("module"))
+ ("args" (("required" name [hash]) ("optional") ("key")))("module"))
+ (string-append ("args" (("required" string [...]) ("optional") ("key")))("module"))
+ (string-ci<=? ("args" (("required") ("optional" [string]) ("key")))("module"))
+ (string-ci<? ("args" (("required") ("optional" [string]) ("key")))("module"))
+ (string-ci=? ("args" (("required") ("optional" [string]) ("key")))("module"))
+ (string-ci=?-hash ("args" (("required" string) ("optional") ("key")))("module"))
+ (string-ci>=? ("args" (("required") ("optional" [string]) ("key")))("module"))
+ (string-ci>? ("args" (("required") ("optional" [string]) ("key")))("module"))
+ (string-copy ("args" (("required" string) ("optional") ("key")))("module"))
+ (string-fill! ("args" (("required" string char) ("optional") ("key")))("module"))
+ (string-length ("args" (("required" string) ("optional") ("key")))("module"))
+ (string-ref ("args" (("required" string k) ("optional") ("key")))("module"))
(string-set!
- ("args" (("required" |{string} {k} {char}|) ("optional") ("key")))("module"))
- (string-shrink! ("args" (("required" |{string} {k}|) ("optional") ("key")))("module"))
- (string<=? ("args" (("required") ("optional" |[{string}]|) ("key")))("module"))
- (string<? ("args" (("required") ("optional" |[{string}]|) ("key")))("module"))
- (string=? ("args" (("required") ("optional" |[{string}]|) ("key")))("module"))
- (string=? ("args" (("required" |{string1} [...]|) ("optional") ("key")))("module"))
- (string=?-hash ("args" (("required" |{string}|) ("optional") ("key")))("module"))
- (string>=? ("args" (("required") ("optional" |[{string}]|) ("key")))("module"))
- (string>? ("args" (("required") ("optional" |[{string}]|) ("key")))("module"))
- (string? ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
+ ("args" (("required" string k char) ("optional") ("key")))("module"))
+ (string-shrink! ("args" (("required" string k) ("optional") ("key")))("module"))
+ (string<=? ("args" (("required") ("optional" [string]) ("key")))("module"))
+ (string<? ("args" (("required") ("optional" [string]) ("key")))("module"))
+ (string=? ("args" (("required") ("optional" [string]) ("key")))("module"))
+ (string=? ("args" (("required" string1 [...]) ("optional") ("key")))("module"))
+ (string=?-hash ("args" (("required" string) ("optional") ("key")))("module"))
+ (string>=? ("args" (("required") ("optional" [string]) ("key")))("module"))
+ (string>? ("args" (("required") ("optional" [string]) ("key")))("module"))
+ (string? ("args" (("required" obj) ("optional") ("key")))("module"))
(substring
- ("args" (("required" |{string} {start} {end}|) ("optional") ("key")))("module"))
+ ("args" (("required" string start end) ("optional") ("key")))("module"))
(substring-fill!
- ("args" (("required" |{string} {start} {end} {fill}|) ("optional") ("key")))("module"))
+ ("args" (("required" string start end fill) ("optional") ("key")))("module"))
(substring-move!
("args"
- (("required" |{src-string} {src-start} {src-end} {dst-string} {dst-start}|)
+ (("required" src-string src-start src-end dst-string dst-start)
("optional")
("key")))("module"))
(subvector
- ("args" (("required" |{vector} {start} {end}|) ("optional") ("key")))("module"))
+ ("args" (("required" vector start end) ("optional") ("key")))("module"))
(subvector-fill!
- ("args" (("required" |{vector} {start} {end} {fill}|) ("optional") ("key")))("module"))
+ ("args" (("required" vector start end fill) ("optional") ("key")))("module"))
(subvector-move!
("args"
- (("required" |{src-vector} {src-start} {src-end} {dst-vector} {dst-start}|)
+ (("required" src-vector src-start src-end dst-vector dst-start)
("optional")
("key")))("module"))
- (symbol->string ("args" (("required" |{symbol}|) ("optional") ("key")))("module"))
- (symbol-hash ("args" (("required" |{symbol}|) ("optional") ("key")))("module"))
- (symbol? ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
+ (symbol->string ("args" (("required" symbol) ("optional") ("key")))("module"))
+ (symbol-hash ("args" (("required" symbol) ("optional") ("key")))("module"))
+ (symbol? ("args" (("required" obj) ("optional") ("key")))("module"))
(system-stamp ("args" (("required") ("optional") ("key")))("module"))
(system-type ("args" (("required") ("optional") ("key")))("module"))
(system-version ("args" (("required") ("optional") ("key")))("module"))
- (table->list ("args" (("required" |{table}|) ("optional") ("key")))("module"))
- (table-copy ("args" (("required" |{table}|) ("optional") ("key")))("module"))
- (table-for-each ("args" (("required" |{proc} {table}|) ("optional") ("key")))("module"))
- (table-length ("args" (("required" |{table}|) ("optional") ("key")))("module"))
+ (table->list ("args" (("required" table) ("optional") ("key")))("module"))
+ (table-copy ("args" (("required" table) ("optional") ("key")))("module"))
+ (table-for-each ("args" (("required" proc table) ("optional") ("key")))("module"))
+ (table-length ("args" (("required" table) ("optional") ("key")))("module"))
(table-merge
("args"
- (("required" |{table1} {table2} [{table2-takes-precedence?}]|)
+ (("required" table1 table2 [table2-takes-precedence?])
("optional")
("key")))("module"))
(table-merge!
("args"
- (("required" |{table1} {table2} [{table2-takes-precedence?}]|)
+ (("required" table1 table2 [table2-takes-precedence?])
("optional")
("key")))("module"))
(table-ref
- ("args" (("required" |{table} {key} [{default}]|) ("optional") ("key")))("module"))
- (table-search ("args" (("required" |{proc} {table}|) ("optional") ("key")))("module"))
+ ("args" (("required" table key [default]) ("optional") ("key")))("module"))
+ (table-search ("args" (("required" proc table) ("optional") ("key")))("module"))
(table-set!
- ("args" (("required" |{table} {key} [{value}]|) ("optional") ("key")))("module"))
- (table? ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
- (take ("args" (("required" |{x} {i}|) ("optional") ("key")))("module"))
- (tan ("args" (("required" |{z}|) ("optional") ("key")))("module"))
+ ("args" (("required" table key [value]) ("optional") ("key")))("module"))
+ (table? ("args" (("required" obj) ("optional") ("key")))("module"))
+ (take ("args" (("required" x i) ("optional") ("key")))("module"))
+ (tan ("args" (("required" z) ("optional") ("key")))("module"))
(tcp-client-local-socket-info
- ("args" (("required" |{tcp-client-port}|) ("optional") ("key")))("module"))
+ ("args" (("required" tcp-client-port) ("optional") ("key")))("module"))
(tcp-server-socket-info
- ("args" (("required" |{tcp-server-port}|) ("optional") ("key")))("module"))
+ ("args" (("required" tcp-server-port) ("optional") ("key")))("module"))
(tcp-service-register!
("args"
(("required"
- |{port-number-or-address-or-settings} {thunk} [{thread-group}]|)
+ port-number-or-address-or-settings thunk [thread-group])
("optional")
("key")))("module"))
(terminated-thread-exception?
- ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
- (thread-base-priority ("args" (("required" |{thread}|) ("optional") ("key")))("module"))
+ ("args" (("required" obj) ("optional") ("key")))("module"))
+ (thread-base-priority ("args" (("required" thread) ("optional") ("key")))("module"))
(thread-init!
("args"
- (("required" |{thread} {thunk} [{name} [{thread-group}]]|)
+ (("required" thread thunk [name [thread-group]])
("optional")
("key")))("module"))
(thread-interrupt!
- ("args" (("required" |{thread} [{thunk}]|) ("optional") ("key")))("module"))
+ ("args" (("required" thread [thunk]) ("optional") ("key")))("module"))
(thread-join!
("args"
- (("required" |{thread} [{timeout} [{timeout-val}]]|) ("optional") ("key")))("module"))
- (thread-name ("args" (("required" |{thread}|) ("optional") ("key")))("module"))
+ (("required" thread [timeout [timeout-val]]) ("optional") ("key")))("module"))
+ (thread-name ("args" (("required" thread) ("optional") ("key")))("module"))
(thread-priority-boost
- ("args" (("required" |{thread}|) ("optional") ("key")))("module"))
- (thread-quantum ("args" (("required" |{thread}|) ("optional") ("key")))("module"))
+ ("args" (("required" thread) ("optional") ("key")))("module"))
+ (thread-quantum ("args" (("required" thread) ("optional") ("key")))("module"))
(thread-receive
- ("args" (("required") ("optional" |[{timeout} [{default}]]|) ("key")))("module"))
- (thread-send ("args" (("required" |{thread} {msg}|) ("optional") ("key")))("module"))
- (thread-sleep! ("args" (("required" |{timeout}|) ("optional") ("key")))("module"))
- (thread-specific ("args" (("required" |{thread}|) ("optional") ("key")))("module"))
- (thread-start! ("args" (("required" |{thread}|) ("optional") ("key")))("module"))
- (thread-state ("args" (("required" |{thread}|) ("optional") ("key")))("module"))
- (thread-suspend! ("args" (("required" |{thread}|) ("optional") ("key")))("module"))
- (thread-terminate! ("args" (("required" |{thread}|) ("optional") ("key")))("module"))
- (thread-thread-group ("args" (("required" |{thread}|) ("optional") ("key")))("module"))
+ ("args" (("required") ("optional" [timeout [default]]) ("key")))("module"))
+ (thread-send ("args" (("required" thread msg) ("optional") ("key")))("module"))
+ (thread-sleep! ("args" (("required" timeout) ("optional") ("key")))("module"))
+ (thread-specific ("args" (("required" thread) ("optional") ("key")))("module"))
+ (thread-start! ("args" (("required" thread) ("optional") ("key")))("module"))
+ (thread-state ("args" (("required" thread) ("optional") ("key")))("module"))
+ (thread-suspend! ("args" (("required" thread) ("optional") ("key")))("module"))
+ (thread-terminate! ("args" (("required" thread) ("optional") ("key")))("module"))
+ (thread-thread-group ("args" (("required" thread) ("optional") ("key")))("module"))
(thread-yield! ("args" (("required") ("optional") ("key")))("module"))
- (thread? ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
- (timeout->time ("args" (("required" |{timeout}|) ("optional") ("key")))("module"))
- (trace ("args" (("required" |{proc} [...]|) ("optional") ("key")))("module"))
+ (thread? ("args" (("required" obj) ("optional") ("key")))("module"))
+ (timeout->time ("args" (("required" timeout) ("optional") ("key")))("module"))
+ (trace ("args" (("required" proc [...]) ("optional") ("key")))("module"))
(transcript-off ("args" (("required") ("optional") ("key")))("module"))
- (transcript-on ("args" (("required" |{filename}|) ("optional") ("key")))("module"))
- (transcript-on ("args" (("required" |{file}|) ("optional") ("key")))("module"))
- (truncate ("args" (("required" |{x}|) ("optional") ("key")))("module"))
- (tty? ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
- (type-exception? ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
- (u16vector? ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
- (u32vector? ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
- (u64vector? ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
- (u8vector? ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
+ (transcript-on ("args" (("required" filename) ("optional") ("key")))("module"))
+ (transcript-on ("args" (("required" file) ("optional") ("key")))("module"))
+ (truncate ("args" (("required" x) ("optional") ("key")))("module"))
+ (tty? ("args" (("required" obj) ("optional") ("key")))("module"))
+ (type-exception? ("args" (("required" obj) ("optional") ("key")))("module"))
+ (u16vector? ("args" (("required" obj) ("optional") ("key")))("module"))
+ (u32vector? ("args" (("required" obj) ("optional") ("key")))("module"))
+ (u64vector? ("args" (("required" obj) ("optional") ("key")))("module"))
+ (u8vector? ("args" (("required" obj) ("optional") ("key")))("module"))
(udp-destination-set!
("args"
- (("required" |{address} {port-number} [{udp-port}]|) ("optional") ("key")))("module"))
+ (("required" address port-number [udp-port]) ("optional") ("key")))("module"))
(udp-local-socket-info
- ("args" (("required" |{udp-port}|) ("optional") ("key")))("module"))
+ ("args" (("required" udp-port) ("optional") ("key")))("module"))
(udp-read-u8vector
- ("args" (("required") ("optional" |[{udp-port}]|) ("key")))("module"))
+ ("args" (("required") ("optional" [udp-port]) ("key")))("module"))
(unbound-global-exception?
- ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
- (unbound-key-exception? ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
+ ("args" (("required" obj) ("optional") ("key")))("module"))
+ (unbound-key-exception? ("args" (("required" obj) ("optional") ("key")))("module"))
(unbound-os-environment-variable-exception?
- ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
+ ("args" (("required" obj) ("optional") ("key")))("module"))
(unbound-serial-number-exception?
- ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
- (uncaught-exception? ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
+ ("args" (("required" obj) ("optional") ("key")))("module"))
+ (uncaught-exception? ("args" (("required" obj) ("optional") ("key")))("module"))
(uninitialized-thread-exception?
- ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
+ ("args" (("required" obj) ("optional") ("key")))("module"))
(unknown-keyword-argument-exception?
- ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
+ ("args" (("required" obj) ("optional") ("key")))("module"))
(unterminated-process-exception?
- ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
- (user-info ("args" (("required" |{user-name-or-id}|) ("optional") ("key")))("module"))
- (user-info-gid ("args" (("required" |{user-info}|) ("optional") ("key")))("module"))
- (user-info-home ("args" (("required" |{user-info}|) ("optional") ("key")))("module"))
- (user-info-name ("args" (("required" |{user-info}|) ("optional") ("key")))("module"))
- (user-info-shell ("args" (("required" |{user-info}|) ("optional") ("key")))("module"))
- (user-info-uid ("args" (("required" |{user-info}|) ("optional") ("key")))("module"))
- (user-info? ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
+ ("args" (("required" obj) ("optional") ("key")))("module"))
+ (user-info ("args" (("required" user-name-or-id) ("optional") ("key")))("module"))
+ (user-info-gid ("args" (("required" user-info) ("optional") ("key")))("module"))
+ (user-info-home ("args" (("required" user-info) ("optional") ("key")))("module"))
+ (user-info-name ("args" (("required" user-info) ("optional") ("key")))("module"))
+ (user-info-shell ("args" (("required" user-info) ("optional") ("key")))("module"))
+ (user-info-uid ("args" (("required" user-info) ("optional") ("key")))("module"))
+ (user-info? ("args" (("required" obj) ("optional") ("key")))("module"))
(user-name ("args" (("required") ("optional") ("key")))("module"))
- (values ("args" (("required") ("optional" |[obj ...]|) ("key")))("module"))
- (vector ("args" (("required" |{obj} [...]|) ("optional") ("key")))("module"))
- (vector->list ("args" (("required" |{vector}|) ("optional") ("key")))("module"))
- (vector-append ("args" (("required" |{vector} [...]|) ("optional") ("key")))("module"))
- (vector-copy ("args" (("required" |{vector}|) ("optional") ("key")))("module"))
- (vector-fill! ("args" (("required" |{vector} {fill}|) ("optional") ("key")))("module"))
- (vector-length ("args" (("required" |{vector}|) ("optional") ("key")))("module"))
- (vector-ref ("args" (("required" |{vector} {k}|) ("optional") ("key")))("module"))
- (vector-ref ("args" (("required" |{vector} {k}|) ("optional") ("key")))("module"))
+ (values ("args" (("required") ("optional" [obj ...]) ("key")))("module"))
+ (vector ("args" (("required" obj [...]) ("optional") ("key")))("module"))
+ (vector->list ("args" (("required" vector) ("optional") ("key")))("module"))
+ (vector-append ("args" (("required" vector [...]) ("optional") ("key")))("module"))
+ (vector-copy ("args" (("required" vector) ("optional") ("key")))("module"))
+ (vector-fill! ("args" (("required" vector fill) ("optional") ("key")))("module"))
+ (vector-length ("args" (("required" vector) ("optional") ("key")))("module"))
+ (vector-ref ("args" (("required" vector k) ("optional") ("key")))("module"))
+ (vector-ref ("args" (("required" vector k) ("optional") ("key")))("module"))
(vector-set!
- ("args" (("required" |{vector} {k} {obj}|) ("optional") ("key")))("module"))
- (vector-shrink! ("args" (("required" |{vector} {k}|) ("optional") ("key")))("module"))
- (vector? ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
+ ("args" (("required" vector k obj) ("optional") ("key")))("module"))
+ (vector-shrink! ("args" (("required" vector k) ("optional") ("key")))("module"))
+ (vector? ("args" (("required" obj) ("optional") ("key")))("module"))
(void ("args" (("required") ("optional") ("key")))("module"))
(with-exception-catcher
- ("args" (("required" |{handler} {thunk}|) ("optional") ("key")))("module"))
+ ("args" (("required" handler thunk) ("optional") ("key")))("module"))
(with-exception-handler
- ("args" (("required" |{handler} {thunk}|) ("optional") ("key")))("module"))
+ ("args" (("required" handler thunk) ("optional") ("key")))("module"))
(with-input-from-file
- ("args" (("required" |{string} {thunk}|) ("optional") ("key")))("module"))
+ ("args" (("required" string thunk) ("optional") ("key")))("module"))
(with-input-from-port
- ("args" (("required" |{port} {thunk}|) ("optional") ("key")))("module"))
+ ("args" (("required" port thunk) ("optional") ("key")))("module"))
(with-output-to-file
- ("args" (("required" |{string} {thunk}|) ("optional") ("key")))("module"))
- (write ("args" (("required" |{obj} [{port}]|) ("optional") ("key")))("module"))
- (write ("args" (("required" |{obj} {port}|) ("optional") ("key")))("module"))
- (write ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
- (write-char ("args" (("required" |{char}|) ("optional") ("key")))("module"))
- (write-char ("args" (("required" |{char} {port}|) ("optional") ("key")))("module"))
- (write-char ("args" (("required" |{char} [{port}]|) ("optional") ("key")))("module"))
- (write-u8 ("args" (("required" |{n} [{port}]|) ("optional") ("key")))("module"))
+ ("args" (("required" string thunk) ("optional") ("key")))("module"))
+ (write ("args" (("required" obj [port]) ("optional") ("key")))("module"))
+ (write-char ("args" (("required" char) ("optional") ("key")))("module"))
+ (write-char ("args" (("required" char port) ("optional") ("key")))("module"))
+ (write-char ("args" (("required" char [port]) ("optional") ("key")))("module"))
+ (write-u8 ("args" (("required" n [port]) ("optional") ("key")))("module"))
(wrong-number-of-arguments-exception?
- ("args" (("required" |{obj}|) ("optional") ("key")))("module"))
- (xcons ("args" (("required" |{d} {a}|) ("optional") ("key")))("module"))
- (zero? ("args" (("required" |{z}|) ("optional") ("key")))("module"))))
+ ("args" (("required" obj) ("optional") ("key")))("module"))
+ (xcons ("args" (("required" d a) ("optional") ("key")))("module"))
+ (zero? ("args" (("required" z) ("optional") ("key")))("module"))))
;; Esc-C-b to skip this particularly long sexpression.