Forthic Module Documentation

November 9, 2025 ยท View on GitHub

Generated: 2025-11-08T23:19:10.693Z

9 modules with 148 words total

Modules

ModuleWordsDescription
array29Array and collection operations for manipulating arrays and records.
boolean14Comparison, logic, and membership operations for boolean values and conditions.
core27Essential interpreter operations for stack manipulation, variables, control flow, and module system.
datetime15Date and time operations using the Temporal API for timezone-aware datetime manipulation.
fs9TypeScript-specific file system operations for Node.js runtime.
json3JSON serialization, parsing, and formatting operations.
math24Mathematical operations and utilities including arithmetic, aggregation, and conversions.
record10Record (object/dictionary) manipulation operations for working with key-value data structures.
string17String manipulation and processing operations with regex and URL encoding support.
  • array: <REPEAT, APPEND, BY-FIELD, DIFFERENCE, DROP, ... (24 more)
  • boolean: !=, <, <=, ==, >, ... (9 more)
  • core: DEFAULT, DEFAULT, DUP, END-LOG, EXPORT, ... (22 more)
  • datetime: >DATE, >DATETIME, >TIME, >TIMESTAMP, ADD-DAYS, ... (10 more)
  • fs: APPEND-FILE, BASENAME, DIR-EXISTS?, DIRNAME, FILE-EXISTS?, ... (4 more)
  • json: >JSON, JSON-PRETTIFY, JSON>
  • math: -, *, /, +, ABS, ... (19 more)
  • record: <DEL, <REC!, |REC@, INVERT-KEYS, KEYS, ... (5 more)
  • string: /N, /R, /T, >STR, ASCII, ... (12 more)