xitomatl 0.0.0-akku.208.62a8243

Monorepo with various libraries

Derick Eddington's personal collection of various R6RS source code.

Includes: file system utilities, gensym, match macros, SSAX, SXML tools, string utilities, vector utilities, bytevector utilities, port utilities, record utilities, coroutines, R6RS language utilities, include syntax, htmlprag, fmt, irregex, logic programming, Alex Shinn's match, the "Indiana University" match, queues, a stack language, a profiler, zippers, etc.

$ akku update
$ akku install xitomatl
$ .akku/env
Authors

Derick Eddington

et al.

Uploaded to Akku by Göran Weinholt

Homepage

Information missing.

License

MIT

Dependencies

^0.0.0-akku

Source code

https://github.com/weinholt/xitomatl.git git
62a82439fc802950abb33cd19c5d8c6963cbefda

Package contents

  • (xitomatl AS-match) R6
    • → match match-let match-let* match-letrec match-lambda match-lambda* ___ __1 *** ? $ struct & object = and or not set! get! quote quasiquote unquote unquote-splicing
    • ← (rnrs) R6
    • ← (rnrs mutable-pairs) R6
  • (xitomatl IU-match extras) R6
    • → match-lambda match-lambda/lexical-context match-lambda* match-lambda*/lexical-context match-let match-let/lexical-context match-let* match-let*/lexical-context match-letrec match-letrec/lexical-context match-define match-define/lexical-context match trace-match match/lexical-context trace-match/lexical-context match-equality-test guard ... quasiquote unquote unquote-splicing
    • ← (rnrs) R6
    • ← (xitomatl IU-match)
    • ← (xitomatl IU-match macro-helpers)
  • (xitomatl IU-match macro-helpers) R6
    • → find-ids/prevent-auto-recur check-ids/prevent-dups-across check-ids/dups-okay
    • ← (rnrs) R6
    • ← (rnrs base) R6
  • (xitomatl IU-match) R6
    • → match trace-match match/lexical-context trace-match/lexical-context match-equality-test guard ... quasiquote unquote unquote-splicing
    • ← (rnrs) R6
    • ← (rnrs mutable-pairs) R6
    • ← (xitomatl common)
    • ← (xitomatl lists)
    • (srfi :39 parameters) SRFI
  • (xitomatl R6RS-bindings spec) R6
    • → spec
    • ← (rnrs) R6
  • (xitomatl R6RS-bindings utils) R6
    • → all-libraries-names names-of
    • ← (rnrs) R6
    • ← (rnrs eval) R6
    • ← (rnrs r5rs) R6
    • ← (xitomatl define)
    • ← (xitomatl exceptions)
    • ← (xitomatl library-utils)
    • ← (xitomatl R6RS-bindings spec)
  • (xitomatl R6RS-lexer) R6
    • → R6RS-lexer R6RS-token? identifier-token? make-identifier-token boolean-token? make-boolean-token number-token? make-number-token character-token? make-character-token string-token? make-string-token open-paren-token? make-open-paren-token close-paren-token? make-close-paren-token open-bracket-token? make-open-bracket-token close-bracket-token? make-close-bracket-token open-curly-token? make-open-curly-token close-curly-token? make-close-curly-token open-vector-token? make-open-vector-token open-bytevector-token? make-open-bytevector-token quote-token? make-quote-token quasiquote-token? make-quasiquote-token unquote-splicing-token? make-unquote-splicing-token unquote-token? make-unquote-token dot-token? make-dot-token syntax-token? make-syntax-token quasisyntax-token? make-quasisyntax-token unsyntax-splicing-token? make-unsyntax-splicing-token unsyntax-token? make-unsyntax-token whitespace-token? make-whitespace-token line-comment-token? make-line-comment-token nested-comment-token? make-nested-comment-token datum-comment-token? make-datum-comment-token hashbang-comment-token? make-hashbang-comment-token comment-token? atmosphere-token? abbreviation-token?
    • ← (rnrs) R6
    • (srfi :39 parameters) SRFI
    • ← (xitomatl irregex)
    • ← (xitomatl regexp)
    • ← (xitomatl irregex counting)
    • ← (xitomatl lexer)
    • ← (xitomatl predicates)
    • ← (xitomatl macro-utils)
  • (xitomatl R6RS-lexical-transformations) R6
    • → brackets->parens upcase-booleans hashbang-r6rs-first transform-file transform-walk append-lexemes
    • ← (rnrs) R6
    • (srfi :2 and-let*) SRFI
    • ← (xitomatl define)
    • ← (xitomatl ports)
    • ← (xitomatl records)
    • ← (xitomatl enumerators)
    • ← (xitomatl predicates)
    • ← (xitomatl file-system base)
    • ← (xitomatl file-system paths)
    • ← (xitomatl common)
    • ← (xitomatl lexer)
    • ← (xitomatl R6RS-lexer)
  • (xitomatl alists) R6
    • → alist? pred-alist? equal-alist? eqv-alist? eq-alist? make-pred-alist make-equal-alist make-eqv-alist make-eq-alist alist-ref assp-ref assoc-ref assv-ref assq-ref alist-set! assp-replace assoc-replace assv-replace assq-replace alist-delete! assp-remove assoc-remove assv-remove assq-remove alist-update! assp-update assoc-update assv-update assq-update alist-copy ass-copy alist-clear! alist-keys ass-keys alist-entries ass-entries alist-contains? alist-size alist-equivalence-function alist-mutable?
    • ← (rnrs) R6
    • ← (xitomatl define)
  • (xitomatl box) R6
    • → box box? make-box box-value box-value-set!
    • ← (rnrs) R6
  • (xitomatl byte-expressions) R6
    • → bytevector->varbytes varbytes->bytevector bytevector->uint get-sized-bytes reader
    • ← (rnrs) R6
  • (xitomatl bytevectors) R6
    • → bytevector bytevector-concatenate bytevector-append subbytevector
    • ← (rnrs) R6
  • (xitomatl common) R6 Chez Scheme
    • → add1 sub1 format printf fprintf pretty-print gensym time with-input-from-string with-output-to-string system
    • ← (chezscheme) Built-in
  • (xitomatl common) R6 GNU Guile
    • → add1 sub1 format printf fprintf pretty-print gensym time with-input-from-string with-output-to-string system
    • ← (guile) Built-in
    • ← (ice-9 pretty-print) Built-in
    • ← (ice-9 format) Built-in
    • ← (ice-9 time) Built-in
  • (xitomatl common) R6 Ikarus
    • → add1 sub1 format printf fprintf pretty-print gensym time with-input-from-string with-output-to-string system
    • ← (ikarus) Built-in
  • (xitomatl common) R6 Larceny
    • → add1 sub1 format printf fprintf pretty-print gensym time with-input-from-string with-output-to-string system
    • ← (rnrs) R6
    • ← (primitives gensym) Built-in
    • ← (primitives pretty-print time with-input-from-string with-output-to-string system) Built-in
    • (srfi :48 intermediate-format-strings) SRFI
  • (xitomatl common) R6 Racket
    • → add1 sub1 format printf fprintf pretty-print gensym time with-input-from-string with-output-to-string system
    • ← (rnrs) R6
    • ← (scheme)
    • ← (scheme pretty)
    • ← (scheme system)
  • (xitomatl common) R6 Mosh
    • → add1 sub1 format printf fprintf pretty-print gensym time
    • ← (rnrs) R6
    • ← (nmosh gensym)
    • ← (mosh pp)
    • ← (mosh)
  • (xitomatl common) R6 Ypsilon
    • → add1 sub1 format printf fprintf pretty-print gensym time with-input-from-string with-output-to-string system
    • ← (rnrs) R6
    • ← (core) Built-in
    • ← (time) Built-in
  • (xitomatl conditionals) R6
    • → aif xor
    • ← (rnrs) R6
  • (xitomatl conditions print-condition) R6 Ikarus
    • → print-condition
    • ← (ikarus) Built-in
  • (xitomatl conditions print-condition) R6
    • → print-condition
    • ← (rnrs) R6
    • ← (xitomatl records)
    • ← (xitomatl common)
  • (xitomatl conditions) R6
    • → make-argument-name-condition argument-name-condition? condition-argument-name make-predicate-expression-condition predicate-expression-condition? condition-predicate-expression make-port-position-condition port-position-condition? condition-port-position print-condition
    • ← (rnrs) R6
    • ← (xitomatl conditions print-condition)
  • (xitomatl control) R6
    • → begin0 compose
    • ← (rnrs) R6
  • (xitomatl coroutines) R6
    • → make-coroutine coroutine case-coroutine define-coroutine coroutine-finished-condition? condition-finished-coroutine
    • ← (rnrs) R6
    • ← (xitomatl define)
    • ← (xitomatl exceptions)
  • (xitomatl curry) R6
    • → define/curry lambda/curry curry
    • ← (rnrs) R6
    • ← (xitomatl define)
    • ← (xitomatl predicates)
  • (xitomatl datum-find) R6
    • → datum-find-enumerator datum-find datum-find->list
    • ← (rnrs) R6
    • ← (xitomatl define)
    • ← (xitomatl file-system base)
    • ← (xitomatl file-system paths)
    • ← (xitomatl ports)
    • ← (xitomatl enumerators)
    • ← (xitomatl exceptions)
    • ← (xitomatl alists)
  • (xitomatl debug) R6
    • → dprint dprint-mark eprint eprint-mark format printf fprintf pretty-print print-exception print-condition
    • ← (rnrs) R6
    • (srfi :39 parameters) SRFI
    • ← (xitomatl common)
    • ← (xitomatl exceptions)
    • ← (xitomatl conditions)
  • (xitomatl define define-values) R6 Chez Scheme
    • → define-values
    • ← (chezscheme) Built-in
  • (xitomatl define define-values) R6 GNU Guile
    • → define-values
    • ← (guile) Built-in
  • (xitomatl define define-values) R6 Racket
    • → define-values
    • ← (rnrs) R6
    • ← (scheme base) R7
  • (xitomatl define define-values) R6
    • → define-values
    • ← (rnrs) R6
    • ← (xitomatl macro-utils)
    • ← (xitomatl common)
  • (xitomatl define extras) R6
    • → define define-syntax
    • ← (rnrs) R6
  • (xitomatl define) R6
    • → define-values define/who define/AV define/? define/?/AV
    • ← (rnrs) R6
    • ← (xitomatl define define-values)
    • ← (xitomatl macro-utils)
    • ← (xitomatl common)
    • ← (xitomatl exceptions)
    • ← (xitomatl conditions)
  • (xitomatl delimited-control) R6
    • → abort prompt control shift reset prompt0 control0 shift0 reset0
    • ← (rnrs) R6
  • (xitomatl engines) R6 Ikarus
    • → make-engine engine-return mileage round-robin por
    • ← (rnrs) R6
    • ← (ikarus) Built-in
    • ← (ikarus system $interrupts) Built-in
  • (xitomatl enumerators) R6
    • → fold/enumerator fold fold-specialize! list-enumerator procedure-enumerator sequence-enumerator vector-enumerator string-enumerator input-port-enumerator hashtable-enumerator
    • ← (rnrs) R6
    • ← (xitomatl define)
    • ← (xitomatl generics)
  • (xitomatl environments compat) R6 Ikarus
    • → environment? environment-symbols
    • ← (ikarus) Built-in
  • (xitomatl environments compat) R6 Larceny
    • → environment? environment-symbols
    • ← (rnrs base) R6
    • ← (rnrs lists) R6
    • ← (rnrs eval reflection) Built-in
  • (xitomatl environments) R6
    • → environment environment? environment-symbols
    • ← (rnrs eval) R6
    • ← (xitomatl environments compat)
  • (xitomatl exceptions) R6
    • → catch reraise warning warning/conditions assertion-violation/conditions error/conditions syntax-violation/conditions print-exception
    • ← (rnrs) R6
    • ← (xitomatl macro-utils)
    • ← (xitomatl conditions)
    • ← (xitomatl common)
  • (xitomatl feature-cond) R6 Mosh
    • → feature-cond
    • ← (surfage private feature-cond)
  • (xitomatl feature-cond) R6
    • → feature-cond
    • ← (srfi private feature-cond)
  • (xitomatl file-system base compat) R6 Chez Scheme
    • → directory-enumerator directory-list current-directory delete-directory delete-file make-directory make-symbolic-link change-mode file-mtime file-ctime file-exists? file-regular? file-directory? file-symbolic-link? file-readable? file-writable? file-executable? file-size rename-file
    • ← (rnrs) R6
    • ← (chezscheme) Built-in
    • ← (xitomatl common)
  • (xitomatl file-system base compat) R6 Ikarus
    • → directory-enumerator directory-list current-directory delete-directory delete-file make-directory make-symbolic-link change-mode file-mtime file-ctime file-exists? file-regular? file-directory? file-symbolic-link? file-readable? file-writable? file-executable? file-size rename-file
    • ← (rnrs) R6
    • ← (ikarus) Built-in
    • ← (xitomatl common)
  • (xitomatl file-system base compat) R6 Larceny
    • → directory-enumerator directory-list current-directory delete-directory delete-file make-directory make-symbolic-link change-mode file-mtime file-ctime file-exists? file-regular? file-directory? file-symbolic-link? file-readable? file-writable? file-executable? file-size rename-file
    • ← (rnrs base) R6
    • ← (primitives current-directory) Built-in
  • (xitomatl file-system base compat) R6 Mosh
    • → current-directory directory-enumerator directory-list delete-directory delete-file make-directory make-symbolic-link change-mode file-mtime file-ctime file-exists? file-regular? file-directory? file-symbolic-link? file-readable? file-writable? file-executable? file-size rename-file
    • ← (rnrs) R6
    • ← (mosh) Built-in
    • ← (system) Built-in
    • ← (xitomatl exceptions)
    • ← (xitomatl define)
    • ← (xitomatl file-system paths)
    • ← (xitomatl common)
  • (xitomatl file-system base compat) R6 Racket
    • → directory-enumerator directory-list current-directory delete-file delete-directory make-symbolic-link make-directory change-mode file-mtime file-ctime file-exists? file-regular? file-directory? file-symbolic-link? file-readable? file-writable? file-executable? file-size rename-file
    • ← (rnrs) R6
    • ← (scheme base) R7
    • ← (scheme mpair)
    • ← (xitomatl predicates)
  • (xitomatl file-system base compat) R6 Ypsilon
    • → current-directory directory-enumerator directory-list delete-directory delete-file make-directory make-symbolic-link change-mode file-mtime file-ctime file-exists? file-regular? file-directory? file-symbolic-link? file-readable? file-writable? file-executable? file-size rename-file
    • ← (rnrs) R6
    • ← (core) Built-in
    • ← (xitomatl exceptions)
    • ← (xitomatl define)
    • ← (xitomatl file-system paths)
    • ← (xitomatl common)
  • (xitomatl file-system base) R6
    • → directory-enumerator directory-list current-directory delete-directory delete-file make-directory make-symbolic-link change-mode file-mtime file-ctime file-exists? file-regular? file-directory? file-symbolic-link? file-readable? file-writable? file-executable? file-size rename-file directory-walk-enumerator directory-walk directory-walk/choice delete-any make-path-to
    • ← (rnrs) R6
    • ← (xitomatl feature-cond)
    • ← (xitomatl file-system paths)
    • ← (xitomatl file-system base compat)
    • ← (xitomatl define)
    • ← (xitomatl enumerators)
    • ← (xitomatl exceptions)
  • (xitomatl file-system paths) R6 Mosh
    • → path-style path? absolute-path? relative-path? path=? path-join path-split normalize-path
    • ← (rnrs) R6
    • ← (core nmosh cache-control)
    • (srfi :39 parameters) SRFI
    • ← (xitomatl define)
    • ← (xitomatl feature-cond)
    • ← (xitomatl macro-utils)
    • ← (xitomatl strings)
  • (xitomatl file-system paths) R6
    • → path-style path? absolute-path? relative-path? path=? path-join path-split normalize-path
    • ← (rnrs) R6
    • (srfi :39 parameters) SRFI
    • ← (xitomatl define)
    • ← (xitomatl feature-cond)
    • ← (xitomatl macro-utils)
    • ← (xitomatl strings)
  • (xitomatl file-system value-file) R6
    • → value-file? value-file-path make-value-file value-file=? value-file-ref value-file-set! delete-value-file value-directory? value-directory-path make-value-directory value-directory=? value-directory-list value-directory-set! delete-value-directory
    • ← (rnrs) R6
    • ← (xitomatl define)
    • ← (xitomatl file-system paths)
    • ← (xitomatl file-system base)
  • (xitomatl fmt base) R6
    • → call-with-output-string make-eq?-table write-to-string display-to-string nl-str make-space make-nl-space take* drop* *default-fmt-state* fmt-state? new-fmt-state copy-fmt-state fmt-row fmt-col fmt-radix fmt-properties fmt-pad-char fmt-precision fmt-width fmt-writer fmt-port fmt-decimal-sep fmt-decimal-align fmt-string-width fmt-ellipses fmt-set-row! fmt-set-col! fmt-set-radix! fmt-set-properties! fmt-set-pad-char! fmt-set-precision! fmt-set-width! fmt-set-writer! fmt-set-port! fmt-set-decimal-sep! fmt-set-decimal-align! fmt-set-string-width! fmt-set-ellipses! fmt-ref fmt-set-property! fmt-set! fmt-add-properties! fmt-let fmt-bind fix radix pad-char comma-char decimal-char decimal-align with-width ellipses fmt-start fmt fmt-update fmt-write apply-cat cat fmt-null fmt-if fmt-try-fit fits-in-width fits-in-columns fmt-capture fmt-to-string nl fl tab-to space-to fmt-join fmt-join/prefix fmt-join/suffix fmt-join/last fmt-join/dot fmt-join/range pad/both pad pad/right pad/left trim/buffered trim trim/length trim/left trim/both fit fit/left fit/both make-string-fmt-transformer upcase downcase titlecase *min-e* *bot-f* integer-log integer-length* invlog2of fast-expt mirror-of default-digits num->string num num/comma num/si roman-numerals num/old-roman num/roman num/fit eq?-table-ref eq?-table-set! make-shared-ref-table gen-shared-ref maybe-gen-shared-ref call-with-shared-ref call-with-shared-ref/cdr slashified maybe-slashified fmt-write-string dsp write-with-shares wrt wrt/unshared
    • ← (rnrs) R6
    • ← (rnrs mutable-pairs) R6
    • ← (rnrs r5rs) R6
    • (srfi :1 lists) SRFI
    • (srfi :6 basic-string-ports) SRFI
    • (srfi :13 strings) SRFI
    • (srfi :23 error tricks) SRFI
    • (srfi :69 basic-hash-tables) SRFI
    • ← (xitomatl include)
    • ← (xitomatl fmt let-optionals*)
  • (xitomatl fmt c) R6
    • → fmt-in-macro? fmt-expression? fmt-return? fmt-default-type fmt-newline-before-brace? fmt-braceless-bodies? fmt-indent-space fmt-switch-indent-space fmt-op fmt-gen c-in-expr c-in-stmt c-in-test c-paren c-maybe-paren c-type c-literal? c-literal char->c-char c-struct c-union c-class c-enum c-attribute c-typedef c-cast c-expr c-expr/sexp c-apply c-op c-indent c-current-indent-string c-wrap-stmt c-open-brace c-close-brace c-block c-braced-block c-begin c-fun c-var c-prototype c-param c-param-list c-while c-for c-if c-switch c-case c-case/fallthrough c-default c-break c-continue c-return c-goto c-label c-static c-const c-extern c-volatile c-auto c-restrict c-inline c++ c-- c+ c- c* c/ c% c& c^ c~ c! c&& c<< c>> c== c!= c< c> c<= c>= c= c+= c-= c*= c/= c%= c&= c^= c<<= c>>= c++/post c--/post c. c-> c-bit-or c-or c-bit-or= cpp-if cpp-ifdef cpp-ifndef cpp-elif cpp-endif cpp-undef cpp-include cpp-define cpp-wrap-header cpp-pragma cpp-line cpp-error cpp-warning cpp-stringify cpp-sym-cat c-comment c-block-comment
    • ← (rnrs) R6
    • (srfi :13 strings) SRFI
    • (srfi :23 error tricks) SRFI
    • ← (xitomatl include)
    • ← (xitomatl fmt base)
  • (xitomatl fmt color) R6
    • → fmt-in-html fmt-color fmt-in-html? fmt-use-html-font? fmt-colored fmt-red fmt-blue fmt-green fmt-cyan fmt-yellow fmt-magenta fmt-black fmt-white fmt-bold fmt-underline
    • ← (rnrs) R6
    • ← (xitomatl include)
    • ← (xitomatl fmt base)
    • ← (xitomatl fmt srfi-33)
  • (xitomatl fmt column) R6
  • (xitomatl fmt let-optionals*) R6
    • → let-optionals*
    • ← (rnrs base) R6
  • (xitomatl fmt pretty) R6
    • → fmt-shares fmt-set-shares! fmt-copy-shares copy-shares fmt-shared-write fmt-join/shares non-app? syntax-abbrevs pp-let indent-rules indent-prefix-rules indent-suffix-rules pp-indentation pp-with-indent pp-app proper-non-shared-list? pp-flat pp-pair pp-data-list pp-vector pp-object pretty pretty/unshared
    • ← (rnrs) R6
    • ← (rnrs mutable-pairs) R6
    • ← (rnrs r5rs) R6
    • (srfi :1 lists) SRFI
    • (srfi :13 strings) SRFI
    • ← (xitomatl include)
    • ← (xitomatl fmt base)
    • (srfi :69 basic-hash-tables) SRFI
  • (xitomatl fmt srfi-33) R6
    • → arithmetic-shift bitwise-and bitwise-ior
    • ← (rnrs base) R6
    • ← (rnrs r5rs) R6
    • ← (xitomatl include)
  • (xitomatl fmt unicode) R6
    • → unicode-char-width unicode-string-width fmt-unicode
    • ← (rnrs) R6
    • ← (rnrs r5rs) R6
    • ← (xitomatl include)
    • ← (xitomatl fmt base)
    • ← (xitomatl fmt srfi-33)
  • (xitomatl fmt) R6
    • → new-fmt-state fmt fmt-start fmt-if fmt-capture fmt-let fmt-bind fmt-null fmt-ref fmt-set! fmt-add-properties! fmt-set-property! fmt-col fmt-set-col! fmt-row fmt-set-row! fmt-radix fmt-set-radix! fmt-precision fmt-set-precision! fmt-properties fmt-set-properties! fmt-width fmt-set-width! fmt-writer fmt-set-writer! fmt-port fmt-set-port! fmt-decimal-sep fmt-set-decimal-sep! copy-fmt-state fmt-file fmt-try-fit cat apply-cat nl fl nl-str fmt-join fmt-join/last fmt-join/dot fmt-join/prefix fmt-join/suffix fmt-join/range pad pad/right pad/left pad/both trim trim/left trim/both trim/length fit fit/left fit/both tab-to space-to wrt wrt/unshared dsp pretty pretty/unshared slashified maybe-slashified num num/si num/fit num/comma num/roman num/old-roman radix fix decimal-align ellipses upcase downcase titlecase pad-char comma-char decimal-char with-width wrap-lines fold-lines justify make-string-fmt-transformer make-space make-nl-space display-to-string write-to-string fmt-columns columnar line-numbers
    • ← (xitomatl fmt base)
    • ← (xitomatl fmt pretty)
    • ← (xitomatl fmt column)
  • (xitomatl fuego) R6
    • → fuego-object? make-key key? root-object send :clone :unknown :already-exists :has? :keys :add-method! :add-parent! :add-value! :delete! object define-values fuego-condition? condition-fuego-object
    • ← (rnrs) R6
    • ← (xitomatl define)
    • ← (xitomatl exceptions)
    • ← (xitomatl macro-utils)
  • (xitomatl gcc-ast) R6
    • → read-node-lines read-node-lines-from-file node-lines->graph find-all-function_decl/name-prefixes->func-specs find-all-enumeral_type/name-prefixes->enum-specs
    • ← (rnrs) R6
    • ← (rnrs mutable-pairs) R6
    • ← (xitomatl common)
    • ← (xitomatl irregex)
    • ← (xitomatl irregex extras)
    • ← (xitomatl IU-match)
  • (xitomatl generics) R6
    • → make-generic define-generic/temporal reconfigure/temporal
    • ← (rnrs) R6
    • ← (xitomatl macro-utils)
    • ← (xitomatl define)
  • (xitomatl htmlprag) R6
    • → shtml-named-char-id shtml-numeric-char-id make-shtml-entity shtml-entity-value make-html-tokenizer tokenize-html shtml-token-kind parse-html/tokenizer html->sxml-0nf html->sxml-1nf html->sxml-2nf html->sxml html->shtml write-shtml-as-html shtml->html
    • ← (rnrs) R6
    • ← (rnrs mutable-pairs) R6
    • ← (xitomatl include)
    • (srfi :6 basic-string-ports) SRFI
  • (xitomatl include compat) R6 Ikarus
    • → search-paths stale-when read-annotated
    • ← (rnrs base) R6
    • ← (ikarus) Built-in
  • (xitomatl include compat) R6 Larceny
    • → search-paths stale-when read-annotated
    • ← (rnrs base) R6
    • ← (rnrs io simple) R6
    • (srfi :98 os-environment-variables) SRFI
    • ← (xitomatl file-system paths)
    • ← (primitives current-require-path) Built-in
  • (xitomatl include compat) R6 Racket
    • → search-paths stale-when read-annotated
    • ← (rnrs base) R6
    • ← (rnrs io simple) R6
    • ← (scheme base) R7
    • ← (scheme mpair)
  • (xitomatl include compat) R6 Mosh
    • → search-paths stale-when read-annotated
    • ← (rnrs base) R6
    • ← (primitives prefix-list)
    • ← (rnrs io simple) R6
  • (xitomatl include compat) R6 Ypsilon
    • → search-paths stale-when read-annotated
    • ← (rnrs base) R6
    • ← (rnrs io simple) R6
    • ← (core) Built-in
  • (xitomatl include) R6 Mosh
    • → include include/lexical-context include/resolve
    • ← (rnrs) R6
    • ← (core nmosh cache-control)
    • ← (xitomatl include compat)
    • ← (xitomatl file-system base)
    • ← (xitomatl file-system paths)
    • ← (xitomatl exceptions)
  • (xitomatl include) R6
    • → include include/lexical-context include/resolve
    • ← (rnrs) R6
    • ← (xitomatl include compat)
    • ← (xitomatl file-system base)
    • ← (xitomatl file-system paths)
    • ← (xitomatl exceptions)
  • (xitomatl indexes) R6
    • → iota enumerate
    • ← (rnrs) R6
    • ← (xitomatl define)
    • ← (xitomatl predicates)
    • ← (xitomatl generics)
  • (xitomatl irregex counting) R6
    • → line-separators chunk-counts chunk-counts/counted counted-chunk counted-chunk? make-counted-chunk counted-chunk-underlying counted-chunk-char counted-chunk-line counted-chunk-column counted-chunk-offset counted-chunk-line-seps counted-chunk-end-char counted-chunk-end-line counted-chunk-end-column counted-chunk-end-offset counted-chunk-next make-counted-chunk/count counted-chunking-make-initial-chunk counted-chunking-make-chunker counted-chunking-make-lose-refs prep-counted-chunking find-chunk/char find-chunk/char/counted line-column line-column/chunked line-column/chunked/counted find-chunk/line-column find-chunk/line-column/counted char-of-line-column char-of-line-column/chunked char-of-line-column/chunked/counted irregex-search/counting irregex-search/chunked/counting irregex-match/counting irregex-match/chunked/counting counted-match-start-positions counted-match-end-positions
    • ← (rnrs) R6
    • (srfi :39 parameters) SRFI
    • ← (xitomatl define)
    • ← (xitomatl predicates)
    • ← (xitomatl irregex)
    • ← (xitomatl irregex extras)
  • (xitomatl irregex extras) R6
    • → irregex-search/all irregex-search/all/strings irregex-search/chunked/all irregex-search/chunked/all/strings irregex-search-port/all irregex-search-port/all/strings irregex-chunk-enumerator irregex-string-enumerator irregex-list-enumerator irregex-port-enumerator irregex-enumerator list-chunker list-chunking-lose-refs range-list-chunker range-list-chunking-lose-refs port-chunker make-port-chunker port-chunking-lose-refs port-chunking-make-initial-chunk make-lose-refs chunk-eqv? chunk-equal?
    • ← (rnrs) R6
    • ← (xitomatl define)
    • ← (xitomatl predicates)
    • ← (xitomatl ports)
    • ← (xitomatl enumerators)
    • ← (xitomatl irregex)
  • (xitomatl irregex) R6
    • → irregex string->irregex sre->irregex irregex? irregex-new-matches irregex-reset-matches! irregex-match-data? make-irregex-match irregex-match-chunker-set! irregex-match-start-chunk-set! irregex-match-start-index-set! irregex-match-end-chunk-set! irregex-match-end-index-set! irregex-match-valid-index? irregex-match-index irregex-match-num-submatches irregex-match-substring irregex-match-start-chunk irregex-match-start-index irregex-match-end-chunk irregex-match-end-index irregex-match-subchunk irregex-match-chunker irregex-search irregex-search/matches irregex-match irregex-match? irregex-replace irregex-replace/all irregex-search/chunked irregex-match/chunked irregex-fold irregex-fold/chunked irregex-fold/fast irregex-fold/chunked/fast irregex-extract irregex-split make-irregex-chunker chunker-get-next chunker-get-str chunker-get-start chunker-get-end chunker-get-substring chunker-get-subchunk irregex-dfa irregex-dfa/search irregex-dfa/extract irregex-nfa irregex-flags irregex-num-submatches irregex-lengths irregex-names irregex-quote irregex-opt sre->string string->sre maybe-string->sre string-cat-reverse
    • ← (rnrs) R6
    • ← (rnrs mutable-strings) R6
    • ← (rnrs mutable-pairs) R6
    • ← (rnrs r5rs) R6
    • (srfi :6 basic-string-ports) SRFI
    • (srfi :23 error tricks) SRFI
    • ← (xitomatl include)
  • (xitomatl irregex-tool) R6
    • → lines-enumerator single-enumerator
    • ← (rnrs) R6
    • ← (xitomatl irregex)
    • ← (xitomatl irregex extras)
    • ← (xitomatl irregex counting)
    • ← (xitomatl enumerators)
    • ← (xitomatl file-system base)
    • ← (xitomatl file-system paths)
  • (xitomatl keywords expand-time process-options) R6
    • → process-options
    • ← (rnrs) R6
    • ← (xitomatl macro-utils)
  • (xitomatl keywords expand-time) R6
    • → parse-kw-formals process-options keywords-parser--define/kw
    • ← (rnrs) R6
    • ← (xitomatl macro-utils)
    • ← (xitomatl exceptions)
    • ← (xitomatl keywords expand-time process-options)
    • ← (rnrs base) R6
    • ← (xitomatl keywords parser)
  • (xitomatl keywords parser) R6
    • → keyword-condition? condition-keyword make-keyword-condition missing-value--default missing-keyword--default predicate-false--default not-given not-given? keywords-parser--meta
    • ← (rnrs) R6
    • ← (xitomatl conditions)
    • ← (xitomatl macro-utils)
    • ← (xitomatl indexes)
    • ← (xitomatl keywords expand-time process-options)
  • (xitomatl keywords) R6
    • → keywords-parser case-lambda/kw lambda/kw define/kw keyword-condition? condition-keyword
    • ← (rnrs) R6
    • ← (xitomatl exceptions)
    • ← (xitomatl keywords parser)
    • ← (xitomatl macro-utils)
    • ← (xitomatl keywords expand-time)
  • (xitomatl lang) R6
    • → &assertion &condition &error &i/o &i/o-decoding &i/o-encoding &i/o-file-already-exists &i/o-file-does-not-exist &i/o-file-is-read-only &i/o-file-protection &i/o-filename &i/o-invalid-position &i/o-port &i/o-read &i/o-write &implementation-restriction &irritants &lexical &message &no-infinities &no-nans &non-continuable &serious &syntax &undefined &violation &warning &who * + - ... / < <= = => > >= _ abs acos and append apply asin assert assertion-violation assertion-violation? assoc assp assq assv atan begin binary-port? bitwise-and bitwise-arithmetic-shift bitwise-arithmetic-shift-left bitwise-arithmetic-shift-right bitwise-bit-count bitwise-bit-field bitwise-bit-set? bitwise-copy-bit bitwise-copy-bit-field bitwise-first-bit-set bitwise-if bitwise-ior bitwise-length bitwise-not bitwise-reverse-bit-field bitwise-rotate-bit-field bitwise-xor boolean=? boolean? bound-identifier=? buffer-mode buffer-mode? bytevector->sint-list bytevector->string bytevector->u8-list bytevector->uint-list bytevector-copy bytevector-copy! bytevector-fill! bytevector-ieee-double-native-ref bytevector-ieee-double-native-set! bytevector-ieee-double-ref bytevector-ieee-double-set! bytevector-ieee-single-native-ref bytevector-ieee-single-native-set! bytevector-ieee-single-ref bytevector-ieee-single-set! bytevector-length bytevector-s16-native-ref bytevector-s16-native-set! bytevector-s16-ref bytevector-s16-set! bytevector-s32-native-ref bytevector-s32-native-set! bytevector-s32-ref bytevector-s32-set! bytevector-s64-native-ref bytevector-s64-native-set! bytevector-s64-ref bytevector-s64-set! bytevector-s8-ref bytevector-s8-set! bytevector-sint-ref bytevector-sint-set! bytevector-u16-native-ref bytevector-u16-native-set! bytevector-u16-ref bytevector-u16-set! bytevector-u32-native-ref bytevector-u32-native-set! bytevector-u32-ref bytevector-u32-set! bytevector-u64-native-ref bytevector-u64-native-set! bytevector-u64-ref bytevector-u64-set! bytevector-u8-ref bytevector-u8-set! bytevector-uint-ref bytevector-uint-set! bytevector=? bytevector? caaaar caaadr caaar caadar caaddr caadr caar cadaar cadadr cadar caddar cadddr caddr cadr call-with-bytevector-output-port call-with-current-continuation call-with-input-file call-with-output-file call-with-port call-with-string-output-port call-with-values call/cc car case case-lambda cdaaar cdaadr cdaar cdadar cdaddr cdadr cdar cddaar cddadr cddar cdddar cddddr cdddr cddr cdr ceiling char->integer char-alphabetic? char-ci<=? char-ci<? char-ci=? char-ci>=? char-ci>? char-downcase char-foldcase char-general-category char-lower-case? char-numeric? char-title-case? char-titlecase char-upcase char-upper-case? char-whitespace? char<=? char<? char=? char>=? char>? char? close-input-port close-output-port close-port command-line complex? condition condition-accessor condition-irritants condition-message condition-predicate condition-who condition? cons cos current-error-port current-input-port current-output-port datum->syntax define-condition-type define-enumeration define-record-type delete-file denominator display div div-and-mod div0 div0-and-mod0 do dynamic-wind else endianness enum-set->list enum-set-complement enum-set-constructor enum-set-difference enum-set-indexer enum-set-intersection enum-set-member? enum-set-projection enum-set-subset? enum-set-union enum-set-universe enum-set=? eof-object eof-object? eol-style eq? equal-hash equal? eqv? error error-handling-mode error? even? exact exact-integer-sqrt exact? exists exit exp expt file-exists? file-options filter find finite? fixnum->flonum fixnum-width fixnum? fl* fl+ fl- fl/ fl<=? fl<? fl=? fl>=? fl>? flabs flacos flasin flatan flceiling flcos fldenominator fldiv fldiv-and-mod fldiv0 fldiv0-and-mod0 fleven? flexp flexpt flfinite? flfloor flinfinite? flinteger? fllog flmax flmin flmod flmod0 flnan? flnegative? flnumerator flodd? flonum? floor flpositive? flround flsin flsqrt fltan fltruncate flush-output-port flzero? fold-left fold-right for-all for-each free-identifier=? fx* fx*/carry fx+ fx+/carry fx- fx-/carry fx<=? fx<? fx=? fx>=? fx>? fxand fxarithmetic-shift fxarithmetic-shift-left fxarithmetic-shift-right fxbit-count fxbit-field fxbit-set? fxcopy-bit fxcopy-bit-field fxdiv fxdiv-and-mod fxdiv0 fxdiv0-and-mod0 fxeven? fxfirst-bit-set fxif fxior fxlength fxmax fxmin fxmod fxmod0 fxnegative? fxnot fxodd? fxpositive? fxreverse-bit-field fxrotate-bit-field fxxor fxzero? gcd generate-temporaries get-bytevector-all get-bytevector-n get-bytevector-n! get-bytevector-some get-char get-datum get-line get-string-all get-string-n get-string-n! get-u8 greatest-fixnum guard hashtable-clear! hashtable-contains? hashtable-copy hashtable-delete! hashtable-entries hashtable-equivalence-function hashtable-hash-function hashtable-keys hashtable-mutable? hashtable-ref hashtable-set! hashtable-size hashtable-update! hashtable? i/o-decoding-error? i/o-encoding-error-char i/o-encoding-error? i/o-error-filename i/o-error-port i/o-error-position i/o-error? i/o-file-already-exists-error? i/o-file-does-not-exist-error? i/o-file-is-read-only-error? i/o-file-protection-error? i/o-filename-error? i/o-invalid-position-error? i/o-port-error? i/o-read-error? i/o-write-error? identifier-syntax identifier? if imag-part implementation-restriction-violation? inexact inexact? infinite? input-port? integer->char integer-valued? integer? irritants-condition? lambda latin-1-codec lcm least-fixnum length let let* let*-values let-syntax let-values letrec letrec* letrec-syntax lexical-violation? list list->string list->vector list-ref list-sort list-tail list? log lookahead-char lookahead-u8 magnitude make-assertion-violation make-bytevector make-custom-binary-input-port make-custom-binary-input/output-port make-custom-binary-output-port make-custom-textual-input-port make-custom-textual-input/output-port make-custom-textual-output-port make-enumeration make-eq-hashtable make-eqv-hashtable make-error make-hashtable make-i/o-decoding-error make-i/o-encoding-error make-i/o-error make-i/o-file-already-exists-error make-i/o-file-does-not-exist-error make-i/o-file-is-read-only-error make-i/o-file-protection-error make-i/o-filename-error make-i/o-invalid-position-error make-i/o-port-error make-i/o-read-error make-i/o-write-error make-implementation-restriction-violation make-irritants-condition make-lexical-violation make-message-condition make-no-infinities-violation make-no-nans-violation make-non-continuable-violation make-polar make-record-constructor-descriptor make-record-type-descriptor make-rectangular make-serious-condition make-string make-syntax-violation make-transcoder make-undefined-violation make-variable-transformer make-vector make-violation make-warning make-who-condition map max member memp memq memv message-condition? min mod mod0 nan? native-endianness native-eol-style native-transcoder negative? newline no-infinities-violation? no-nans-violation? non-continuable-violation? not null? number->string number? numerator odd? open-bytevector-input-port open-bytevector-output-port open-file-input-port open-file-input/output-port open-file-output-port open-input-file open-output-file open-string-input-port open-string-output-port or output-port-buffer-mode output-port? pair? partition peek-char port-eof? port-has-port-position? port-has-set-port-position!? port-position port-transcoder port? positive? procedure? put-bytevector put-char put-datum put-string put-u8 quasiquote quasisyntax quote raise raise-continuable rational-valued? rational? rationalize read read-char real->flonum real-part real-valued? real? record-accessor record-constructor record-constructor-descriptor record-field-mutable? record-mutator record-predicate record-rtd record-type-descriptor record-type-descriptor? record-type-field-names record-type-generative? record-type-name record-type-opaque? record-type-parent record-type-sealed? record-type-uid record? remove remp remq remv reverse round serious-condition? set! set-port-position! simple-conditions sin sint-list->bytevector sqrt standard-input-port standard-output-port string string->bytevector string->list string->number string->symbol string->utf16 string->utf32 string->utf8 string-append string-ci-hash string-ci<=? string-ci<? string-ci=? string-ci>=? string-ci>? string-copy string-downcase string-foldcase string-for-each string-hash string-length string-normalize-nfc string-normalize-nfd string-normalize-nfkc string-normalize-nfkd string-ref string-titlecase string-upcase string<=? string<? string=? string>=? string>? string? substring symbol->string symbol-hash symbol=? symbol? syntax syntax->datum syntax-case syntax-rules syntax-violation syntax-violation-form syntax-violation-subform syntax-violation? tan textual-port? transcoded-port transcoder-codec transcoder-eol-style transcoder-error-handling-mode truncate u8-list->bytevector uint-list->bytevector undefined-violation? unless unquote unquote-splicing unsyntax unsyntax-splicing utf-16-codec utf-8-codec utf16->string utf32->string utf8->string values vector vector->list vector-fill! vector-for-each vector-length vector-map vector-ref vector-set! vector-sort vector-sort! vector? violation? warning? when who-condition? with-exception-handler with-input-from-file with-output-to-file with-syntax write write-char zero? λ define define-syntax define-values define/AV define/? define/?/AV add1 sub1 format printf fprintf gensym read-all get-lines-all port-for-each port-map gen-temp syntax->list with-syntax* duplicate-id unique-ids? unique-ids?/raise formals-ok?/raise identifier-append identifier?/name=? case-lambda/kw lambda/kw define/kw iota enumerate make-list last-pair map/left-right/preserving map/filter intersperse remove-dups remv-dups remq-dups string-intersperse string-split string-end=? match matches? match-lambda match-lambda* match-let match-let* non-negative-integer? exact-non-negative-integer? positive-integer? exact-positive-integer? exact-integer? symbol<? name=? non-empty-string? char-line-ending? list-of? cond
    • ← (rnrs) R6
    • ← (xitomatl define)
    • ← (xitomatl define extras)
    • ← (xitomatl common)
    • ← (xitomatl ports)
    • ← (xitomatl macro-utils)
    • ← (xitomatl keywords)
    • ← (xitomatl indexes)
    • ← (xitomatl lists)
    • ← (xitomatl strings)
    • ← (xitomatl match)
    • ← (xitomatl predicates)
    • (srfi :61 cond) SRFI
  • (xitomatl lexer) R6
    • → token token? make-token token-lexeme counted-token counted-token? make-counted-token counted-token-char counted-token-line counted-token-column &lexer make-lexer-condition lexer-condition? lexer-condition-object lexer-condition-index lexer-enumerator lexer lexer/counting combine-tokenizers/precedence combine-tokenizers/exclusive chunk-tokenizer SRE-tokenizer simple-lexer simple-lexer/who define-simple-lexer
    • ← (rnrs) R6
    • ← (xitomatl define)
    • ← (xitomatl irregex)
    • ← (xitomatl irregex extras)
    • ← (xitomatl irregex counting)
    • ← (xitomatl ports)
    • ← (xitomatl macro-utils)
  • (xitomatl library-utils) R6
    • → library-name-without-version library-name-version library-name? library-name-symbol? library-version? library-name<? library-version<?
    • ← (rnrs) R6
    • ← (xitomatl define)
    • ← (xitomatl predicates)
  • (xitomatl lists compat) R6 Chez Scheme
    • → make-list last-pair
    • ← (chezscheme) Built-in
  • (xitomatl lists compat) R6 GNU Guile
    • → make-list last-pair
    • ← (guile) Built-in
  • (xitomatl lists compat) R6 Ikarus
    • → make-list last-pair
    • ← (ikarus) Built-in
  • (xitomatl lists compat) R6 Larceny
    • → make-list last-pair
    • ← (xitomatl define)
    • ← (xitomatl predicates)
    • ← (primitives make-list) Built-in
    • ← (primitives last-pair) Built-in
  • (xitomatl lists compat) R6 Racket
    • → make-list last-pair
    • ← (rnrs) R6
    • ← (xitomatl define)
    • ← (xitomatl predicates)
    • ← (scheme base) R7
  • (xitomatl lists compat) R6 Mosh
    • → make-list last-pair
    • ← (rnrs) R6
    • ← (xitomatl define)
  • (xitomatl lists compat) R6 Ypsilon
    • → make-list last-pair
    • ← (rnrs) R6
    • ← (xitomatl define)
    • ← (core) Built-in
  • (xitomatl lists) R6
    • → make-list last-pair sublist map/left-right/preserving map/filter remp-dups remove-dups remv-dups remq-dups dup? unique? intersperse group-by alist->plist plist->alist
    • ← (rnrs) R6
    • ← (xitomatl define)
    • ← (xitomatl predicates)
    • ← (xitomatl lists compat)
  • (xitomatl logic relations) R6
    • → succeed fail in all some concat size right-of left-of next-to middle less greater plus minus
    • ← (rnrs base) R6
    • ← (rnrs lists) R6
    • ← (xitomatl logic)
  • (xitomatl logic stream) R6
    • → delay force stream? fixed-stream stream-map stream-map-while stream-append stream-flatten stream->list
    • ← (rnrs base) R6
    • ← (rnrs records syntactic) R6
  • (xitomatl logic) R6
    • → ? vars var? solve solve* == conj disj neg escape/deref debug-vars deref deref*
    • ← (rnrs base) R6
    • ← (rnrs control) R6
    • ← (rnrs lists) R6
    • ← (rnrs io simple) R6
    • ← (rnrs records syntactic) R6
    • ← (rnrs hashtables) R6
    • ← (xitomatl common)
    • ← (xitomatl logic stream)
  • (xitomatl macro-utils fib ctxt) R6
    • → ctxt
    • ← (rnrs base) R6
    • ← (rnrs syntax-case) R6
  • (xitomatl macro-utils fib p-ctxt) R6
    • → p-ctxt
    • ← (rnrs base) R6
    • ← (rnrs syntax-case) R6
  • (xitomatl macro-utils fib) R6
    • → free-identifier-bound?
    • ← (rnrs base) R6
    • ← (rnrs control) R6
    • ← (rnrs syntax-case) R6
    • ← (xitomatl macro-utils fib ctxt)
    • ← (xitomatl macro-utils fib p-ctxt)
  • (xitomatl macro-utils) R6
    • → gen-temp syntax->list with-syntax* duplicate-id unique-ids? unique-ids?/raise formals-ok?/raise identifier-append name=? identifier?/name=? free-identifier-bound?
    • ← (rnrs) R6
    • ← (xitomatl predicates)
    • ← (xitomatl macro-utils fib)
  • (xitomatl match) R6
    • → match matches? match-lambda match-lambda* match-let match-let*
    • ← (rnrs) R6
    • ← (xitomatl irregex)
    • ← (xitomatl records)
    • ← (xitomatl macro-utils)
    • ← (xitomatl indexes)
    • ← (xitomatl predicates)
  • (xitomatl numeral-system balanced-nonary) R6
    • → balanced-nonary-digits balanced-nonary->integer integer->balanced-nonary
    • ← (rnrs) R6
    • (srfi :39 parameters) SRFI
    • ← (xitomatl define)
    • ← (xitomatl lists)
  • (xitomatl persistence base) R6
    • → serialize-object-field deserialize-object-field serialize-object deserialize-object store-object-field load-object-field store-object load-object new-persistent-objects-directory new-persistent-type new-persistent-object
    • ← (rnrs) R6
    • ← (rnrs eval) R6
    • ← (xitomatl file-system base)
    • ← (xitomatl file-system paths)
  • (xitomatl persistence transcoded-serializing) R6
    • → transcoded-serializer transcoded-deserializer
    • ← (rnrs) R6
  • (xitomatl ports compat) R6 Ikarus
    • → port-closed?
    • ← (ikarus) Built-in
  • (xitomatl ports compat) R6 Larceny
    • → port-closed?
    • ← (rnrs base) R6
    • ← (rnrs io ports) R6
    • ← (xitomatl define)
  • (xitomatl ports compat) R6 Racket
    • → port-closed?
    • ← (scheme base) R7
  • (xitomatl ports compat) R6 Ypsilon
    • → port-closed?
    • ← (core) Built-in
  • (xitomatl ports) R6
    • → binary-input-port? binary-output-port? textual-input-port? textual-output-port? port-closed? read-all get-lines-all port-for-each port-map input-port-enumerator open-binary-compound-input-port open-textual-compound-input-port
    • ← (rnrs) R6
    • ← (xitomatl define)
    • ← (xitomatl control)
    • ← (xitomatl enumerators)
    • ← (xitomatl ports compat)
  • (xitomatl predicates) R6
    • → not? and? or? xor? non-negative-integer? exact-non-negative-integer? positive-integer? exact-positive-integer? exact-integer? list-of? pairwise? symbol<? name=? non-empty-string? char-line-ending?
    • ← (rnrs) R6
    • ← (xitomatl conditionals)
  • (xitomatl profiler meta) R6
    • → def--/profiled make-make-profiled-proxy case-lambda/profiled--meta profiled-procedure? profiled-procedure-proc-obj profiled-procedure-source-code profiled-procedure-uses procedure-use? procedure-use-start procedure-use-stop procedure-use-called procedure-use-returned profiled-procedures-HT reset-recorded-uses
    • ← (rnrs) R6
    • ← (xitomatl define)
    • (srfi :39 parameters) SRFI
  • (xitomatl profiler srfi-time) R6
    • → case-lambda/profiled lambda/profiled define/profiled generate-report print-report
    • ← (rnrs) R6
    • (srfi :19 time) SRFI
    • ← (xitomatl profiler meta)
    • ← (xitomatl enumerators)
    • ← (xitomatl common)
  • (xitomatl queue) R6
    • → queue? make-empty-queue enqueue! dequeue! queue-length queue-empty? queue->list queue->list/reset check-queue
    • ← (rnrs) R6
    • ← (rnrs mutable-pairs) R6
    • ← (xitomatl define)
  • (xitomatl records) R6
    • → record-type-fields record-type-accessors record-type-mutators
    • ← (rnrs) R6
  • (xitomatl regexp) R6
    • → regexp-search regexp-search/chunked regexp-match regexp-match/chunked compile-SRE
    • ← (rnrs) R6
    • ← (xitomatl define)
    • ← (xitomatl predicates)
    • ← (xitomatl match)
    • ← (xitomatl irregex)
    • ← (xitomatl irregex extras)
    • ← (xitomatl macro-utils)
  • (xitomatl repl compat) R6 Ikarus
    • → current-input-port current-output-port current-error-port
    • ← (ikarus) Built-in
  • (xitomatl repl compat) R6 Larceny
    • → current-input-port current-output-port current-error-port
    • ← (rnrs io ports) R6
  • (xitomatl repl) R6
    • → repl
    • ← (rnrs) R6
    • ← (rnrs eval) R6
    • ← (xitomatl define)
    • ← (xitomatl exceptions)
    • (srfi :39 parameters) SRFI
    • ← (xitomatl common)
    • ← (xitomatl ports)
    • ← (xitomatl environments)
    • ← (xitomatl repl compat)
  • (xitomatl rnrs-profiled) R6
    • → * + - / < <= = > >= abs acos angle append apply asin assertion-violation assertion-violation? assoc assp assq assv atan binary-port? bitwise-and bitwise-arithmetic-shift bitwise-arithmetic-shift-left bitwise-arithmetic-shift-right bitwise-bit-count bitwise-bit-field bitwise-bit-set? bitwise-copy-bit bitwise-copy-bit-field bitwise-first-bit-set bitwise-if bitwise-ior bitwise-length bitwise-not bitwise-reverse-bit-field bitwise-rotate-bit-field bitwise-xor boolean=? boolean? bound-identifier=? buffer-mode? bytevector->sint-list bytevector->string bytevector->u8-list bytevector->uint-list bytevector-copy bytevector-copy! bytevector-fill! bytevector-ieee-double-native-ref bytevector-ieee-double-native-set! bytevector-ieee-double-ref bytevector-ieee-double-set! bytevector-ieee-single-native-ref bytevector-ieee-single-native-set! bytevector-ieee-single-ref bytevector-ieee-single-set! bytevector-length bytevector-s16-native-ref bytevector-s16-native-set! bytevector-s16-ref bytevector-s16-set! bytevector-s32-native-ref bytevector-s32-native-set! bytevector-s32-ref bytevector-s32-set! bytevector-s64-native-ref bytevector-s64-native-set! bytevector-s64-ref bytevector-s64-set! bytevector-s8-ref bytevector-s8-set! bytevector-sint-ref bytevector-sint-set! bytevector-u16-native-ref bytevector-u16-native-set! bytevector-u16-ref bytevector-u16-set! bytevector-u32-native-ref bytevector-u32-native-set! bytevector-u32-ref bytevector-u32-set! bytevector-u64-native-ref bytevector-u64-native-set! bytevector-u64-ref bytevector-u64-set! bytevector-u8-ref bytevector-u8-set! bytevector-uint-ref bytevector-uint-set! bytevector=? bytevector? caaaar caaadr caaar caadar caaddr caadr caar cadaar cadadr cadar caddar cadddr caddr cadr call-with-bytevector-output-port call-with-current-continuation call-with-input-file call-with-output-file call-with-port call-with-string-output-port call-with-values call/cc car cdaaar cdaadr cdaar cdadar cdaddr cdadr cdar cddaar cddadr cddar cdddar cddddr cdddr cddr cdr ceiling char->integer char-alphabetic? char-ci<=? char-ci<? char-ci=? char-ci>=? char-ci>? char-downcase char-foldcase char-general-category char-lower-case? char-numeric? char-title-case? char-titlecase char-upcase char-upper-case? char-whitespace? char<=? char<? char=? char>=? char>? char? close-input-port close-output-port close-port command-line complex? condition condition-accessor condition-irritants condition-message condition-predicate condition-who condition? cons cons* cos current-error-port current-input-port current-output-port datum->syntax delete-file denominator display div div-and-mod div0 div0-and-mod0 dynamic-wind enum-set->list enum-set-complement enum-set-constructor enum-set-difference enum-set-indexer enum-set-intersection enum-set-member? enum-set-projection enum-set-subset? enum-set-union enum-set-universe enum-set=? eof-object eof-object? eq? equal-hash equal? eqv? error error? even? exact exact-integer-sqrt exact? exists exit exp expt file-exists? filter find finite? fixnum->flonum fixnum-width fixnum? fl* fl+ fl- fl/ fl<=? fl<? fl=? fl>=? fl>? flabs flacos flasin flatan flceiling flcos fldenominator fldiv fldiv-and-mod fldiv0 fldiv0-and-mod0 fleven? flexp flexpt flfinite? flfloor flinfinite? flinteger? fllog flmax flmin flmod flmod0 flnan? flnegative? flnumerator flodd? flonum? floor flpositive? flround flsin flsqrt fltan fltruncate flush-output-port flzero? fold-left fold-right for-all for-each free-identifier=? fx* fx*/carry fx+ fx+/carry fx- fx-/carry fx<=? fx<? fx=? fx>=? fx>? fxand fxarithmetic-shift fxarithmetic-shift-left fxarithmetic-shift-right fxbit-count fxbit-field fxbit-set? fxcopy-bit fxcopy-bit-field fxdiv fxdiv-and-mod fxdiv0 fxdiv0-and-mod0 fxeven? fxfirst-bit-set fxif fxior fxlength fxmax fxmin fxmod fxmod0 fxnegative? fxnot fxodd? fxpositive? fxreverse-bit-field fxrotate-bit-field fxxor fxzero? gcd generate-temporaries get-bytevector-all get-bytevector-n get-bytevector-n! get-bytevector-some get-char get-datum get-line get-string-all get-string-n get-string-n! get-u8 greatest-fixnum hashtable-clear! hashtable-contains? hashtable-copy hashtable-delete! hashtable-entries hashtable-equivalence-function hashtable-hash-function hashtable-keys hashtable-mutable? hashtable-ref hashtable-set! hashtable-size hashtable-update! hashtable? i/o-decoding-error? i/o-encoding-error-char i/o-encoding-error? i/o-error-filename i/o-error-port i/o-error-position i/o-error? i/o-file-already-exists-error? i/o-file-does-not-exist-error? i/o-file-is-read-only-error? i/o-file-protection-error? i/o-filename-error? i/o-invalid-position-error? i/o-port-error? i/o-read-error? i/o-write-error? identifier? imag-part implementation-restriction-violation? inexact inexact? infinite? input-port? integer->char integer-valued? integer? irritants-condition? latin-1-codec lcm least-fixnum length lexical-violation? list list->string list->vector list-ref list-sort list-tail list? log lookahead-char lookahead-u8 magnitude make-assertion-violation make-bytevector make-custom-binary-input-port make-custom-binary-input/output-port make-custom-binary-output-port make-custom-textual-input-port make-custom-textual-input/output-port make-custom-textual-output-port make-enumeration make-eq-hashtable make-eqv-hashtable make-error make-hashtable make-i/o-decoding-error make-i/o-encoding-error make-i/o-error make-i/o-file-already-exists-error make-i/o-file-does-not-exist-error make-i/o-file-is-read-only-error make-i/o-file-protection-error make-i/o-filename-error make-i/o-invalid-position-error make-i/o-port-error make-i/o-read-error make-i/o-write-error make-implementation-restriction-violation make-irritants-condition make-lexical-violation make-message-condition make-no-infinities-violation make-no-nans-violation make-non-continuable-violation make-polar make-record-constructor-descriptor make-record-type-descriptor make-rectangular make-serious-condition make-string make-syntax-violation make-transcoder make-undefined-violation make-variable-transformer make-vector make-violation make-warning make-who-condition map max member memp memq memv message-condition? min mod mod0 nan? native-endianness native-eol-style native-transcoder negative? newline no-infinities-violation? no-nans-violation? non-continuable-violation? not null? number->string number? numerator odd? open-bytevector-input-port open-bytevector-output-port open-file-input-port open-file-input/output-port open-file-output-port open-input-file open-output-file open-string-input-port open-string-output-port output-port-buffer-mode output-port? pair? partition peek-char port-eof? port-has-port-position? port-has-set-port-position!? port-position port-transcoder port? positive? procedure? put-bytevector put-char put-datum put-string put-u8 raise raise-continuable rational-valued? rational? rationalize read read-char real->flonum real-part real-valued? real? record-accessor record-constructor record-field-mutable? record-mutator record-predicate record-rtd record-type-descriptor? record-type-field-names record-type-generative? record-type-name record-type-opaque? record-type-parent record-type-sealed? record-type-uid record? remove remp remq remv reverse round serious-condition? set-port-position! simple-conditions sin sint-list->bytevector sqrt standard-error-port standard-input-port standard-output-port string string->bytevector string->list string->number string->symbol string->utf16 string->utf32 string->utf8 string-append string-ci-hash string-ci<=? string-ci<? string-ci=? string-ci>=? string-ci>? string-copy string-downcase string-foldcase string-for-each string-hash string-length string-normalize-nfc string-normalize-nfd string-normalize-nfkc string-normalize-nfkd string-ref string-titlecase string-upcase string<=? string<? string=? string>=? string>? string? substring symbol->string symbol-hash symbol=? symbol? syntax->datum syntax-violation syntax-violation-form syntax-violation-subform syntax-violation? tan textual-port? transcoded-port transcoder-codec transcoder-eol-style transcoder-error-handling-mode truncate u8-list->bytevector uint-list->bytevector undefined-violation? utf-16-codec utf-8-codec utf16->string utf32->string utf8->string values vector vector->list vector-fill! vector-for-each vector-length vector-map vector-ref vector-set! vector-sort vector-sort! vector? violation? warning? who-condition? with-exception-handler with-input-from-file with-output-to-file write write-char zero? &assertion &condition &error &i/o &i/o-decoding &i/o-encoding &i/o-file-already-exists &i/o-file-does-not-exist &i/o-file-is-read-only &i/o-file-protection &i/o-filename &i/o-invalid-position &i/o-port &i/o-read &i/o-write &implementation-restriction &irritants &lexical &message &no-infinities &no-nans &non-continuable &serious &syntax &undefined &violation &warning &who ... => _ and assert begin buffer-mode case case-lambda cond define define-condition-type define-enumeration define-record-type define-syntax do else endianness eol-style error-handling-mode fields file-options guard identifier-syntax if immutable lambda let let* let*-values let-syntax let-values letrec letrec* letrec-syntax mutable nongenerative opaque or parent parent-rtd protocol quasiquote quasisyntax quote record-constructor-descriptor record-type-descriptor sealed set! syntax syntax-case syntax-rules unless unquote unquote-splicing unsyntax unsyntax-splicing when with-syntax
    • ← (rnrs) R6
    • ← (xitomatl profiler srfi-time)
    • ← (xitomatl macro-utils)
    • ← (xitomatl R6RS-bindings utils)
  • (xitomatl rnrs-restricted) R6
    • → &assertion &condition &error &i/o &i/o-decoding &i/o-encoding &i/o-invalid-position &i/o-port &i/o-read &i/o-write &implementation-restriction &irritants &lexical &message &no-infinities &no-nans &non-continuable &serious &syntax &undefined &violation &warning &who * + - ... / < <= = => > >= _ abs acos and angle append apply asin assert assertion-violation assertion-violation? assoc assp assq assv atan begin binary-port? bitwise-and bitwise-arithmetic-shift bitwise-arithmetic-shift-left bitwise-arithmetic-shift-right bitwise-bit-count bitwise-bit-field bitwise-bit-set? bitwise-copy-bit bitwise-copy-bit-field bitwise-first-bit-set bitwise-if bitwise-ior bitwise-length bitwise-not bitwise-reverse-bit-field bitwise-rotate-bit-field bitwise-xor boolean=? boolean? bound-identifier=? bytevector->sint-list bytevector->string bytevector->u8-list bytevector->uint-list bytevector-copy bytevector-copy! bytevector-fill! bytevector-ieee-double-native-ref bytevector-ieee-double-native-set! bytevector-ieee-double-ref bytevector-ieee-double-set! bytevector-ieee-single-native-ref bytevector-ieee-single-native-set! bytevector-ieee-single-ref bytevector-ieee-single-set! bytevector-length bytevector-s16-native-ref bytevector-s16-native-set! bytevector-s16-ref bytevector-s16-set! bytevector-s32-native-ref bytevector-s32-native-set! bytevector-s32-ref bytevector-s32-set! bytevector-s64-native-ref bytevector-s64-native-set! bytevector-s64-ref bytevector-s64-set! bytevector-s8-ref bytevector-s8-set! bytevector-sint-ref bytevector-sint-set! bytevector-u16-native-ref bytevector-u16-native-set! bytevector-u16-ref bytevector-u16-set! bytevector-u32-native-ref bytevector-u32-native-set! bytevector-u32-ref bytevector-u32-set! bytevector-u64-native-ref bytevector-u64-native-set! bytevector-u64-ref bytevector-u64-set! bytevector-u8-ref bytevector-u8-set! bytevector-uint-ref bytevector-uint-set! bytevector=? bytevector? caaaar caaadr caaar caadar caaddr caadr caar cadaar cadadr cadar caddar cadddr caddr cadr call-with-bytevector-output-port call-with-current-continuation call-with-port call-with-string-output-port call-with-values call/cc car case case-lambda cdaaar cdaadr cdaar cdadar cdaddr cdadr cdar cddaar cddadr cddar cdddar cddddr cdddr cddr cdr ceiling char->integer char-alphabetic? char-ci<=? char-ci<? char-ci=? char-ci>=? char-ci>? char-downcase char-foldcase char-general-category char-lower-case? char-numeric? char-title-case? char-titlecase char-upcase char-upper-case? char-whitespace? char<=? char<? char=? char>=? char>? char? close-input-port close-output-port close-port command-line complex? cond condition condition-accessor condition-irritants condition-message condition-predicate condition-who condition? cons cons* cos datum->syntax define define-condition-type define-enumeration define-record-type define-syntax denominator div div-and-mod div0 div0-and-mod0 do dynamic-wind else endianness enum-set->list enum-set-complement enum-set-constructor enum-set-difference enum-set-indexer enum-set-intersection enum-set-member? enum-set-projection enum-set-subset? enum-set-union enum-set-universe enum-set=? eof-object eof-object? eol-style eq? equal-hash equal? eqv? error error-handling-mode error? even? exact exact-integer-sqrt exact? exists exit exp expt fields filter find finite? fixnum->flonum fixnum-width fixnum? fl* fl+ fl- fl/ fl<=? fl<? fl=? fl>=? fl>? flabs flacos flasin flatan flceiling flcos fldenominator fldiv fldiv-and-mod fldiv0 fldiv0-and-mod0 fleven? flexp flexpt flfinite? flfloor flinfinite? flinteger? fllog flmax flmin flmod flmod0 flnan? flnegative? flnumerator flodd? flonum? floor flpositive? flround flsin flsqrt fltan fltruncate flush-output-port flzero? fold-left fold-right for-all for-each free-identifier=? fx* fx*/carry fx+ fx+/carry fx- fx-/carry fx<=? fx<? fx=? fx>=? fx>? fxand fxarithmetic-shift fxarithmetic-shift-left fxarithmetic-shift-right fxbit-count fxbit-field fxbit-set? fxcopy-bit fxcopy-bit-field fxdiv fxdiv-and-mod fxdiv0 fxdiv0-and-mod0 fxeven? fxfirst-bit-set fxif fxior fxlength fxmax fxmin fxmod fxmod0 fxnegative? fxnot fxodd? fxpositive? fxreverse-bit-field fxrotate-bit-field fxxor fxzero? gcd generate-temporaries get-bytevector-all get-bytevector-n get-bytevector-n! get-bytevector-some get-char get-datum get-line get-string-all get-string-n get-string-n! get-u8 greatest-fixnum guard hashtable-clear! hashtable-contains? hashtable-copy hashtable-delete! hashtable-entries hashtable-equivalence-function hashtable-hash-function hashtable-keys hashtable-mutable? hashtable-ref hashtable-set! hashtable-size hashtable-update! hashtable? i/o-decoding-error? i/o-encoding-error-char i/o-encoding-error? i/o-error-port i/o-error-position i/o-error? i/o-invalid-position-error? i/o-port-error? i/o-read-error? i/o-write-error? identifier-syntax identifier? if imag-part implementation-restriction-violation? immutable inexact inexact? infinite? input-port? integer->char integer-valued? integer? irritants-condition? lambda latin-1-codec lcm least-fixnum length let let* let*-values let-syntax let-values letrec letrec* letrec-syntax lexical-violation? list list->string list->vector list-ref list-sort list-tail list? log lookahead-char lookahead-u8 magnitude make-assertion-violation make-bytevector make-custom-binary-input-port make-custom-binary-input/output-port make-custom-binary-output-port make-custom-textual-input-port make-custom-textual-input/output-port make-custom-textual-output-port make-enumeration make-eq-hashtable make-eqv-hashtable make-error make-hashtable make-i/o-decoding-error make-i/o-encoding-error make-i/o-error make-i/o-invalid-position-error make-i/o-port-error make-i/o-read-error make-i/o-write-error make-implementation-restriction-violation make-irritants-condition make-lexical-violation make-message-condition make-no-infinities-violation make-no-nans-violation make-non-continuable-violation make-polar make-record-constructor-descriptor make-record-type-descriptor make-rectangular make-serious-condition make-string make-syntax-violation make-transcoder make-undefined-violation make-variable-transformer make-vector make-violation make-warning make-who-condition map max member memp memq memv message-condition? min mod mod0 mutable nan? native-endianness native-eol-style native-transcoder negative? no-infinities-violation? no-nans-violation? non-continuable-violation? nongenerative not null? number->string number? numerator odd? opaque open-bytevector-input-port open-bytevector-output-port open-string-input-port open-string-output-port or output-port-buffer-mode output-port? pair? parent parent-rtd partition port-eof? port-has-port-position? port-has-set-port-position!? port-position port-transcoder port? positive? procedure? protocol put-bytevector put-char put-datum put-string put-u8 quasiquote quasisyntax quote raise raise-continuable rational-valued? rational? rationalize real->flonum real-part real-valued? real? record-accessor record-constructor record-field-mutable? record-mutator record-predicate record-type-descriptor? record-type-field-names record-type-generative? record-type-name record-type-opaque? record-type-parent record-type-sealed? record-type-uid record? remove remp remq remv reverse round serious-condition? sealed set! set-port-position! simple-conditions sin sint-list->bytevector sqrt string string->bytevector string->list string->number string->symbol string->utf16 string->utf32 string->utf8 string-append string-ci-hash string-ci<=? string-ci<? string-ci=? string-ci>=? string-ci>? string-copy string-downcase string-foldcase string-for-each string-hash string-length string-normalize-nfc string-normalize-nfd string-normalize-nfkc string-normalize-nfkd string-ref string-titlecase string-upcase string<=? string<? string=? string>=? string>? string? substring symbol->string symbol-hash symbol=? symbol? syntax syntax->datum syntax-case syntax-rules syntax-violation syntax-violation-form syntax-violation-subform syntax-violation? tan textual-port? transcoded-port transcoder-codec transcoder-eol-style transcoder-error-handling-mode truncate u8-list->bytevector uint-list->bytevector undefined-violation? unless unquote unquote-splicing unsyntax unsyntax-splicing utf-16-codec utf-8-codec utf16->string utf32->string utf8->string values vector vector->list vector-fill! vector-for-each vector-length vector-map vector-ref vector-set! vector-sort vector-sort! vector? violation? warning? when who-condition? with-exception-handler with-syntax zero? read write display newline read-char write-char peek-char
    • ← (rnrs) R6
  • (xitomatl ssax html) R6
    • → SXML->HTML string->goodHTML enattr entag make-header make-navbar make-footer universal-conversion-rules universal-protected-rules alist-conv-rules find-Header generic-web-rules
    • ← (rnrs) R6
    • ← (xitomatl ssax private-5-1 to-html)
    • ← (xitomatl ssax private-5-1 to-html-ext)
  • (xitomatl ssax multi-parser) R6
    • → ssax:multi-parser
    • ← (rnrs) R6
    • ← (rnrs mutable-pairs) R6
    • ← (xitomatl include)
    • (srfi :13 strings) SRFI
    • ← (xitomatl ssax parsing)
    • ← (xitomatl ssax private-5-1 util)
    • ← (xitomatl ssax private-5-1 output)
    • ← (xitomatl ssax raise)
    • ← (xitomatl sxml-tools sxpathlib)
    • ← (xitomatl sxml-tools xlink-parser)
  • (xitomatl ssax parsing) R6
    • → make-xml-token xml-token? xml-token-kind xml-token-head ssax:S-chars ssax:skip-S ssax:ncname-starting-char? ssax:read-NCName ssax:read-QName ssax:Prefix-XML name-compare ssax:largest-unres-name ssax:read-markup-token ssax:skip-pi ssax:read-pi-body-as-string ssax:skip-internal-dtd ssax:read-cdata-body ssax:read-char-ref ssax:predefined-parsed-entities ssax:handle-parsed-entity make-empty-attlist attlist-add attlist-null? attlist-remove-top attlist->alist attlist-fold ssax:read-attributes ssax:resolve-name ssax:uri-string->symbol ssax:complete-start-tag ssax:read-external-id ssax:scan-Misc ssax:read-char-data ssax:assert-token ssax:make-pi-parser ssax:make-elem-parser ssax:make-parser ssax:make-parser/positional-args ssax:define-labeled-arg-macro ssax:reverse-collect-str ssax:reverse-collect-str-drop-ws ssax:xml->sxml SSAX:XML->SXML
    • ← (rnrs) R6
    • ← (xitomatl include)
    • (srfi :13 strings) SRFI
    • ← (xitomatl control)
    • ← (xitomatl ssax raise)
    • ← (xitomatl ssax private-5-1 define-opt)
    • ← (xitomatl ssax private-5-1 input-parse)
    • ← (xitomatl ssax private-5-1 look-for-str)
    • ← (xitomatl ssax private-5-1 output)
    • ← (xitomatl ssax private-5-1 misc)
    • ← (xitomatl ssax private-5-1 error)
    • ← (xitomatl ssax private-5-1 util)
  • (xitomatl ssax private-5-1 define-opt) R6
    • → define-opt
    • ← (rnrs) R6
    • ← (xitomatl include)
    • ← (xitomatl ssax private-5-1 error)
  • (xitomatl ssax private-5-1 error) R6
    • → make-errorer
    • ← (rnrs) R6
  • (xitomatl ssax private-5-1 input-parse) R6
    • → peek-next-char assert-curr-char skip-until skip-while input-parse:init-buffer next-token-old next-token next-token-of *read-line-breaks* read-text-line read-string
    • ← (rnrs) R6
    • ← (xitomatl include)
    • ← (xitomatl ssax private-5-1 define-opt)
    • ← (xitomatl ssax raise)
    • ← (xitomatl ssax private-5-1 misc)
    • (srfi :13 strings) SRFI
  • (xitomatl ssax private-5-1 look-for-str) R6
    • → MISCIO:find-string-from-port? find-string-from-port?
    • ← (rnrs) R6
    • ← (xitomatl include)
    • ← (xitomatl ssax private-5-1 misc)
  • (xitomatl ssax private-5-1 misc) R6
    • → inc dec ascii->char ucscode->char char-return char-tab char-newline call-with-input-string with-output-to-string
    • ← (rnrs) R6
    • ← (xitomatl common)
  • (xitomatl ssax private-5-1 output) R6
    • → cout cerr nl
    • ← (rnrs) R6
    • ← (xitomatl include)
  • (xitomatl ssax private-5-1 to-html-ext) R6
    • → make-header make-navbar make-footer universal-conversion-rules universal-protected-rules alist-conv-rules find-Header generic-web-rules
    • ← (rnrs) R6
    • ← (rnrs r5rs) R6
    • ← (xitomatl include)
    • (srfi :13 strings) SRFI
    • ← (xitomatl file-system base)
    • ← (xitomatl ssax private-5-1 to-html)
    • ← (xitomatl ssax tree-trans)
    • ← (xitomatl ssax private-5-1 error)
    • ← (xitomatl ssax private-5-1 output)
    • ← (xitomatl ssax private-5-1 misc)
    • ← (xitomatl ssax private-5-1 util)
  • (xitomatl ssax private-5-1 to-html) R6
    • → SXML->HTML string->goodHTML enattr entag
    • ← (rnrs) R6
    • ← (xitomatl include)
    • ← (xitomatl ssax tree-trans)
    • ← (xitomatl ssax private-5-1 output)
    • ← (xitomatl ssax private-5-1 util)
  • (xitomatl ssax private-5-1 util) R6
    • → string->integer string-split make-char-quotator substring? string-whitespace?
    • ← (rnrs) R6
    • ← (rnrs mutable-pairs) R6
    • ← (xitomatl include)
    • ← (xitomatl ssax private-5-1 error)
    • ← (xitomatl ssax private-5-1 misc)
    • (srfi :13 strings) SRFI
  • (xitomatl ssax raise) R6
    • → parser-error ssax:warn
    • ← (rnrs) R6
    • ← (xitomatl conditions)
  • (xitomatl ssax sxpath) R6
    • → nodeset? node-typeof? node-eq? node-equal? node-pos node-filter take-until take-after map-union node-reverse node-trace select-kids node-self node-join node-reduce node-or node-closure node-parent sxpath
    • ← (rnrs) R6
    • ← (xitomatl include)
    • ← (xitomatl ssax private-5-1 error)
    • ← (xitomatl ssax private-5-1 output)
    • ← (xitomatl ssax private-5-1 misc)
    • ← (xitomatl common)
  • (xitomatl ssax tree-trans) R6
    • → SRV:send-reply pre-post-order post-order foldts replace-range
    • ← (rnrs) R6
    • ← (xitomatl include)
    • ← (xitomatl ssax private-5-1 error)
  • (xitomatl stack-lang core) R6
    • → Q S* S define-inlined define-λS λS λS/who stack not-enough-values
    • ← (rnrs) R6
    • (srfi :39 parameters) SRFI
    • ← (xitomatl macro-utils)
    • ← (xitomatl stack-lang unsafe)
  • (xitomatl stack-lang unsafe) R6 Ikarus
    • → $car $cdr
    • ← (ikarus system $pairs) Built-in
  • (xitomatl stack-lang unsafe) R6
    • → $car $cdr
    • ← (rnrs base) R6
  • (xitomatl stack-lang) R6
    • → S Q λS define current-stack print show dup drop swap not if when unless list length map filter compose curry
    • ← (rnrs) R6
    • ← (xitomatl common)
    • ← (xitomatl stack-lang core)
    • ← (xitomatl stack-lang unsafe)
  • (xitomatl strings compat) R6 Ikarus
    • → string-copy!
    • ← (ikarus) Built-in
  • (xitomatl strings compat) R6 Racket
    • → string-copy!
    • ← (rnrs base) R6
    • ← (scheme base) R7
  • (xitomatl strings compat) R6
    • → string-copy!
    • ← (rnrs) R6
    • ← (rnrs mutable-strings) R6
    • ← (xitomatl define)
  • (xitomatl strings) R6
    • → string-intersperse string-split whitespace string-end=? string-copy!
    • ← (rnrs) R6
    • ← (xitomatl lists)
    • ← (xitomatl strings compat)
  • (xitomatl sxml-match void) R6
    • → void
    • ← (rnrs) R6
  • (xitomatl sxml-match) R6
    • → sxml-match sxml-match-let sxml-match-let*
    • ← (rnrs) R6
    • ← (xitomatl include)
    • ← (xitomatl sxml-match void)
  • (xitomatl sxml-tools ddo-axes) R6
    • → ddo:list-last ddo:attr-child ddo:attrs-and-values ddo:discard-attributes ddo:ancestor ddo:ancestor-or-self ddo:attribute ddo:child ddo:descendant ddo:descendant-or-self ddo:following ddo:following-sibling ddo:namespace ddo:parent ddo:preceding ddo:preceding-sibling ddo:self ddo:following-single-level ddo:following-sibling-single-level ddo:parent-single-level ddo:preceding-single-level ddo:preceding-sibling-single-level ddo:ancestor-pos ddo:ancestor-or-self-pos ddo:child-pos ddo:descendant-pos ddo:descendant-or-self-pos ddo:following-sibling-pos ddo:parent-pos ddo:preceding-sibling-pos ddo:following-single-level-pos ddo:following-sibling-single-level-pos ddo:parent-single-level-pos ddo:preceding-single-level-pos ddo:preceding-sibling-single-level-pos
    • ← (rnrs) R6
    • ← (xitomatl include)
    • ← (xitomatl sxml-tools sxpathlib)
    • ← (xitomatl sxml-tools xpath-context--xlink)
  • (xitomatl sxml-tools ddo-txpath) R6
    • → ddo:or ddo:foldr ddo:type-nodeset ddo:type-number ddo:type-string ddo:type-boolean ddo:type-any ddo:nset-contained? ddo:nset-equal? ddo:pos-result-forward? ddo:pos-result->nodeset ddo:location-step-pos ddo:location-step-non-intersect ddo:location-step-non-pos ddo:filter-expr-general ddo:filter-expr-non-pos ddo:filter-expr-special-predicate ddo:all-contexts-in-doc ddo:unite-2-contextsets ddo:unite-multiple-context-sets ddo:list-tail ddo:list-head ddo:list-ref ddo:check-ast-position? ddo:check4ast-number ddo:check-special-predicate ddo:check-ast-desc-os? ddo:rewrite-step* ddo:generate-pred-id ddo:get-pred-value ddo:get-pred-value-pos ddo:get-abs-lpath-value ddo:construct-pred-values ddo:construct-pred-values-pos ddo:vector-copy-set ddo:add-vector-to-var-binding ddo:charlst->branch ddo:add-var-to-tree ddo:var-binding->tree ddo:get-var-value-from-tree ddo:ast-axis-specifier ddo:ast-location-path ddo:ast-absolute-location-path ddo:ast-relative-location-path ddo:ast-step ddo:ast-step-list ddo:ast-predicate ddo:ast-predicate-list ddo:ast-expr ddo:apply-ast-procedure ddo:ast-or-expr ddo:ast-and-expr ddo:ast-equality-expr ddo:ast-relational-expr ddo:ast-additive-expr ddo:ast-multiplicative-expr ddo:ast-union-expr ddo:ast-path-expr ddo:ast-filter-expr ddo:ast-variable-reference ddo:ast-literal ddo:ast-number ddo:ast-function-call ddo:ast-function-arguments ddo:api-helper ddo:txpath ddo:xpath-expr ddo:sxpath
    • ← (rnrs) R6
    • ← (rnrs r5rs) R6
    • ← (xitomatl include)
    • ← (xitomatl common)
    • (srfi :2 and-let*) SRFI
    • ← (xitomatl sxml-tools sxpath-ext)
    • ← (xitomatl sxml-tools sxpathlib)
    • ← (xitomatl sxml-tools txpath)
    • ← (xitomatl sxml-tools xpath-context--xlink)
    • ← (xitomatl sxml-tools xpath-ast)
    • ← (xitomatl sxml-tools ddo-axes)
  • (xitomatl sxml-tools fragments) R6
    • → sxml:display-fragments SRV:send-reply sxml:display-feed sxml:clean-fragments sxml:clean-feed sxml:shtml->http sxml:fragments->http
    • ← (rnrs) R6
    • ← (xitomatl include)
    • ← (xitomatl sxml-tools sxml-tools)
  • (xitomatl sxml-tools guides) R6
    • → dgs:version dgs:fold dgs:find add-lp sxml-guide-flat sxml-guide xml-guide-flat
    • ← (rnrs) R6
    • ← (rnrs mutable-pairs) R6
    • ← (xitomatl include)
    • ← (xitomatl ssax parsing)
    • ← (xitomatl ssax private-5-1 output)
  • (xitomatl sxml-tools lazy-xpath) R6
    • → lazy:or lazy:promise? lazy:null? lazy:map lazy:filter lazy:car lazy:cdr lazy:length lazy:result->list lazy:node->sxml lazy:reach-root lazy:contextset->nodeset lazy:recover-contextset lazy:find-proper-context lazy:output-siblings lazy:find-foll-siblings lazy:find-prec-siblings lazy:ancestor lazy:ancestor-or-self lazy:attribute lazy:child lazy:descendant lazy:descendant-or-self lazy:following lazy:following-sibling lazy:namespace lazy:parent lazy:preceding lazy:preceding-sibling lazy:self lazy:axis-consume-nodeset lazy:string lazy:boolean lazy:number lazy:string-value lazy:equality-cmp lazy:equal? lazy:not-equal? lazy:relational-cmp lazy:core-last lazy:core-position lazy:core-count lazy:core-id lazy:core-local-name lazy:core-namespace-uri lazy:core-name lazy:core-string lazy:core-concat lazy:core-starts-with lazy:core-contains lazy:core-substring-before lazy:core-substring-after lazy:core-substring lazy:core-string-length lazy:core-normalize-space lazy:core-translate lazy:core-boolean lazy:core-not lazy:core-true lazy:core-false lazy:core-lang lazy:core-number lazy:core-sum lazy:core-floor lazy:core-ceiling lazy:core-round lazy:ast-axis-specifier lazy:ast-location-path lazy:ast-absolute-location-path lazy:ast-relative-location-path lazy:ast-step lazy:ast-step-list lazy:ast-predicate lazy:ast-predicate-list lazy:ast-expr lazy:ast-or-expr lazy:ast-and-expr lazy:ast-equality-expr lazy:ast-relational-expr lazy:ast-additive-expr lazy:ast-multiplicative-expr lazy:ast-union-expr lazy:ast-path-expr lazy:ast-filter-expr lazy:ast-variable-reference lazy:ast-literal lazy:ast-number lazy:ast-function-call lazy:ast-function-arguments lazy:api-helper lazy:txpath lazy:xpath-expr lazy:sxpath
    • ← (rnrs) R6
    • ← (rnrs r5rs) R6
    • ← (xitomatl include)
    • (srfi :13 strings) SRFI
    • (srfi :2 and-let*) SRFI
    • ← (xitomatl sxml-tools sxpathlib)
    • ← (xitomatl sxml-tools sxpath-ext)
    • ← (xitomatl sxml-tools xpath-parser)
    • ← (xitomatl sxml-tools xpath-context--xlink)
    • ← (xitomatl sxml-tools txpath)
    • ← (xitomatl sxml-tools xpath-ast)
    • ← (xitomatl ssax private-5-1 misc)
    • ← (xitomatl ssax private-5-1 util)
    • ← (xitomatl ssax private-5-1 output)
  • (xitomatl sxml-tools modif) R6
    • → sxml:modification-error sxml:separate-list sxml:assert-proper-attribute sxml:unite-annot-attributes-lists sxml:tree-trans sxml:transform-document sxml:lambdas-upd-specifiers->targets sxml:update-specifiers->lambdas modif:insert-following modif:insert-preceding modif:insert-into modif:rename modif:delete modif:delete-undeep sxml:modify sxml:clone sxml:clone-nset-except sxml:replace-next-with-lst! sxml:mutate-doc! sxml:nodes-to-mutate sxml:modify!
    • ← (rnrs) R6
    • ← (rnrs mutable-pairs) R6
    • ← (xitomatl include)
    • (srfi :2 and-let*) SRFI
    • ← (xitomatl sxml-tools sxpathlib)
    • ← (xitomatl sxml-tools xpath-context--xlink)
    • ← (xitomatl sxml-tools ddo-txpath)
    • ← (xitomatl sxml-tools xpath-ast)
    • ← (xitomatl ssax private-5-1 output)
  • (xitomatl sxml-tools serializer) R6
    • → srl:map-append srl:apply-string-append srl:assoc-cdr-string= srl:member-ci srl:mem-pred srl:char-nl srl:newline srl:select-kids srl:separate-list srl:clean-fragments srl:display-fragments-2nesting srl:split-name srl:atomic->string srl:empty-elem? srl:conventional-ns-prefixes srl:namespace-assoc-for-elem srl:ns-assoc-for-top srl:extract-original-prefix-binding srl:update-space-specifier srl:normalize-sequence srl:xml-char-escaped srl:string->cdata-section srl:escape-alist-char-data srl:escape-alist-att-value srl:escape-alist-html-att srl:string->escaped srl:string->char-data srl:string->att-value srl:string->html-att srl:shtml-entity->char-data srl:qname->string srl:attribute->str-lst srl:namespace-decl->str-lst srl:comment->str-lst srl:processing-instruction->str-lst srl:name->qname-components srl:construct-start-end-tags srl:node->nested-str-lst-recursive srl:display-node-out-recursive srl:make-xml-decl srl:top->nested-str-lst srl:display-top-out srl:sxml->string srl:display-sxml srl:parameterizable srl:sxml->xml srl:sxml->xml-noindent srl:sxml->html srl:sxml->html-noindent
    • ← (rnrs) R6
    • ← (xitomatl include)
  • (xitomatl sxml-tools stx-engine) R6
    • → stx:version sxml:stylesheet stx:apply-templates stx:find-template
    • ← (rnrs) R6
    • ← (xitomatl include)
    • ← (xitomatl sxml-tools sxml-tools)
    • ← (xitomatl sxml-tools sxpathlib)
    • ← (xitomatl ssax private-5-1 output)
    • ← (xitomatl ssax private-5-1 error)
  • (xitomatl sxml-tools sxml-tools) R6
    • → sxml:attr-list-node sxml:attr-as-list sxml:aux-list-node sxml:aux-as-list sxml:find-name-separator sxml:error sxml:empty-element? sxml:shallow-normalized? sxml:normalized? sxml:shallow-minimized? sxml:minimized? sxml:name sxml:element-name sxml:node-name sxml:ncname sxml:name->ns-id sxml:content sxml:text sxml:content-raw sxml:attr-list-u sxml:aux-list sxml:aux-list-u sxml:aux-node sxml:aux-nodes sxml:attr sxml:attr-from-list sxml:num-attr sxml:attr-u sxml:ns-list sxml:ns-id->nodes sxml:ns-id->uri sxml:ns-uri->nodes sxml:ns-uri->id sxml:ns-id sxml:ns-uri sxml:ns-prefix sxml:change-content! sxml:change-content sxml:change-attrlist sxml:change-attrlist! sxml:change-name! sxml:change-name sxml:add-attr sxml:add-attr! sxml:change-attr sxml:change-attr! sxml:set-attr sxml:set-attr! sxml:add-aux sxml:add-aux! sxml:squeeze! sxml:squeeze sxml:clean select-first-kid sxml:node-parent sxml:add-parents sxml:lookup sxml:attr->xml sxml:string->xml sxml:sxml->xml sxml:attr->html sxml:string->html sxml:non-terminated-html-tag? sxml:sxml->html
    • ← (rnrs) R6
    • ← (rnrs mutable-pairs) R6
    • ← (xitomatl include)
    • ← (xitomatl sxml-tools sxpathlib)
    • ← (xitomatl ssax private-5-1 output)
    • ← (xitomatl ssax private-5-1 util)
  • (xitomatl sxml-tools sxpath-ext) R6
    • → sxml:string sxml:boolean sxml:number sxml:string-value sxml:id sxml:nested-loop-join sxml:list-head sxml:merge-sort sxml:merge-sort-join sxml:charlst->branch sxml:string->tree sxml:add-string-to-tree sxml:string-in-tree? sxml:radix-sort-join sxml:equality-cmp sxml:equal? sxml:not-equal? sxml:relational-cmp sxml:ancestor sxml:ancestor-or-self sxml:descendant sxml:descendant-or-self sxml:following sxml:following-sibling sxml:namespace sxml:preceding sxml:preceding-sibling
    • ← (rnrs) R6
    • ← (rnrs r5rs) R6
    • ← (xitomatl include)
    • ← (xitomatl sxml-tools sxpathlib)
    • ← (xitomatl sxml-tools sxml-tools)
    • ← (xitomatl ssax private-5-1 misc)
    • ← (xitomatl ssax private-5-1 output)
  • (xitomatl sxml-tools sxpath-plus) R6
    • → analyze-red1 analyze-reduce analyze-1 analyze-step analyze-path sxpath+
    • ← (rnrs) R6
    • ← (xitomatl include)
  • (xitomatl sxml-tools sxpath) R6
    • → sxpath if-sxpath if-car-sxpath car-sxpath sxml:id-alist
    • ← (rnrs) R6
    • ← (xitomatl include)
    • (srfi :2 and-let*) SRFI
    • ← (xitomatl sxml-tools sxml-tools)
    • ← (xitomatl sxml-tools sxpathlib)
    • ← (xitomatl sxml-tools sxpath-ext)
    • ← (xitomatl sxml-tools txpath)
    • ← (xitomatl ssax private-5-1 output)
  • (xitomatl sxml-tools sxpathlib) R6
    • → nodeset? as-nodeset sxml:element? ntype-names?? ntype?? ntype-namespace-id?? sxml:complement node-eq? node-equal? node-pos sxml:filter take-until take-after map-union node-reverse node-trace select-kids node-self node-join node-reduce node-or node-closure sxml:node? sxml:attr-list sxml:attribute sxml:child sxml:parent node-parent sxml:child-nodes sxml:child-elements
    • ← (rnrs) R6
    • ← (xitomatl include)
    • (srfi :13 strings) SRFI
    • ← (xitomatl ssax private-5-1 misc)
    • ← (xitomatl ssax private-5-1 output)
    • ← (xitomatl common)
  • (xitomatl sxml-tools txpath) R6
    • → sxml:xpointer-runtime-error sxml:xpath-nodeset-filter sxml:arithmetic-eval sxml:core-last sxml:core-position sxml:core-count sxml:core-id sxml:core-local-name sxml:core-namespace-uri sxml:core-name sxml:core-string sxml:core-concat sxml:core-starts-with sxml:core-contains sxml:core-substring-before sxml:core-substring-after sxml:core-substring sxml:core-string-length sxml:core-normalize-space sxml:core-translate sxml:core-boolean sxml:core-not sxml:core-true sxml:core-false sxml:core-lang sxml:core-number sxml:core-sum sxml:core-floor sxml:core-ceiling sxml:core-round sxml:classic-params sxml:api-helper0 sxml:classic-res sxml:api-helper sxml:xpath sxml:xpointer sxml:xpath-expr sxml:xpath+root+vars sxml:xpointer+root+vars sxml:xpath+root txpath sxml:api-index-helper sxml:xpath+index sxml:xpointer+index
    • ← (rnrs) R6
    • ← (rnrs r5rs) R6
    • ← (xitomatl include)
    • (srfi :13 strings) SRFI
    • ← (xitomatl sxml-tools xpath-parser)
    • ← (xitomatl sxml-tools sxml-tools)
    • ← (xitomatl sxml-tools sxpath-ext)
    • ← (xitomatl sxml-tools sxpathlib)
    • ← (xitomatl ssax private-5-1 output)
    • ← (xitomatl ssax private-5-1 util)
  • (xitomatl sxml-tools xlink-parser) R6
    • → xlink:namespace-uri xlink:linkbase-uri xlink:make-small-seed xlink:make-full-seed xlink:seed-mode xlink:seed-sxlink-arcs xlink:seed-sxpointer xlink:seed-stack xlink:seed-locators+resources xlink:seed-arcs xlink:seed-declared-labels xlink:add-simple xlink:add-extended xlink:sxpointer->childseq xlink:sxpointer4sibling xlink:make-locator-or-resource xlink:resource-label xlink:resource-data xlink:add-locator xlink:add-resource xlink:make-arc-info xlink:arc-info-from xlink:arc-info-to xlink:arc-info-linkbase xlink:arc-info-position xlink:arc-info-data xlink:add-arc xlink:add-default-arc xlink:add-declared-label xlink:all-labels-declared xlink:construct-xlink-values xlink:values-type xlink:values-href xlink:values-role xlink:values-arcrole xlink:values-title xlink:values-show xlink:values-actuate xlink:values-label xlink:values-from xlink:values-to xlink:read-attributes xlink:read-SXML-attributes xlink:check-helper xlink:check-type-show-actuate-constraints xlink:general-start xlink:general-end xlink:none-start xlink:none-end xlink:simple-start xlink:simple-end xlink:extended-start xlink:extended-end xlink:locator-start xlink:locator-end xlink:resource-start xlink:resource-end xlink:arc-start xlink:arc-end xlink:get-port-position xlink:parser-error xlink:branch-helper xlink:replace-branch xlink:append-branch xlink:get-uri xlink:set-uri-for-sxlink-arcs xlink:new-level-seed-handler xlink:finish-element-handler xlink:ending-action SXML->SXML+xlink SHTML->SHTML+xlink
    • ← (rnrs) R6
    • ← (xitomatl include)
    • (srfi :13 strings) SRFI
    • ← (xitomatl sxml-tools sxpathlib)
    • ← (xitomatl ssax private-5-1 output)
    • ← (xitomatl ssax private-5-1 util)
  • (xitomatl sxml-tools xpath-ast) R6
    • → txp:ast-operation-helper txp:ast-params txp:ast-res txp:ast-api-helper txp:xpath->ast txp:xpointer->ast txp:expr->ast txp:sxpath->ast txp:step? txp:step-axis txp:step-node-test txp:step-preds txp:construct-step
    • ← (rnrs) R6
    • ← (xitomatl include)
    • (srfi :2 and-let*) SRFI
    • ← (xitomatl sxml-tools xpath-parser)
    • ← (xitomatl ssax private-5-1 output)
  • (xitomatl sxml-tools xpath-context--xlink) R6
    • → sxml:context-u? sxml:context? sxml:context->node-u sxml:context->ancestors-u sxml:context->content-u sxml:context->node sxml:context->ancestors sxml:context->content draft:contextset->nodeset draft:make-context draft:smart-make-context draft:siblings->context-set draft:na+ draft:na-minus draft:na-minus-nneg draft:na-max draft:na-min draft:na> draft:na>= draft:list-head draft:list-last draft:make-list draft:signal-semantic-error draft:top? draft:remove-eq-duplicates draft:reach-root draft:recover-contextset draft:find-proper-context draft:ancestor draft:ancestor-or-self draft:attribute draft:child draft:descendant draft:descendant-or-self draft:following draft:following-sibling draft:namespace draft:parent draft:preceding draft:preceding-sibling draft:self draft:core-last draft:core-position draft:core-count draft:core-id draft:core-local-name draft:core-namespace-uri draft:core-name draft:core-string draft:core-concat draft:core-starts-with draft:core-contains draft:core-substring-before draft:core-substring-after draft:core-substring draft:core-string-length draft:core-normalize-space draft:core-translate draft:core-boolean draft:core-not draft:core-true draft:core-false draft:core-lang draft:core-number draft:core-sum draft:core-floor draft:core-ceiling draft:core-round draft:ast-axis-specifier draft:ast-node-test draft:ast-location-path draft:ast-absolute-location-path draft:ast-relative-location-path draft:ast-step draft:ast-step-list draft:ast-predicate draft:ast-predicate-list draft:ast-expr draft:ast-or-expr draft:ast-and-expr draft:ast-equality-expr draft:ast-relational-expr draft:ast-additive-expr draft:ast-multiplicative-expr draft:ast-union-expr draft:ast-path-expr draft:ast-filter-expr draft:ast-variable-reference draft:ast-literal draft:ast-number draft:ast-function-call draft:ast-function-arguments draft:ast-xpointer draft:ast-child-seq draft:ast-number-list draft:ast-full-xptr draft:arglist->ns+na draft:api-helper draft:xpath draft:xpointer draft:xpath-expr draft:sxpath txpath-with-context txpath/c sxpath-with-context sxpath/c xlink:ntype?? xlink:elem-extended? xlink:elem-simple? xlink:elem-locator? xlink:elem-resource? xlink:elem-arc? xlink:elem-title? xlink:set-uri xlink:id-index xlink:arcs-declared-here xlink:arcs-embedded? xlink:arcs-outgoing xlink:api-error xlink:parser xlink:get-document-by-uri xlink:arcs-uris xlink:arcs-linkbase-uris xlink:uris xlink:remove-equal-duplicates xlink:find-doc xlink:referenced-uris xlink:referenced-linkbase-uris xlink:add-documents-helper xlink:add-linkbases-recursively xlink:add-documents-recursively xlink:get-documents-with-params xlink:get-documents+linkbases xlink:unite-duplicate-keys-in-alist xlink:docs-exchange-arcs xlink:embed-arcs-into-document xlink:arcs-embedded xlink:parameterized-load-with-respect-documents xlink:get-docs-with-respect-to-loaded xlink:load-linked-docs-with-params xlink:documents xlink:documents-embed sxml:document xlink:arc? xlink:docs-variable xlink:add-docs-to-vars xlink:node-embedded-arcs xlink:node-arcs-on-top xlink:node-arcs xlink:traverse-arcs xlink:axis-arc xlink:axis-traverse xlink:axis-traverse-arc
    • ← (rnrs) R6
    • ← (rnrs r5rs) R6
    • ← (xitomatl include)
    • (srfi :13 strings) SRFI
    • (srfi :2 and-let*) SRFI
    • ← (xitomatl htmlprag)
    • ← (xitomatl sxml-tools sxml-tools)
    • ← (xitomatl sxml-tools sxpathlib)
    • ← (xitomatl sxml-tools xpath-parser)
    • ← (xitomatl sxml-tools sxpath-ext)
    • ← (xitomatl sxml-tools txpath)
    • ← (xitomatl sxml-tools xpath-ast)
    • ← (xitomatl sxml-tools xlink-parser)
    • ← (xitomatl ssax parsing)
    • ← (xitomatl ssax multi-parser)
    • ← (xitomatl ssax private-5-1 util)
    • ← (xitomatl ssax private-5-1 output)
  • (xitomatl sxml-tools xpath-parser) R6
    • → txp:param-value txp:error? sxml:xpointer-parse-error sxml:xpointer-parse-warning txp:semantic-errs-detected? txp:signal-semantic-error sxml:whitespace sxml:delimiter sxml:non-first? sxml:skip-ws sxml:assert-end-of-path sxml:parse-check sxml:parse-check-sequence sxml:parse-assert sxml:parse-ncname sxml:parse-name sxml:parse-qname sxml:parse-natural sxml:parse-literal sxml:parse-number txp:resolve-ns-prefix txp:parameterize-parser
    • ← (rnrs) R6
    • ← (rnrs r5rs) R6
    • ← (xitomatl include)
    • (srfi :2 and-let*) SRFI
    • ← (xitomatl ssax private-5-1 output)
  • (xitomatl tests fmt test) R6 Test
  • (xitomatl tests irregex test) R6 Test
  • (xitomatl tests sxml-tools define-macro) R6 Test
    • → define-macro gensym
    • ← (rnrs) R6
    • ← (xitomatl common)
  • (xitomatl tests sxml-tools xtest-harness) R6 Test
    • → xtest-list= x-lambda-placeholder xtest-equal? xtest-sep-line xtest-assert xtest-assert-var xtest-assert-write xtest:diff
    • ← (rnrs) R6
    • ← (xitomatl include)
    • ← (xitomatl tests sxml-tools define-macro)
  • (xitomatl tests sxml-tools xtest-lib) R6 Test
    • → xtest-filter xtest-ppw
    • ← (rnrs) R6
    • ← (xitomatl include)
    • ← (xitomatl common)
  • (xitomatl vectors) R6
    • → subvector
    • ← (rnrs) R6
    • ← (xitomatl define)
    • ← (xitomatl predicates)
  • (xitomatl zipper base) R6
    • → zipper? zipper-thing zipper-cont :zip-keep-val: make-zip-iterator zip-finish zip-n
    • ← (rnrs) R6
    • ← (xitomatl delimited-control)
    • ← (xitomatl define)
    • ← (xitomatl predicates)
  • (xitomatl zipper trees) R6
    • → zip-iterate/df zip-to-nth/df zipper? zipper-thing zipper-cont :zip-keep-val: zip-finish zip-n
    • ← (rnrs) R6
    • ← (xitomatl zipper base)
    • ← (xitomatl lists)
    • ← (xitomatl define)
    • ← (xitomatl predicates)

Version history

  • 2018-06-17 ~ 0.0.0-akku.208.62a8243
  • 2018-04-07 ~ 0.0.0-akku.207.b9babf0