Quartus Forth Manual

Table of Contents - Quartus Forth Home Page - How to Register

Documentation for Words Specific to Quartus Forth

Quartus provides a number of kernel words beyond those specified by the ISO/ANSI Forth Standard:

Interface Words:

System Words:

Memory Words:

Stand-alone PRC Generation Words (registered version only):

Dictionary Words:

Floating-Point Words:

General-Purpose Words:

Inline function tables: select/xt/end-select

PalmOS System Calls (systraps):

Quartus Forth knows the names, parameters and return values of 828 PalmOS system calls.

From the PalmOS SDK documentation provided by 3Com:
DmCloseDatabase

Purpose: Close a database.
Prototype: Err DmCloseDatabase (DmOpenRef dbR)
Parameters: dbR        Database access pointer.
Result: Returns 0 if no error or dmErrInvalidParam if an error occurs.

The Quartus equivalent:
Purpose: Close a database.
Glossary entry: DmCloseDatabase ( dbP. -- Err )
Parameters: dbP.  Database access pointer.
Result: Returns 0 if no error or dmErrInvalidParam if an error occurs.

Here is a list of all PalmOS system calls, called systraps, transparently supported by Quartus Forth. Quartus Forth knows how many parameters each expects on the data stack, and what parameters each returns.  Forth stack diagrams ( -- ) are provided here for all systraps. The parameters are just as described in 3Com's PalmOS SDK documentation, but with the parameter order reversed right-to-left.


Table of Contents - Quartus Forth Home Page
© 1998, 1999 Neal Bridges. All rights reserved.