| Vocabulary | Summary |
| Associative structure protocol | |
| Complex conditionals (cond, case) and generalized dataflow combinators (cleave, spread) | |
| Common support for ASCII, UTF8 and UTF16 character encodings | |
| UTF16 encoding/decoding | |
| UTF16 encoding with native byte order | |
| UTF8 encoding/decoding | |
| Reading and writing files | |
| Utilities for parsing and defining words |
| Vocabulary | Summary |
| Virtual sequence presenting a rotation of an underlying sequence | |
| Tuple-like access to structured raw memory | |
| Virtual sequence view of a matrix column | |
| Dead code elimination | |
| Common code used by several passes for def-use analysis | |
| Write barrier elimination | |
| Modular arithmetic optimization | |
| compiler.tree.propagation.call-effect vocabulary | |
| compiler.tree.propagation.transforms vocabulary | |
| Delegation and mimicking on top of the Factor object system | |
| Various core protocols for use with delegation | |
| Simple markup language for generating HTML | |
| Unix shell-style glob pattern matching | |
| HTML components for form rendering and validation | |
| Bitmap images | |
| Interval maps for disjoint closed ranges | |
| Invertible quotations | |
| Writing and reading until \r\n | |
| Definitions of 8-bit encodings like ISO 8859 and Windows 1252 | |
| ASCII encoding for streams | |
| Dummy encoding for binary I/O | |
| EUC-JP text encoding | |
| GB18030 encoding for Chinese text | |
| Tables for IANA encoding names | |
| ISO-2022-JP-1 text encoding | |
| Johab Korean text encoding | |
| Japanese text encodings | |
| Strict wrapper for encodings | |
| Converting strings to byte arrays and vice versa | |
| UTF32 encoding/decoding | |
| Client and server TCP/IP sockets, UDP/IP datagram sockets | |
| Levenshtein distance and diff between sequences | |
| Virtual sequence for bits of an integer | |
| Memoization | |
| Multiline string literals | |
| Persistent amortized O(1) deques | |
| Datastructure for functional peristent heaps, from ML for the Working Programmer | |
| Quoted printable encoding/decoding | |
| Regular expressions | |
| Combinators for creating regular expressions | |
| Sequence/tree combinators like deep-map, deep-each, etc | |
| sequences.parser vocabulary | |
| Sending mail via SMTP | |
| Insertion sort | |
| Hard-coded stack effects for primitive words | |
| Support for compile-time code transformation | |
| RSS 1.0, 2.0 and Atom feed parser | |
| Unicode 5.2 support | |
| Unicode grapheme and word breaking | |
| Unicode case conversion | |
| Unicode character categories | |
| Parsing words used by Unicode implementation | |
| Parsing Unicode data files | |
| Unicode string normalization | |
| Reads the UCD to get the script of a code point | |
| Word wrapping | |
| XML reader and writer | |
| XML RPC client and server | |
| Implements the automatic detection of encodings of XML documents | |
| XML-related character classes | |
| Contains XML data types and basic tools for manipulation | |
| Implements the parsing of directives in DTDs | |
| Implements the parsing of XML tags | |
| Contains built-in XML entities | |
| Standard HTML entities | |
| XML parsing errors | |
| xml.errors.debugger vocabulary | |
| Implements parsing XML names | |
| Primitive device for storing the state of the XML parser | |
| 'Generic words' that dispatch on XML tag names | |
| Basic tools for parsing XML | |
| Utilities for traversing an XML DOM tree | |
| Tools for printing XML, including prettyprinting |
| Vocabulary | Summary |
| Descriptive errors generated automatically for specially defined words | |
| Modern "Hello world" which demonstrates various Unicode scripts | |
| Rot13 demo | |
| Binary search trees | |
| Balanced AVL trees | |
| Splay trees | |
| Yahoo! search example using XML |