forthcalcul
 
Home
Forth
 
Library in MobileDB
needs
29716 bytes
onPalm
Quartus Handheld Software
 Home > Forth > Glossary  10-7-6

Glossary
Quartus memo words,

in library order
Forth wordstack descriptorline#memo file
carray( n "name" -- )5arcfour
j+!( n -- )12arcfour
init-S( -- )14arcfour
mix-S( K-addr length -- )16arcfour
arcfourkey( K-addr length -- )25arcfour
arcfour( M-addr length -- ) 28arcfour
MD5( c-addr u -- c-addr2 16 )42arcfour
ASSEMBLER 6asm68k
CODE 11 asm68k
END-CODE 16asm68k
FORTH 21asm68k
2, 23asm68k
?, 24asm68k
define: 26asm68k
postfix 30asm68k
prefix  31asm68k
fix 32asm68k
instr: 36asm68k
.b  42asm68k
.w 43asm68k
.l 44asm68k
sz 46asm68k
long? 52asm68k
-sz1 53asm68k
regs 56asm68k
mode  59asm68k
field 75asm68k
dn?( ea -- ea flag )82asm68k
src( ea ins -- ea ins' ) 83asm68k
dst( ea ins -- ea ins' )84asm68k
double?( mode -- flag )94asm68k
index?( [n] mode -- [a] mode )96asm68k
more?( ea -- flag )102asm68k
,more( ea -- )103asm68k
extra? ( [n] mode -- mode )108asm68k
,extra( -- )113asm68k
imm 120asm68k
immsr  130asm68k
iq 136asm68k
ieaa 143asm68k
isr 151 asm68k
ibit 170asm68k
setclass 4asm68k.part2
ibra 6asm68k.part2
idbr 13asm68k.part2
iset 18asm68k.part2
MOVE 24asm68k.part2
MOVEQ 26asm68k.part2
MOVE>USP( An )28asm68k.part2
MOVE<USP( An )29asm68k.part2
MOVEM> 30asm68k.part2
MOVEM< 32asm68k.part2
MOVEP 34asm68k.part2
CMPM 39asm68k.part2
EXG 41asm68k.part2
EXT( Dn )47asm68k.part2
SWAP( Dn )48asm68k.part2
STOP( n )49asm68k.part2
TRAP( n )50asm68k.part2
LINK ( n An )51asm68k.part2
UNLK( An )52asm68k.part2
EOR( Dn ea )53asm68k.part2
CMP( ea Dn )54asm68k.part2
ibcd 57asm68k.part2
idd 64asm68k.part2
idea  71asm68k.part2
iead 82asm68k.part2
iea 91asm68k.part2
ieas  102asm68k.part2
icon 110asm68k.part2
THEN( fwdref -- )118asm68k.part2
IF( condition -- fwdref ) 121asm68k.part2
ELSE( oldfwdref -- newfwdref )123asm68k.part2
BEGIN( -- target )126asm68k.part2
UNTIL ( target cond -- )127asm68k.part2
AGAIN( target -- )129asm68k.part2
WHILE( cond -- fwdref )130asm68k.part2
REPEAT( target fwdref -- )131asm68k.part2
FOR( Dn -- Dn target )134asm68k.part2
NEXT( Dn target -- ) 136asm68k.part2
assert-error( x -- )8assert
assertion( 11assert
assert0(  24assert
assert1( 27assert
assert2( 30assert
assert3( 33assert
assert( 36assert
backlight( bool --)3backlight
backlight?( -- bool)6backlight
bitmap( height width "name" -- )3bitmap
date>day-of-week 34calendar
kday( d1 k o -- d2) 36calendar
before( d1 k -- d2)42calendar
on-or-before( d1 k -- d2)43calendar
nearest( d1 k -- d2) 44calendar
on-or-after( d1 k -- d2)45calendar
after( d1 k -- d2)46calendar
nth( d1 k n -- d2) 48calendar
last( d1 k -- d2)54calendar
first( d1 k -- d2)55calendar
second( d1 k -- d2) 56calendar
third( d1 k -- d2)57calendar
fourth( d1 k -- d2)58calendar
fifth( d1 k -- d2) 59calendar
leapyear?( year -- bool)61calendar
dmy>date( day month year -- d)66calendar
reduce( ud1 ud2 -- udquot udrem)86calendar
date>year( d -- year)89calendar
date>dmy( d -- day month year)108calendar
iso>date( day week year -- d)125calendar
date>iso( d -- day week year)132calendar
of  5case
endof 10case
endcase 13case
thens 5condthens
VALUE( x "name" --)3core-ext
TO( x "name" --)6core-ext
2R> 11core-ext
2>R 12core-ext
2R@ 13core-ext
?DO 15core-ext
DO  21core-ext
?resolve-do 23core-ext
LOOP 26core-ext
+LOOP  30core-ext
C" 34core-ext
ERASE 38core-ext
PAD  40core-ext
WITHIN 42core-ext
D>S 44core-ext
.R 46core-ext
U> 48core-ext
U.R 50core-ext
WITHIN( test low high -- flag)53core-ext
[COMPILE] 56core-ext
UseCard( n -- )13DataMgr
OpenDB( mode zaddr len -- dbr. )16 DataMgr
CloseDB( dbr. -- )22DataMgr
CreateDB 25DataMgr
dm*( d n -- d*n)4dblmath
dm/( d +n -- d/n)5dblmath
ud/mod( ud1 ud2 -- udr udq)9dblmath
dmod( d +n -- +m)18dblmath
admod( d +n -- +m)22dblmath
disassembler 9disasm
w@( a -- x )14disasm
b@( a -- byte )15disasm
l@( a -- x. )16disasm
approximate 21disasm
exact  22disasm
doing-call 29disasm
not-doing-call 30disasm
byte>cell ( byte -- n )32disasm
>flag( bool -- flag )36disasm
bits( n offset bits -- bits-of-n )38disasm
bit-set?( n bit -- flag )41disasm
op-bits( off #bits -- n )44disasm
op-bit?( bit# -- flag )47 disasm
op-btst( bit# -- )50disasm
6&7( -- 6&7 )59disasm
6&7?( -- flag )60 disasm
op>>9( -- op>>9 )62disasm
op>>3( -- op>>3 )63disasm
a2+  65disasm
param 67disasm
.#( -- )69disasm
.,( -- )71disasm
bin.#( -- )73disasm
set-size( -- )76disasm
>arg 78disasm
size$  80disasm
.size 84disasm
.long 86disasm
.word  87disasm
.byte 88disasm
.base-char 90disasm
done? 97disasm
+long 98disasm
+cycles 99disasm
+mem 100disasm
+if-long  101disasm
is-mem 102disasm
.imm 104disasm
.areg  112disasm
.dreg 113disasm
.( 115disasm
.) 116 disasm
.an 117disasm
.a@( .areg .)118disasm
.a@+( .areg ." )119disasm
.-a@ 120disasm
.num 121disasm
.dw( -- )123disasm
.param-size ( -- )125disasm
cstype( cs-addr u -- )129disasm
.called-name?( cfa -- )132disasm
.args-reladr ( adr -- )137disasm
.,r) 140disasm
.an+w( op -- )144disasm
.param  148disasm
.an+r+b 3disasm.part2
.pc+r+b 7disasm.part2
.pc+w  9disasm.part2
.abs.w 11disasm.part2
.abs.l 13disasm.part2
.ext( op -- )16 disasm.part2
.source 21disasm.part2
,source 27disasm.part2
,areg 28 disasm.part2
,dreg 29disasm.part2
.movem 32disasm.part2
nib4:0 38 disasm.part2
dism-clr 43disasm.part2
nib4:4 46disasm.part2
nib4:6 53 disasm.part2
nib4:8 59disasm.part2
nib4:10 69disasm.part2
nib4:14 74 disasm.part2
nib4:12 83disasm.part2
nib4-unique 89disasm.part2
nib4-special  99disasm.part2
.nib4-reg 108disasm.part2
nib4 129disasm.part2
.dest  3disasm.part3
nib1-3 8disasm.part3
dyn$ 18disasm.part3
.stat-bit 21 disasm.part3
nib0-unique 25disasm.part3
nib0$ 40disasm.part3
nib0-dest  44disasm.part3
nib0 49disasm.part3
.cond$ 75disasm.part3
.cond 79 disasm.part3
set-high-branch( adr -- )81disasm.part3
uncond-bra?( adr -- )84disasm.part3
cond-bra?( adr -- ) 90disasm.part3
nib5 94disasm.part3
nib6 112disasm.part3
.moveq  124disasm.part3
nib8 128disasm.part3
nib9 3disasm.part4
nib11 20 disasm.part4
.mul 36disasm.part4
.exg 47disasm.part4
nib12 49disasm.part4
.rot$ 63disasm.part4
.rotlr 66disasm.part4
nib14 70disasm.part4
nib13 79disasm.part4
init-disasm 95disasm.part4
disasm( a -- a+ flag )100disasm.part4
forth? 111disasm.part4
see 141disasm.part4
outinit( -- )14doc
outfree( -- )18doc
out,( c -- )23doc
OpenDocDB 26doc
CloseDocDB ( dbr. -- )30doc
Decompress( addr. len -- a. n )35doc
GetRecord( index -- addr u )64doc
display ( c-addr. u -- )76doc
go 80doc
Evaluate-Buf( -- )30docinc
Eval-Record ( c-addr. u -- )39docinc
needed?( c-addr u -- flag )60docinc
DocIncluded( c-addr u -- )64docinc
DocNeeded( c u -- )117docinc
DocInclude( "name" -- )120docinc
DocNeeds( "name" -- )122 docinc
DocInclude"( "name<">" -- )124docinc
DocNeeds"( "name<">" -- )126docinc
M+ 3double
D= 4double
D< 5double
D0<  6double
D0= 7double
D>S 8double
D. 9 double
2ROT 10double
environment( -- )4environment
end-environment( -- )6environment
ENVIRONMENT? 29environment
coords@( -- y x )44Events
itemid 46Events
KEY?( -- flag )3facility
AT-XY( col row -- )9facility
TIME&DATE 4facility-ext
FlushQueue( -- )5Fields
FieldFocus( fieldid -- )8Fields
string>Field( c-addr u fieldID -- Err ) 16Fields
Field>string( c-addr fieldID -- len )22Fields
-frot( F: r1 r2 r3 -- r3 r1 r2 )4float-ext
F~( F: r1 r2 r3 -- )7float-ext
zeroes( n -- )17float-ext
(point) 23float-ext
#trailing0 ( c-addr u -- u1 )25float-ext
(f.)( F: r -- )31float-ext
F.( F: r --)47float-ext
REPRESENT  3float
GetObjectIndex( objectid -- index )3Forms
GetObjectPtr( objectid -- ptr. )7Forms
GetControlValue( controlid -- flag )12Forms
SetControlValue( flag controlid -- )17Forms
SetLabel( &string. controlid -- )22Forms
until-drawn( formID -- )25Forms
PopupForm( formID -- )32Forms
line( y2 x2 y1 x1 --)3graphics
point( y x -- )4graphics
rpoint( y x --)7graphics
point2( y x -- y x)9graphics
point4( y x -- y -x)11graphics
point8( y x --)13graphics
circle( radius cy cx --)16graphics
rounded-rectangle 27graphics
rectangle( height width y x --)33graphics
erase-rounded-rectangle 36graphics
erase-rectangle 41graphics
frame 46graphics
at( y x --)63graphics
cursor-position( -- y x )65graphics
(ID)( <cccc> -- id. )8ids
[ID] 14ids
ID( <cccc> -- )18ids
inputfldlen( -- len )22input
center-title( c-addr u -- )26input
get-input 33input
string 69input
test 70input
(allocate)( u -- a. ior )5Mem
(free)( a. -- ior )8Mem
(size) ( a. -- u )9Mem
(resize)( a. u -- ior )10Mem
MemoDBR 10memo
OpenMemoDB ( -- )13memo
CloseMemoDB( -- )17memo
WriteNewMemo( zstring length -- )20memo
testdata  31memo
testdata1 32memo
test 34memo
t 41 memo
dir 44memo
inrange?( a. -- flag )6memory
rel>Handle( a -- h. )9 memory
Handle>rel( h. -- a 0=success|ior )12memory
ALLOCATE( u -- a ior )17memory
FREE( a -- ior ) 20memory
RESIZE( a1 u -- a2 ior )23memory
size( a -- u )28memory
o 10 music
v 11music
t 12music
whole 14music
half  15music
quarter 16music
eighth 17music
sixteenth  18music
dot 19music
reset 21music
note 24music
seed( ud -- )3random
rand( -- n )4random
getregs 6regs
#8  12regs
.regs 16regs
OpenResDB 7resources
use-resources  13resources
set( n <c> -- )8roman
symbol>value( char -- value )20roman
symbol10x( sym -- sym*10 ) 22roman
rn( <digit> <string> -- )25roman
digit>roman( c -- addr )34roman
roman> ( addr u -- n )39roman
roman10x( addr u -- )52roman
>roman( u1 -- addr u2 )64roman
bartype( u -- )73roman
split-roman( u -- nnn 1000's )79roman
romantype( +n -- )85roman
unique 6safe
matchtag 10safe
;; 12safe
;  14safe
:noname 17safe
: 18safe
compiletime( xt "name" --) 20safe
anytime( xt "name" --)29safe
comp? 38safe
checkaddr  40safe
check0 44safe
checkbase 46safe
2or( d1. d2. -- d3. )43serial
InitSerLib( -- err )63serial
serSysTrap( # -- )68serial
serSysTrap2n( a b # -- n )71 serial
serSysTrap4n( a b c d # -- n )73serial
serClearErr( -- )76serial
serOpen( baud. -- err ) 79serial
serClose( -- err )82serial
serSend10A( &addr. len. -- err )86serial
str>lstr( &addr len -- &addr. len. )89serial
serSend10( &addr len -- err )92serial
serSendA( &addr. len. -- #. err )96 serial
serSend( &addr len -- #. err )102serial
serSendWait( -- err )105serial
set-timeout( timeout. -- ) 112serial
get-timeout( -- timeout. )115serial
serRecv10A( &addr. len. -- err )119serial
serRecv10( &addr len -- err )124serial
serRecvA( &addr. len. -- #. err )128serial
serRecv( addr cnt -- #. err )133serial
serRecvCheck( -- bytes. err )137serial
serRecvFlush( -- )141serial
serRecvWaitA( bytes. -- err ) 145serial
serRecvWait( bytes -- err )149serial
serSetRecvBuffA 153serial
serSetRecvBuff( &addr len -- err )157serial
serGetStatus( -- cts dsr err )161serial
serGetSettings( &settings -- err )172serial
serSetSettings( &settings -- err )175serial
cts?( -- flag )178serial
simple-handler 13 simple-handler
SystemSound( soundID --)3sound
SndOldDoCmd( &sndcmd -- err)6sound
sound( vol0..64 ms hz --)11sound
/STRING 3string
BLANK 5string
field( n "fieldname" -- )6struct
end-struct( s "structname" --)10struct
sizeof( "structname" -- s)14struct
EMPTY-STACK( ... -- )32tester
ERROR( c-addr u -- )37tester
{ 50tester
->( ... -- )54tester
} 63tester
TESTING( -- )83tester
type.left  4textalign
pixel-width( c-addr u -- width )8textalign
type.right 11textalign
type.center ( c-addr u center -- )16textalign
unnest 11tinylocals
&unnest. 16tinylocals
use-locals 18tinylocals
test( 0 -- 0 1 2 3 4 5 4 3 2 1 0 )25tinylocals
binary 5tinynums
tinychar( "name" -- )7tinynums
tinyspace( -- )88tinynums
tinycr( -- )90tinynums
tinyemit( char -- )93tinynums
tinytype( c-addr u -- )101tinynums
place( a1 n1 a2 -- )6 toolkit
place,( a1 n1 -- )9toolkit
bounds( a n -- a+n a )13toolkit
>lower( C -- c )16 toolkit
>upper( c -- C )19toolkit
append( at ut as us -- at ut+us )24toolkit
array( cells <name> -- )27toolkit
under+( n1 x1 n2 -- n1+n2 x1 )31toolkit
enum( n -- )34toolkit
[end]  38toolkit
[defined] 40toolkit
0allot( chars -- )42toolkit
3drop  45toolkit
4drop 46toolkit
6drop 47toolkit
[THEN]( --)3tools-ext
[ELSE]( --)6tools-ext
[IF]( flag --)11tools-ext
([if])( flag --)14tools-ext
([else])( --)30tools-ext
table 2trig
(sin)( n -- n')27trig
sin ( n -- n')30trig
cos( n -- n')34trig
black 7turtle
white  7turtle
goto( y x )8turtle
drawto( toY toX --)9turtle
turtle  12turtle
sindist( angle distance -- yOffset)14turtle
cosdist( angle distance -- xOffset)16turtle
turn( angle --)18turtle
fwd( distance --)19turtle
OSversion( -- minor major )7Ver
z"( ...<"> -- runtime: c-addr u )5zstrings