Go to the first, previous, next, last section, table of contents.


Procedure and Macro Index

This is an alphabetical list of all the procedures and macros in SLIB.

Jump to: - - / - 1 - < - = - > - a - b - c - d - e - f - g - h - i - j - k - l - m - n - o - p - q - r - s - t - u - v - w

-

  • -
  • -1+
  • /

  • /
  • 1

  • 1+
  • <

  • <=?
  • <?
  • =

  • =?
  • >

  • >=?
  • >?
  • a

  • absolute-path?
  • add-domain
  • add-process!
  • add-setter
  • adjoin
  • adjoin-parameters!
  • alarm
  • alarm-interrupt
  • alist->wt-tree
  • alist-associator
  • alist-for-each
  • alist-inquirer
  • alist-map
  • alist-remover
  • and?
  • ange-ftp
  • any?
  • append!
  • apply
  • array-1d-ref
  • array-1d-set!
  • array-2d-ref
  • array-2d-set!
  • array-3d-ref
  • array-3d-set!
  • array-copy!
  • array-dimensions
  • array-for-each
  • array-in-bounds?
  • array-index-map!
  • array-indexes
  • array-map!
  • array-rank
  • array-ref
  • array-set!
  • array-shape
  • array?
  • asctime
  • ash
  • atom?
  • attribute-value
  • b

  • balanced binary trees
  • batch:apply-chop-to-fit
  • batch:call-with-output-script
  • batch:comment
  • batch:delete-file
  • batch:initialize!
  • batch:lines->file
  • batch:rename-file
  • batch:run-script
  • batch:system
  • batch:try-system
  • binary trees
  • binary trees, as discrete maps
  • binary trees, as sets
  • bit-extract
  • bit-field
  • bitwise-if
  • break, break
  • break-all
  • breakf, breakf
  • breakpoint
  • browse, browse, browse, browse, browse, browse
  • butlast
  • butnthcdr
  • byte
  • byte-ref, byte-ref
  • byte-set!, byte-set!
  • bytes
  • bytes->list, bytes->list, bytes->list
  • bytes-length, bytes-length
  • c

  • calendar time, calendar time
  • Calendar-Time
  • call-with-dynamic-binding
  • call-with-input-string
  • call-with-output-string
  • call-with-tmpnam, call-with-tmpnam
  • call-with-values
  • caltime
  • capture-syntactic-environment
  • careful
  • cart-prod-tables
  • catalog
  • Catalog File
  • cgi:read-query-string
  • cgi:serve-command
  • chap:next-string
  • chap:string<=?
  • chap:string<?
  • chap:string>=?
  • chap:string>?
  • check-parameters
  • close-base
  • close-database
  • close-table
  • coerce
  • collection?
  • combined-rulesets, combined-rulesets
  • command line
  • command->html
  • commentfix
  • continue, continue
  • Coordinated Universal Time, Coordinated Universal Time
  • copy-bit
  • copy-bit-field
  • copy-list
  • copy-tree
  • create-database, create-database
  • create-report, create-report
  • create-table, create-table
  • create-view
  • cring:define-rule, cring:define-rule
  • ctime, ctime
  • current-error-port
  • current-input-port, current-input-port
  • current-output-port
  • current-time
  • d

  • debug:breakf, debug:breakf
  • debug:tracef, debug:tracef
  • debug:unbreakf
  • debug:untracef
  • decode-universal-time
  • define-access-operation
  • define-operation
  • define-predicate
  • define-record
  • define-syntax
  • define-tables
  • defmacro
  • defmacro:eval
  • defmacro:expand*
  • defmacro:load
  • defmacro?
  • delete, delete
  • delete*
  • delete-domain
  • delete-file
  • delete-if
  • delete-if-not
  • delete-table
  • delim
  • dequeue!
  • difftime
  • discrete maps, using binary trees
  • display-file, display-file
  • do-elts
  • do-keys
  • domain-checker
  • dynamic-ref
  • dynamic-set!
  • dynamic-wind
  • dynamic?
  • e

  • empty?
  • encode-universal-time, encode-universal-time
  • enquque!
  • equal?
  • Euclidean Domain
  • eval
  • every
  • every?
  • extended-euclid
  • f

  • factor
  • feature
  • file-exists?
  • filename:match-ci??
  • filename:match??
  • fill-empty-parameters
  • find-if
  • find-string-from-port?, find-string-from-port?, find-string-from-port?, find-string-from-port?
  • fluid-let
  • for-each-elt
  • for-each-key, for-each-key
  • for-each-row
  • force-output, force-output
  • form, form, form
  • format
  • fprintf
  • fscanf
  • g

  • generic-write
  • gentemp
  • get
  • get*
  • get-decoded-time
  • get-universal-time
  • getcwd
  • getenv
  • getit
  • getopt
  • getopt--
  • getopt->arglist
  • getopt->parameter-list
  • glob
  • gmktime
  • gmtime
  • gtime
  • h

  • has-duplicates?
  • hash
  • hash-associator
  • hash-for-each
  • hash-inquirer
  • hash-map
  • hash-remover
  • hashq
  • hashv
  • heap-extract-max!
  • heap-insert!
  • heap-length
  • HOME, HOME
  • home-vicinity
  • homecat
  • html:atval
  • html:comment
  • html:end-form
  • html:end-page
  • html:plain
  • html:start-form
  • html:start-page
  • http:read-request-line
  • http:serve-query
  • i

  • identifier=?
  • identifier?
  • identity
  • implcat
  • implementation-vicinity
  • in-vicinity
  • infix
  • init-debug
  • inmatchfix
  • integer-expt
  • integer-length
  • integer-sqrt
  • interaction-environment
  • intersection
  • j

  • jacobi-symbol
  • k

  • kill-process!
  • kill-table
  • l

  • laguerre:find-polynomial-root
  • laguerre:find-root
  • last
  • last-pair
  • Left Denotation, led
  • library-vicinity
  • list*
  • list->bytes, list->bytes, list->bytes
  • list->string
  • list->vector
  • list-tail
  • load-option
  • localtime, localtime
  • logand
  • logbit?
  • logcount
  • logior
  • lognot
  • logtest
  • logxor
  • m

  • macro:eval, macro:eval, macro:eval, macro:eval
  • macro:expand, macro:expand, macro:expand, macro:expand
  • macro:load, macro:load, macro:load, macro:load
  • macroexpand
  • macroexpand-1
  • macwork:eval
  • macwork:expand
  • macwork:load
  • make-array
  • make-base
  • make-bytes, make-bytes, make-bytes
  • make-command-server
  • make-dynamic
  • make-getter
  • make-hash-table
  • make-heap
  • make-key->list
  • make-key-extractor
  • make-keyifier-1
  • make-list
  • make-list-keyifier
  • make-parameter-list
  • make-port-crc, make-port-crc, make-port-crc
  • make-promise
  • make-putter
  • make-queue
  • make-random-state, make-random-state
  • make-record-type
  • make-relational-system
  • make-ruleset, make-ruleset
  • make-shared-array
  • make-sierpinski-indexer
  • make-syntactic-closure
  • make-table
  • make-tag
  • make-vicinity
  • make-wt-tree
  • make-wt-tree-type
  • map-elts
  • map-key
  • map-keys
  • match
  • match-key
  • match-keys
  • matchfix
  • member-if
  • merge
  • merge!
  • minimum field width (printf)
  • mkimpcat.scm
  • mklibcat.scm
  • mktime, mktime
  • modular:*
  • modular:+
  • modular:-
  • modular:expt
  • modular:invert
  • modular:invertable?
  • modular:negate
  • modular:normalize
  • modulus->integer
  • must-be-first
  • must-be-last
  • n

  • nary
  • nconc
  • newton:find-root
  • newtown:find-integer-root
  • nofix
  • notany
  • notevery
  • nreverse
  • nthcdr
  • Null Denotation, nud
  • null-directory?
  • null-environment, null-environment
  • o

  • object
  • object->limited-string
  • object->string
  • object-with-ancestors
  • offset-time
  • open-base
  • open-database, open-database, open-database
  • open-database!, open-database!
  • open-table, open-table
  • operate-as
  • option, run-time-loadable
  • options file
  • or?
  • ordered-for-each-key
  • os->batch-dialect
  • output-port-height, output-port-height
  • output-port-width, output-port-width
  • p

  • package
  • packages
  • parameter-list->arglist
  • parameter-list-expand
  • parameter-list-ref
  • parse-ftp-address
  • path->url
  • plain-text
  • plot!
  • position
  • postfix
  • pprint-file, pprint-file
  • pprint-filter-file, pprint-filter-file
  • prec:commentfix
  • prec:define-grammar
  • prec:delim
  • prec:infix
  • prec:inmatchfix
  • prec:make-led
  • prec:make-nud
  • prec:matchfix
  • prec:nary
  • prec:nofix
  • prec:parse, prec:parse
  • prec:postfix
  • prec:prefix
  • prec:prestfix
  • precision (printf)
  • predicate->asso
  • predicate->hash
  • predicate->hash-asso
  • prefix
  • present?
  • prestfix
  • pretty-print, pretty-print
  • prime?
  • primes<
  • primes>
  • print
  • printf
  • PRNG
  • process:schedule!
  • program-vicinity
  • project-table
  • provide, provide
  • provided?, provided?
  • q

  • qp
  • qpn
  • qpr
  • query-string, query-string
  • queue-empty?
  • queue-front
  • queue-pop!
  • queue-push!
  • queue-rear
  • queue?
  • r

  • random, random
  • random:exp, random:exp
  • random:hollow-sphere!, random:hollow-sphere!
  • random:normal, random:normal
  • random:normal-vector!, random:normal-vector!
  • random:solid-sphere!, random:solid-sphere!
  • random:uniform
  • rationalize
  • read-byte, read-byte
  • read-command, read-command
  • read-line, read-line
  • read-line!, read-line!
  • read-options-file
  • record-accessor
  • record-constructor
  • record-modifier
  • record-predicate
  • reduce, reduce
  • reduce-init
  • remove
  • remove-duplicates
  • remove-if
  • remove-if-not
  • remove-setter-for
  • repl:quit
  • repl:top-level
  • replace-suffix
  • require, require, require, require, require
  • require:feature->path, require:feature->path
  • restrict-table
  • ring, commutative
  • RNG
  • row:delete
  • row:delete*
  • row:insert
  • row:insert*
  • row:remove
  • row:remove*
  • row:retrieve
  • row:retrieve*
  • row:update
  • row:update*
  • run-time-loadable option
  • s

  • scanf
  • scanf-read-list, scanf-read-list, scanf-read-list
  • Scheme
  • scheme-report-environment
  • schmooz, schmooz, schmooz, schmooz, schmooz
  • serve-urlencoded-command
  • session
  • set
  • set-difference
  • set-tag-var1!
  • set-tag-var2!
  • sets, using binary trees
  • Setter
  • setter
  • singleton-wt-tree
  • sitecat, sitecat
  • size, size
  • SLIB
  • slib:error
  • slib:eval
  • slib:eval-load
  • slib:exit, slib:exit
  • slib:load
  • slib:load-compiled
  • slib:load-source
  • slib:report, slib:report, slib:report
  • slib:report-version
  • slib:warn
  • slibcat
  • software-type
  • some
  • sort
  • sort!
  • sorted?
  • soundex
  • sprintf, sprintf, sprintf
  • sscanf
  • string->list
  • string-capitalize
  • string-captialize!
  • string-ci->symbol
  • string-copy
  • string-downcase
  • string-downcase!
  • string-fill!
  • string-index
  • string-index-ci
  • string-join
  • string-null?
  • string-reverse-index
  • string-reverse-index-ci
  • string-subst
  • string-upcase
  • string-upcase!
  • sub-vicinity
  • subst
  • substq
  • substring-ci?
  • substring-fill!
  • substring-move-left!
  • substring-move-right!
  • substring?
  • substv
  • supported-key-type?
  • supported-type?
  • symmetric:modulus
  • sync-base
  • syncase:eval
  • syncase:expand
  • syncase:load
  • synclo:eval
  • synclo:expand
  • synclo:load
  • syntax-rules
  • system
  • t

  • table-exists?
  • tag->var1
  • tag->var2
  • tag?
  • tek40:draw
  • tek40:graphics
  • tek40:init
  • tek40:linetype
  • tek40:move
  • tek40:put-text
  • tek40:reset
  • tek40:text
  • tek41:draw
  • tek41:encode-int
  • tek41:encode-x-y
  • tek41:graphics
  • tek41:init
  • tek41:move
  • tek41:point
  • tek41:reset
  • time
  • time-zone, time-zone
  • tmpnam
  • tok:char-group
  • topological-sort
  • trace, trace
  • trace-all
  • tracef, tracef
  • transcript-off
  • transcript-on
  • transformer
  • trees, balanced binary
  • truncate-up-to, truncate-up-to, truncate-up-to
  • tsort
  • two-arg:-
  • two-arg:/
  • two-arg:apply
  • type-of
  • TZ-string
  • tz:params
  • tzset, tzset, tzset
  • u

  • unbreak, unbreak
  • unbreakf
  • Uniform Resource Locator
  • union
  • Unique Factorization
  • untrace, untrace
  • untracef
  • user-email-address
  • user-vicinity
  • usercat
  • UTC
  • v

  • values
  • variant-case
  • vector->list
  • vector-fill!
  • w

  • weight-balanced binary trees
  • wild-card
  • with-input-from-file
  • with-output-to-file
  • write-base
  • write-byte, write-byte
  • write-database
  • write-line, write-line
  • wt-tree/add
  • wt-tree/add!
  • wt-tree/delete
  • wt-tree/delete!
  • wt-tree/delete-min
  • wt-tree/delete-min!
  • wt-tree/difference
  • wt-tree/empty?
  • wt-tree/fold
  • wt-tree/for-each
  • wt-tree/index
  • wt-tree/index-datum
  • wt-tree/index-pair
  • wt-tree/intersection
  • wt-tree/lookup
  • wt-tree/member?
  • wt-tree/min
  • wt-tree/min-datum
  • wt-tree/min-pair
  • wt-tree/rank
  • wt-tree/set-equal?
  • wt-tree/size
  • wt-tree/split<
  • wt-tree/split>
  • wt-tree/subset?
  • wt-tree/union
  • wt-tree?

  • Go to the first, previous, next, last section, table of contents.