Vocabulary | Summary |
lexer | Factor source code lexer |
Vocabulary | Summary |
base16 | Base16 encoding/decoding (RFC 3548) |
base24 | Base24 encoding/decoding |
base32 | Base32 encoding/decoding (RFC 3548, RFC 4648, Crockford) |
base36 | Base36 encoding/decoding |
base45 | Base45 encoding/decoding (RFC 9285) |
base58 | Base58 encoding/decoding |
base62 | Base62 encoding/decoding |
base64 | Base64 encoding/decoding (RFC 3548) |
base85 | Base85 encoding/decoding (ASCII85, ADOBE85, Z85) |
base91 | Base91 encoding/decoding |
csv | CSV parser |
ini-file | Parses INI configuration files. |
ip-parser | Parsing IPv4 and IPv6 addresses |
json | JSON reader and writer |
peg | Parsing expression grammar and packrat parser |
peg.ebnf | Declarative EBNF language for writing PEG parsers |
peg.search | Search and replace using parsing expression grammars |
quoted-printable | Quoted printable encoding/decoding |
regexp | Regular expressions |
regexp.combinators | Combinators for creating regular expressions |
resolv-conf |
Vocabulary | Summary |
brain-flak | A Brain-flak to Factor compiler |
c.preprocessor | |
parser-combinators | Haskell-style lazy parser combinators |
parser-combinators.simple | |
peg.expr | Simple expression evaluator using EBNF |
peg.javascript | JavaScript Parser |
peg.pl0 | Grammar for PL/0 Language |