kForth User's Guide



  1. Overview
    1. Installation
      1. Linux


  2. Using kForth
    1. The Basics
    2. More Words
    3. Using the Stack
    4. Variables and Constants
    5. Stack Diagrams
    6. Simple Word Examples
    7. Acting on Conditions
    8. The Return Stack
    9. Using Memory


  3. kForth Dictionary
    1. Dictionary Maintenance
    2. Defining Words
    3. Control Structures
    4. Stack and Memory Operations
    5. Logic and Bit Manipulation Operations
    6. Arithmetic and Relational Operations
    7. Floating Point Functions
    8. Number Conversion
    9. Input and Output
    10. File Access
    11. Operating System Interface
    12. Miscellaneous



  4. Programming Examples

  5. Technical Information
    1. Release Specifications
    2. Implementation
      1. ANS Forth Compliance
      2. Threading Model
      3. Signed Integer Division
      4. Double Numbers
      5. Floating Point Implementation
      6. Special Features
    3. Benchmarks and Tests
    4. VM Error Codes
    5. Source Code Map
    6. Embedding kForth



  6. Advanced Programming with kForth
    1. Assembly Language Programming with asm-x86