close
Libraries
Factor handbook

Prev:C library interface
Next:Vocabulary index


This index lists articles from loaded vocabularies which are not subsections of any other article. To explore more vocabularies, see Vocabulary index.
Image A GUI interface for OpenAI API
Image A Simple, Fast Dominance Algorithm
Image ASCII
Image ASCII encoding
Image AVL trees
Image Abstract stack checker values
Image Accessing the environment via the assoc protocol
Image Adler-32 checksum
Image Adobe Brackets support
Image Affine Transformations of 2d Vectors
Image Algebraic data types
Image Alias analysis for stack operations, array elements and tuple slots
Image Alien endian-aware types
Image Allocating registers for live intervals
Image Allocation for alien node parameters
Image Amazon S3
Image Assertions
Image Assign representations to vregs
Image Assigning registers to live intervals
Image Atom and RSS feed syndication
Image Audio file loader
Image Audio framework
Image Audio playback engine
Image Automated log analysis
Image BSD checksum
Image Balloon Bomber Emulator
Image Base16 conversions
Image Base24 conversions
Image Base32 conversions
Image Base36 conversions
Image Base45 conversions
Image Base58 conversions
Image Base62 conversions
Image Base64 conversions
Image Base85 conversions
Image Base91 conversions
Image Base92 conversions
Image Basic Linear Algebra Subroutines (BLAS) interface
Image Basic block instructions
Image Bech32 conversions
Image Bend
Image Binary Application Record Encoding (BARE)
Image Binary object serialization
Image Binary search trees
Image Bit arrays
Image Bit vectors
Image Block Joining
Image Bloom filters
Image Boolean expressions
Image Bootstrap primitives
Image C standard library math functions
Image C99 complex number types
Image CFG construction utilities
Image CFG node emitter for alien nodes
Image CGI (Common Gateway Interface)
Image CIE 1931 XYZ colors
Image CIE 1931 xyY colors
Image CIE 1976 LAB colors
Image CIE 1976 LUV colors
Image CMYK colors
Image CPU architecture description model
Image CPU x86 assembler
Image CPU x86 compiler backend
Image CPU x86 features
Image CPU x86 registers and memory operands
Image CRC16 checksum
Image CRC32 checksum
Image Calendar
Image Callables
Image Case mapping
Image ChaCha20 stream cipher
Image Changer syntax
Image Channels
Image Checksumming with External Utilities
Image Checksumming with Multiple Algorithms
Image Circular lists
Image Circular sequences
Image Cleanup Phase
Image Cocoa bridge
Image Code annotations
Image Code generation from MR (machine representation)
Image Collation and weak comparison
Image Colors
Image Column sequences
Image Combobox gadgets
Image Comma-separated-values parsing and writing
Image Common code used by several passes for def-use analysis
Image Common parametric curves.
Image Comparison conditions
Image Comparisons GVN
Image Complex component virtual sequences
Image Complex virtual sequences
Image Componentwise logic with SIMD vectors
Image Compress Factor image file for loading by the VM
Image Compressing data with bzip3
Image Compression (ZLIB)
Image Compression.bzip3.ffi
Image Computing stack frame size and layout
Image Concise Binary Object Representation (CBOR)
Image Concurrent combinators
Image Connection pools
Image Control Flow Graph IR
Image Control Pictures
Image Controlling the floating-point environment
Image Conventional SSA Form
Image Conversion of COLLADA assets
Image Conversion of Wavefront OBJ assets
Image Converting objects to human-readable strings
Image Converting objects to summary strings
Image Copy propagation
Image Core Graphics types
Image CouchDB Authentication Provider
Image Count-down latches
Image Counting semaphores
Image Coverage tool
Image Coverage tool dummy test vocabulary
Image Creating an editor integration
Image Crossreferencing word dependencies.
Image Cryptographic utilities
Image Ctags file
Image Cuckoo Filters
Image Dead code elimination
Image Dead code elimination
Image Def/use chain construction
Image Definition Dependency Management
Image Derivative Syntax
Image Derivatives
Image Descriptive errors
Image Displaying Images
Image Distributed message passing
Image Dual Numbers
Image EBNF
Image ELF nm
Image EUC-KR encoding
Image EditPad Pro support
Image Elevate bugs and caveats
Image Elevated permissions API
Image English natural language transformations
Image Enumeration classes
Image Environment variables
Image Escape analysis for tuple unboxing
Image Etags file
Image Examples of abbrev usage
Image Expansions of call( and execute( words
Image Extending models
Image Extensible Data Notation (EDN)
Image Extra combinators
Image Extra matrix operations
Image Extra properties for special words
Image Extra sets words
Image FUEL command listener
Image Factor image compression and uncompression
Image Farkup
Image Farkup streams
Image File system change monitors
Image Files tools
Image Final pass cleans up high-level IR
Image Final stage of compilation generates machine code from dataflow IR
Image Financial math
Image Flags
Image Fletcher's checksum
Image Flex borders
Image Form validators
Image Formatted TTY Output
Image Formatted printing
Image Fortran FFI
Image Fowler-Noll-Vo checksum
Image Furnace framework
Image Furnace user administration tool
Image Futures
Image Fuzz Testing
Image Fuzzy completion
Image GB 18030
Image GC maps
Image GC maps decoder
Image GIF Image Loader
Image GMail Client
Image GNU Database Manager
Image GPU-accelerated rendering
Image GUI Layout
Image Game controller input
Image Game loops
Image Game worlds
Image Garbage collection check insertion
Image Generalized sequence words
Image Generating instructions for accessing the data and retain stacks
Image Generating instructions for fixnum arithmetic
Image Generating instructions for inline memory allocation
Image Generating instructions for slot access
Image Generating random integers
Image Generating random passwords
Image Generators
Image Gilded Rose
Image Global stack analysis
Image Globs
Image Graphviz
Image Graphviz attributes
Image Graphviz notation
Image Grayscale colors
Image HSL colors
Image HSV colors
Image HTML elements
Image HTML entities
Image HTML streams
Image HTTP Download Utilities
Image HTTP client
Image HTTP protocol objects
Image HTTP(S) proxy variables
Image HTTP/2 HPACK
Image HWB colors
Image Hardware vector arithmetic (SIMD)
Image Hashcash
Image Help coverage linting
Image Hex Strings
Image Hexdump
Image High-level optimizer operating on lexical tree SSA IR
Image High-level tuple/database integration
Image History models
Image Human-friendly sorting
Image I/O timeout protocol
Image IANA-registered encoding names
Image ICMP
Image ID3 tags
Image IMAP library
Image IRC Client
Image ISO 2022-JP-1 encoding
Image Image normalization
Image Implementation details
Image Inferring alien words
Image Infix notation
Image Insert context saves
Image Integration with Emacs
Image Intel 8080 CPU Emulator
Image Interactive debugging of OpenGL applications
Image Interference testing using SSA properties.
Image Internet checksum
Image Interpolating code results into literal values
Image Interval sets
Image Introduction to brain-flak
Image Invertible quotations
Image JSON serialization
Image KHash checksum
Image Kakoune support
Image Korean Johab encoding
Image L-system
Image LCS, diffing and distance
Image LD Cache
Image LEB128 Encoding
Image LZW compression
Image Lazy lists
Image Leader book-keeping
Image Legacy 8-bit encodings
Image Limited input streams
Image Linear-scan register allocation
Image Lines
Image Link components
Image List gadgets
Image Live interval splitting
Image Live interval state
Image Live interval utilities
Image Live ranges for interference testing
Image Live ranges utilities
Image Liveness analysis
Image Loader for Factor images
Image Local stack analysis
Image Locks
Image Logic
Image Lucas-Lehmer Mersenne Primality test
Image Lunar Rescue Emulator
Image MD5 checksum
Image MD5 shadow passwords
Image MIME types
Image Mailboxes
Image Markdown streams
Image Matrix operations
Image MediaWiki API
Image Memory-mapped files
Image Merging sequences
Image Message-passing concurrency
Image MessagePack
Image Method chaining syntax
Image Method inlining and dispatch elimination
Image MetroHash checksum
Image Miller-Rabin probabilistic primality test
Image Minesweeper
Image Models
Image Monadics
Image MongoDB factor integration
Image Multiline
Image MurmurHash checksum
Image N-based sequences
Image Networking
Image Normalize IR created by high level IR builder to simplify subsequent passes
Image Null streams
Image OKLAB colors
Image OKLCH colors
Image Oauth2 Support
Image Object exchange points
Image Ogg Vorbis audio streaming
Image OpenCL
Image OpenGL error reporting
Image OpenSSL Binding
Image OpenSSL checksums
Image Operating system processes
Image PCRE binding
Image POP3 client library
Image Packing and Unpacking Binary Data
Image Parallel copy
Image Parsing command-line arguments
Image Parsing simple flat files
Image Partial continuations
Image Partially-dispatched math operations, used by the compiler
Image Path finding using the A* algorithm
Image Pattern matching
Image Peephole optimizations
Image Per-node dispatch for escape analysis
Image Persistent deques
Image Persistent heaps
Image Persistent sequence protocol
Image Persistent vectors
Image Piles
Image Pipes
Image Pixel formats
Image Plan9 acme editor support
Image Polynomials
Image Pools
Image Porter stemming algorithm
Image Prettyprinter stylesheet
Image Prime numbers
Image Print the hierarchy of a class
Image Product sequences
Image Progress bar models
Image Progress bars
Image Promises
Image Propagation for inline recursive combinators
Image Propagation for read-only tuple slots and array lengths
Image Propagation for straight-line code
Image Python binding
Image Quadtrees
Image Quoted printable encoding
Image Quoted words
Image RIPEMD checksum
Image RYB colors
Image Random combinators
Image Raylib
Image Raylib Live Coding
Image Raylib and Threads
Image Readline
Image Readline listener
Image Recaptcha support for Furnace
Image Reference image
Image Registration Data Access Protocol (RDAP)
Image Regular expression combinators
Image Regular expressions
Image Relocatable VM objects
Image Remote Channels
Image Rendering Graphviz output
Image Reservoir Sampling
Image Roles
Image Roman numerals
Image Ryƫ Float to String Conversion
Image SHA-2 checksum
Image SIMD vector conversion
Image SMTP client library
Image SSA Destruction
Image SSA construction
Image Safe prime numbers
Image Scaffold tool
Image Scaling images in a gadget
Image Secure sockets (SSL, TLS)
Image Sequence parser
Image Shift JIS
Image Signal handlers
Image Simple backtracking non-determinism
Image Skipping escape analysis pass for code which does not allocate
Image Slate gadget
Image Slots syntax sugar
Image Smart arrow models
Image Smart short-circuit combinators
Image Snake Game
Image Sorting by multiple keys
Image Space Invaders Emulator
Image Sparse propagation for branches
Image Specialized vectors
Image Spider
Image Spill slot assignment
Image Splay trees
Image Splitting trending sequences
Image Stack effect inference implementation
Image Stack finalization
Image Stack frames
Image Statistics
Image String word wrapping
Image Strongly-typed word definitions
Image Suffix arrays
Image SuperFastHash checksum
Image Support for predicated value info
Image Syntax extensions for XML
Image Syntax for python calls from factor
Image Table gadget configuration
Image Temporary files
Image Tensor Operators
Image Tensors
Image Terminfo Databases
Image Testing image encoders and decoders
Image The Boyer-Moore algorithm
Image The Game of 24
Image The Kaleidoscope language
Image The Unused Vocabulary Linter
Image The lexer
Image Threaded servers
Image Throwing exceptions on stream exhaustion
Image Time-Based One-Time Passwords
Image Timers
Image Tom's Obvious Markup Language (TOML)
Image Tracking memory allocations
Image Translating Factor graphs into DOT
Image Tuple arrays
Image Tuple unboxing
Image Tuple-constructing combinators
Image UI listener styling
Image URL rewrite responders
Image UTF-16 encoding
Image UTF-32 encoding
Image UUID (Universally Unique Identifier)
Image Uncompress compressed Factor image files
Image Unicode category syntax
Image Unicode data tables
Image Unicode normalization
Image Unicode script properties
Image Unicode support
Image Uninitialized stack location clearing
Image Unique files
Image Universally Unique Lexicographically Sortable Identifier
Image Unix Process Scheduling
Image Unix file attributes
Image Unix groups
Image Unix users
Image Unrolled lists
Image Unrolled sequence iteration combinators
Image Utilities for generic word and method defining parsing words
Image Utilities for traversing XML
Image Utilities used by several optimization passes run in the later stages
Image Utility words used by CFG optimization
Image Utility words used by locals parsing words
Image VM memory layout constants
Image Value info data type and operations
Image Value numbering expression graph
Image Value numbering utilities
Image Variables for holding stack effect inference state
Image Vim support
Image Virtual register representation selection
Image Virtual sequence protocol
Image Virtual single-assignment registers
Image Vocabulary resource metadata
Image Vreg Coalescing
Image Window controls
Image Windowed sequences
Image Wipe
Image Word Timer
Image Word and grapheme breaks
Image Word object wrapping
Image Word wrapping
Image Working with binary data
Image Wrapped Hashtable protocol
Image Writing XML
Image XML data types
Image XML entities
Image XML parsing errors
Image XML-RPC
Image XxHash checksum
Image YAML serialization
Image YIQ colors
Image YUV colors
Image Z algorithm