Quartus Forth Manual

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

Library Files

The following files are provided in Memopad Archive format (Library.MPA). The latest versions can also be found in the Quartus File Area in text format.

See also the Library Documentation section of the manual.

arcfour The arcfour symmetric encryption algorithm.

asm68k
asm68k.part2

Integrated inline 68K assembler.
assert Provides compile-time assertions; useful when debugging.
backlight Allows program control over the backlight on the PalmPilot.
bitmap Allows the definition of inline bitmap objects.
calendar ANSI Forth Gregorian & ISO date routines. Algorithms are from 'Calendrical Calculations', N. Dershowitz & E.M. Reingold, 1997, ISBN 0-521-56474-3
case Implementation of the Standard CORE EXT words CASE OF ENDOF ENDCASE.
condthens A solution for conditional constructs (simpler than CASE..ENDCASE). Courtesy of Wil Baden.
core-ext Provides words from the Standard CORE EXT wordset that are not defined in the Quartus Forth kernel.
dblmath Additional double arithmetic words.

disasm
disasm.part2
disasm.part3
disasm.part4

68K disassembler, including an implementation of the Standard TOOLS word SEE.
doc Library code allowing access to compressed Doc-format (AportisDoc, etc.) files.
docinc Allows source to be read from Doc-format files.
double Provides words from the Standard DOUBLE wordset that are not defined in the Quartus Forth kernel.
DataMgr Library code for accessing PalmOS databases.
environment Provides ENVIRONMENT? from the Standard CORE wordset.
Events Defines all PalmOS event types.
facility-ext Provides TIME&DATE from the Standard FACILITY EXT wordset.
facility Provides KEY? and AT-XY from the Standard FACILITY wordset.
file Provides S" from the Standard FILE wordset.
fonts Defines all Palm OS font IDs.
Fields Helper words for Palm OS GUI field manipulation.
Forms Helper words for Palm OS GUI form manipulation.
graphics Various graphics words (line, circle, rounded-rectangle, etc.)
ids Provides an easy way to specify creator IDs and resource types.
input Provides pop-up dialogs for string input.
memo Allows the creation of new memos in the Memopad application.
memory Provides the Standard MEMORY wordset.
music A simple lexicon for producing music from the Palm internal speaker.
Mem Words allowing the allocation of additional memory from the Palm OS dynamic RAM heap.
random Access to the Palm OS random number generator.
regs Displays the current contents of the sixteen MC68000 CPU data and address registers.
resources Simple access to external GUI resources from within your applications.
roman Provides Roman numeral manipulation words. Used in Duco.
safe Adds extra error checking to a number of Quartus Forth words. Useful during debugging.
simple-handler A menu handler used in the sample sources. No longer necessary, as menu events are now passed directly to the application via EKEY. The sample sources will soon be updated.
sound Tone generation from the Palm OS internal speaker.
string Additional words from the Standard STRING wordset.
tester John Hayes' module allowing simple { test -> result } tests.
textalign Right, left, and center-alignment of displayed text.
tinylocals A non-standard but quite usable implementation of variables with local scope.
tinynums Provides tiny (4x5) digits. Used by Year.
toolkit A number of generally useful words.
tools-ext Words from the Standard TOOLS EXT wordset.
trig Provides integer SIN and COS to three decimal places of accuracy.
turtle Simple LOGO-like 'turtle-graphics' words.
Ver A word returning the PalmOS version.
zstrings Defining word for zero-delimited strings.

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