Vocabulary | Summary |
definitions | Definition protocol and cross-referencing |
memory | Heap introspection support |
Vocabulary | Summary |
bootstrap.image | Bootstrap image generation |
editors | Editor integration |
help.lint | Help lint tool |
help.lint.checks | |
help.vocabs | Browsing vocabularies |
inspector | Terminal-based object viewer and editor |
listener | Terminal-based interactive code evaluator |
prettyprint | Factor source code prettyprinter |
stack-checker | Stack effect inference |
tools.annotations | Support for breakpoints and watchpoints on words |
tools.crossref | Inspecting definition usages |
tools.deploy | Deploying minimal stand-alone images |
tools.deploy.macos | Deploying minimal stand-alone macOS application bundles |
tools.deploy.unix | Deploying minimal stand-alone binaries on *nix-like systems |
tools.deploy.windows | Deploying minimal stand-alone Windows executables |
tools.memory | Data and code heap introspection tools |
tools.ps | Process listing utility |
tools.test | Unit test framework |
tools.time | Timing code execution |
ui.tools | Graphical developer tools |
ui.tools.browser | Graphical help browser |
ui.tools.debugger | Graphical error display |
ui.tools.inspector | Graphical object viewer and editor |
ui.tools.listener | Graphical code evaluator |
ui.tools.walker | Graphical code single stepper |
Vocabulary | Summary |
annotations | Code annotation comment syntax |
classes.hierarchy | Print a class hierarchy |
help.lint.coverage | Documentation coverage linter |
project-euler.ave-time | Averaging code execution times |
tools.image.compressor | compress Factor image file for loading by the VM |
tools.image.uncompressor | uncompress compressed Factor image files |
tty-server | Connect to a Factor listener through telnet |
tty-server.shared | Connect to a *shared* Factor listener through telnet |