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.bitvector - Bitvector utilitiesgauche.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 (legacy)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 Testing
gauche.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.172 - Two safer subsets of R7RSsrfi.173 - Hooks (srfi)srfi.174 - POSIX timespecssrfi.175 - ASCII character librarysrfi.178 - Bitvector librarysrfi.180 - JSONsrfi.181 - Custom ports
srfi.185 - Linear adjustable-length stringssrfi.189 - Maybe and Either: optional container types
srfi.192 - Port positioningsrfi.193 - Command linesrfi.194 - Random data generators (SRFI)srfi.196 - Range objectssrfi.197 - Pipeline operatorssrfi.207 - String-notated bytevectorssrfi.209 - Enums and enum setssrfi.210 - Procedures and syntax for multiple valuessrfi.215 - Central log exchangesrfi.216 - SICP prerequisitessrfi.217 - Integer setssrfi.219 - Define higher-order lambdasrfi.221 - Generator/accumulator sub-librarysrfi.222 - Compound objectssrfi.226 - Control featuressrfi.227 - Optional argumentssrfi.228 - Composing comparatorssrfi.229 - Tagged proceduressrfi.232 - Flexible curried proceduressrfi.235 - Combinators (SRFI)srfi.238 - Codesetssrfi.239 - Destructuring listssrfi.247 - Syntactic monadsbinary.io - Binary I/Obinary.pack - Packing binary datacompat.chibi-test - Running Chibi-scheme test suitecompat.norational - Rational-less arithmeticcompat.real-elementary-functions - Backward-compatible real elementary functionscontrol.cseq - Concurrent sequencescontrol.future - Futurescontrol.job - A common job descriptor for control modulescontrol.plumbing - Plumbing portscontrol.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 - Triedata.ulid - Universally unique lexicographically sortable identifierdbi - 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 numbersmath.simplex - Simplex solveros.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 - HTTP client
rfc.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.info - Accessing info documenttext.multicolumn - Multicolumn formattingtext.pager - Display with pagertext.parse - Parsing input streamtext.progress - Showing progress on text terminalstext.segmented-match - Segmented string matchingtext.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]