Next: Introduction, Up: (dir) [Contents][Index]
This is a reference manual of Gauche, an R7RS Scheme implementation.
gauche.array
- Arraysgauche.base
- Importing gauche built-insgauche.cgen
- Generating C code
gauche.charconv
- Character Code Conversion
gauche.collection
- Collection framework
gauche.config
- Configuration parametersgauche.configure
- Generating build files
gauche.connection
- Connection frameworkgauche.dictionary
- Dictionary framework
gauche.fcntl
- Low-level file operationsgauche.generator
- Generators
gauche.hook
- Hooksgauche.interactive
- Utilities for interactive sessiongauche.lazy
- Lazy sequence utilities
gauche.listener
- Listenergauche.logger
- User-level logginggauche.mop.instance-pool
- Instance poolsgauche.mop.propagate
- Propagating slot accessgauche.mop.singleton
- Singletongauche.mop.validator
- Slot with validatorgauche.net
- Networking
gauche.package
- Package metainformationgauche.parameter
- Parameters (extra)gauche.parseopt
- Parsing command-line optionsgauche.partcont
- Partial continuationsgauche.process
- High-level process interface
gauche.record
- Record types
gauche.reload
- Reloading modulesgauche.selector
- Simple dispatchergauche.sequence
- Sequence framework
gauche.syslog
- Sysloggauche.termios
- Terminal control
gauche.test
- Unit Testinggauche.threads
- Threads
gauche.time
- Measure timingsgauche.unicode
- Unicode utilities
gauche.uvector
- Uniform vector library
gauche.version
- Comparing version numbersgauche.vport
- Virtual portsscheme.base
- R7RS base libraryscheme.case-lambda
- R7RS case-lambdascheme.char
- R7RS char libraryscheme.complex
- R7RS complex numbersscheme.cxr
- R7RS cxr accessorsscheme.eval
- R7RS evalscheme.file
- R7RS file libraryscheme.inexact
- R7RS inexact numbersscheme.lazy
- R7RS lazy evaluationscheme.load
- R7RS loadscheme.process-context
- R7RS process contextscheme.read
- R7RS readscheme.repl
- R7RS replscheme.time
- R7RS timescheme.write
- R7RS writescheme.r5rs
- R5RS compatibilityscheme.list
- R7RS listsscheme.vector
- R7RS vectorsscheme.vector.@
- R7RS uniform vectorsscheme.sort
- R7RS sortscheme.set
- R7RS setsscheme.charset
- R7RS character sets
scheme.hash-table
- R7RS hash tablesscheme.ilist
- R7RS immutable listsscheme.rlist
- R7RS random-access listsscheme.ideque
- R7RS immutable dequesscheme.text
- R7RS immutable textsscheme.generator
- R7RS generatorsscheme.lseq
- R7RS lazy sequencesscheme.stream
- R7RS streamscheme.box
- R7RS boxesscheme.list-queue
- R7RS list queuesscheme.ephemeron
- R7RS ephemeronscheme.comparator
- R7RS comparatorsscheme.regex
- R7RS regular expressionsscheme.mapping
- R7RS mappings
scheme.division
- R7RS integer divisionscheme.bitwise
- R7RS bitwise operationsscheme.fixnum
- R7RS fixnumsscheme.flonum
- R7RS flonumscheme.bytevector
- R7RS bytevectorsscheme.show
- R7RS combinator formattingsrfi-4
- Homogeneous vectorssrfi-5
- A compatible let form with signatures and rest argumentssrfi-7
- Feature-based program configuration languagesrfi-13
- String library
srfi-19
- Time data types and procedures
srfi-27
- Sources of Random Bitssrfi-29
- Localizationsrfi-37
- args-fold: a program argument processorsrfi-42
- Eager comprehensionssrfi-43
- Vector library (legacy)srfi-55
- Requiring extensionssrfi-60
- Integers as bitssrfi-64
- A Scheme API for test suites
srfi-66
- Octet vectorssrfi-69
- Basic hash tablessrfi-74
- Octet-addressed binary blockssrfi-78
- Lightweight testingsrfi-98
- Accessing environment variablessrfi-101
- Purely functional random-access pairs and listssrfi-106
- Basic socket interfacesrfi-112
- Environment inquirysrfi-114
- Comparatorssrfi-118
- Simple adjustable-size stringssrfi-120
- Timer APIssrfi-129
- Titlecase proceduressrfi-130
- Cursor-based string librarysrfi-152
- String library (reduced)srfi-154
- First-class dynamic extentssrfi-160
- Homogeneous numeric vector librariessrfi-162
- Comparator sublibrarysrfi-170
- POSIX APIsrfi-173
- Hooks (srfi)srfi-174
- POSIX timespecssrfi-175
- ASCII character librarysrfi-178
- Bitvector librarysrfi-180
- JSONsrfi-181
- Custom portssrfi-185
- Linear adjustable-length stringssrfi-189
- Maybe and Either: optional container types
srfi-192
- Port positioningsrfi-193
- Command linesrfi-196
- Range objectssrfi-197
- Pipeline operatorssrfi-217
- Integer setssrfi-219
- Define higher-order lambdasrfi-221
- Generator/accumulator sub-librarysrfi-227
- Optional argumentssrfi-229
- Tagged proceduressrfi-232
- Flexible curried proceduresbinary.io
- Binary I/Obinary.pack
- Packing binary datacompat.chibi-test
- Running Chibi-scheme test suitecompat.norational
- Rational-less arithmeticcontrol.cseq
- Concurrent sequencescontrol.future
- Futurescontrol.job
- A common job descriptor for control modulescontrol.pmap
- Parallel mapcontrol.scheduler
- Schedulercontrol.thread-pool
- Thread poolscrypt.bcrypt
- Password hashingdata.cache
- Cachedata.heap
- Heapdata.ideque
- Immutable dequesdata.imap
- Immutable mapdata.priority-map
- Priority mapdata.queue
- Queuedata.random
- Random data generatorsdata.range
- Rangedata.ring-buffer
- Ring bufferdata.skew-list
- Skew binary random-access listsdata.sparse
- Sparse data containers
data.trie
- Triedbi
- Database independent access layer
dbm
- Generic DBM interface
dbm.fsdbm
- File-system dbmdbm.gdbm
- GDBM interfacedbm.ndbm
- NDBM interfacedbm.odbm
- Original DBM interfacefile.filter
- Filtering file contentfile.util
- Filesystem utilities
math.const
- Mathematical constantsmath.mt-random
- Mersenne Twister Random number generatormath.prime
- Prime numbersos.windows
- Windows support
parser.peg
- PEG parser combinators
rfc.822
- RFC822 message parsingrfc.base64
- Base64 encoding/decodingrfc.cookie
- HTTP cookie handlingrfc.ftp
- FTP clientrfc.hmac
- HMAC keyed-hashingrfc.http
- HTTPrfc.icmp
- ICMP packetsrfc.ip
- IP packetsrfc.json
- JSON parsing and constructionrfc.md5
- MD5 message digestrfc.mime
- MIME message handlingrfc.quoted-printable
- Quoted-printable encoding/decodingrfc.sha
- SHA message digestrfc.tls
- Transport layer securityrfc.uri
- URI parsing and constructionrfc.uuid
- UUIDrfc.zlib
- zlib compression libraryslib
- SLIB interfacesxml.ssax
- Functional XML parser
sxml.sxpath
- SXML query language
sxml.tools
- Manipulating SXML structure
sxml.serializer
- Serializing XML and HTML from SXML
text.console
- Text terminal controltext.csv
- CSV tablestext.diff
- Calculate difference of text streamstext.edn
- EDN parsing and constructiontext.external-editor
- Running external editortext.gap-buffer
- Gap buffertext.gettext
- Localized messagestext.html-lite
- Simple HTML document constructiontext.pager
- Display with pagertext.parse
- Parsing input streamtext.progress
- Showing progress on text terminalstext.sql
- SQL parsing and constructiontext.template
- Simple template expandertext.tr
- Transliterate characterstext.tree
- Lazy text constructionutil.combinations
- Combination libraryutil.digest
- Message digester frameworkutil.dominator
- Calculate dominator treeutil.isomorph
- Determine isomorphismutil.lcs
- The longest common subsequenceutil.levenshtein
- Levenshtein edit distanceutil.match
- Pattern matchingutil.record
- SLIB-compatible record typeutil.relation
- Relation frameworkutil.stream
- Stream library
util.temporal-relation
- Temporal relationutil.toposort
- Topological sortutil.unification
- Unificationwww.cgi
- CGI utilitywww.cgi.test
- CGI testingwww.css
- CSS parsing and constructionNext: Introduction, Up: (dir) [Contents][Index]