Next: , Previous: , Up: Top   [Contents][Index]


Word Index

This index is a list of Forth words that have “glossary” entries within this manual. Each word is listed with its stack effect and wordset.

Jump to:   !   #   $   %   '   (   )   *   +   ,   -   .   /   0   1   2   :   ;   <   =   >   ?   @   [   \   ]   ~  
A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X  
Index Entry  Section

!
! w a-addr -- core: Memory Access
!!FIXME!! -- unknown: Debugging
!@ u1 a-addr -- u2 gforth: Pthreads

#
# ud1 -- ud2 core: Formatted numeric output
#! -- gforth: Running Image Files
#> xd -- addr u core: Formatted numeric output
#>> -- gforth: Formatted numeric output
#loc nline nchar "file" -- unknown: Debugging
#s ud -- 0 0 core: Formatted numeric output
#tib -- addr core-ext-obsolescent: The Text Interpreter

$
$! addr1 u $addr -- gforth-string: String words
$!len u $addr -- gforth-string: String words
$+! addr1 u $addr -- gforth-string: String words
$+!len u $addr -- addr unknown: String words
$. addr -- unknown: String words
$? -- n gforth: Passing Commands to the OS
$@ $addr -- addr2 u gforth-string: String words
$@len $addr -- u gforth-string: String words
$boot $addr -- unknown: String words
$del addr off u -- gforth-string: String words
$exec xt addr -- unknown: String words
$free $addr -- gforth-string: String words
$init $addr -- unknown: String words
$ins addr1 u $addr off -- gforth-string: String words
$iter .. $addr char xt -- .. gforth-string: String words
$over addr u $addr off -- unknown: String words
$save $addr -- unknown: String words
$saved addr -- unknown: String words
$slurp fid addr -- unknown: String words
$slurp-file addr1 u1 addr2 -- unknown: String words
$split addr u char -- addr1 u1 addr2 u2 gforth-string: String words
$tmp xt -- addr u unknown: String words
$Variable -- unknown: String words
$[] u $[]addr -- addr' unknown: String words
$[]! addr u n $[]addr -- unknown: String words
$[]# addr -- len unknown: String words
$[]+! addr u n $[]addr -- unknown: String words
$[]. addr -- unknown: String words
$[]@ n $[]addr -- addr u unknown: String words
$[]boot addr -- unknown: String words
$[]free addr -- unknown: String words
$[]map addr xt -- unknown: String words
$[]save addr -- unknown: String words
$[]saved addr -- unknown: String words
$[]slurp fid addr -- unknown: String words
$[]slurp-file addr u $addr -- unknown: String words
$[]Variable -- unknown: String words

%
%align align size -- gforth: Structure Glossary
%alignment align size -- align gforth: Structure Glossary
%alloc align size -- addr gforth: Structure Glossary
%allocate align size -- addr ior gforth: Structure Glossary
%allot align size -- addr gforth: Structure Glossary
%size align size -- size gforth: Structure Glossary

'
' "name" -- xt core: Execution token
' "name" -- xt oof: The OOF base class
'cold -- gforth: Modifying the Startup Sequence

(
( compilation 'ccc<close-paren>' -- ; run-time -- core,file: Comments
(local) addr u -- local: Standard Forth locals

)
) -- gforth: Assertions

*
* n1 n2 -- n core: Single precision
*/ n1 n2 n3 -- n4 core: Mixed precision
*/mod n1 n2 n3 -- n4 n5 core: Mixed precision

+
+ n1 n2 -- n core: Single precision
+! n a-addr -- core: Memory Access
+!@ u1 a-addr -- u2 gforth: Pthreads
+DO compilation -- do-sys ; run-time n1 n2 -- | loop-sys gforth: Arbitrary control structures
+field unknown unknown: Forth200x Structures
+load i*x n -- j*x gforth: Blocks
+LOOP compilation do-sys -- ; run-time loop-sys1 n -- | loop-sys2 core: Arbitrary control structures
+ltrace -- unknown: Debugging
+thru i*x n1 n2 -- j*x gforth: Blocks
+TO value "name" -- gforth: Values
+x/string xc-addr1 u1 -- xc-addr2 u2 xchar: Xchars and Unicode

,
, w -- core: Dictionary allocation

-
- n1 n2 -- n core: Single precision
--> -- gforth: Blocks
-DO compilation -- do-sys ; run-time n1 n2 -- | loop-sys gforth: Arbitrary control structures
-LOOP compilation do-sys -- ; run-time loop-sys1 u -- | loop-sys2 gforth: Arbitrary control structures
-ltrace unknown unknown: Debugging
-rot w1 w2 w3 -- w3 w1 w2 gforth: Data stack
-trailing c_addr u1 -- c_addr u2 string: Memory Blocks
-trailing-garbage xc-addr u1 -- addr u2 xchar-ext: Xchars and Unicode

.
. n -- core: Simple numeric output
." compilation 'ccc"' -- ; run-time -- core: Displaying characters and strings
.( compilation&interpretation "ccc<paren>" -- core-ext: Displaying characters and strings
.debugline nfile nline -- gforth: Debugging
.id nt -- F83: Name token
.name nt -- gforth-obsolete: Name token
.path path-addr -- gforth: General Search Paths
.r n1 n2 -- core-ext: Simple numeric output
.s -- tools: Examining
.\" compilation 'ccc"' -- ; run-time -- gforth: Displaying characters and strings

/
/ n1 n2 -- n core: Single precision
/does-handler -- n gforth: Threading Words
/l -- u gforth: Address arithmetic
/mod n1 n2 -- n3 n4 core: Single precision
/string c-addr1 u1 n -- c-addr2 u2 string: Memory Blocks
/w -- u gforth: Address arithmetic

0
0< n -- f core: Numeric comparison
0<= n -- f gforth: Numeric comparison
0<> n -- f core-ext: Numeric comparison
0= n -- f core: Numeric comparison
0> n -- f core-ext: Numeric comparison
0>= n -- f gforth: Numeric comparison

1
1+ n1 -- n2 core: Single precision
1- n1 -- n2 core: Single precision
1/f r1 -- r2 gforth: Floating Point

2
2! w1 w2 a-addr -- core: Memory Access
2* n1 -- n2 core: Bitwise operations
2, w1 w2 -- gforth: Dictionary allocation
2/ n1 -- n2 core: Bitwise operations
2>r w1 w2 -- R:w1 R:w2 core-ext: Return stack
2@ a-addr -- w1 w2 core: Memory Access
2Constant w1 w2 "name" -- double: Constants
2drop w1 w2 -- core: Data stack
2dup w1 w2 -- w1 w2 w1 w2 core: Data stack
2field: u1 "name" -- u2 gforth: Forth200x Structures
2Literal compilation w1 w2 -- ; run-time -- w1 w2 double: Literals
2nip w1 w2 w3 w4 -- w3 w4 gforth: Data stack
2over w1 w2 w3 w4 -- w1 w2 w3 w4 w1 w2 core: Data stack
2r> R:w1 R:w2 -- w1 w2 core-ext: Return stack
2r@ R:w1 R:w2 -- R:w1 R:w2 w1 w2 core-ext: Return stack
2rdrop R:w1 R:w2 -- gforth: Return stack
2rot w1 w2 w3 w4 w5 w6 -- w3 w4 w5 w6 w1 w2 double-ext: Data stack
2swap w1 w2 w3 w4 -- w3 w4 w1 w2 core: Data stack
2tuck w1 w2 w3 w4 -- w3 w4 w1 w2 w3 w4 gforth: Data stack
2Variable "name" -- double: Variables

:
: "name" -- oof: The OOF base class
: "name" -- colon-sys core: Colon Definitions
:: "name" -- oof: The OOF base class
:: class "name" -- mini-oof: Basic Mini-OOF Usage
:m "name" -- xt; run-time: object -- objects: Objects Glossary
:noname -- xt colon-sys core-ext: Anonymous Definitions

;
; compilation colon-sys -- ; run-time nest-sys core: Colon Definitions
;code compilation. colon-sys1 -- colon-sys2 tools-ext: Assembler Definitions
;m colon-sys --; run-time: -- objects: Objects Glossary
;s R:w -- gforth: Calls and returns
;] compile-time: quotation-sys -- ; run-time: -- xt gforth: Quotations

<
< n1 n2 -- f core: Numeric comparison
<# -- core: Formatted numeric output
<<# -- gforth: Formatted numeric output
<= n1 n2 -- f gforth: Numeric comparison
<> n1 n2 -- f core-ext: Numeric comparison
<bind> class selector-xt -- xt objects: Objects Glossary
<event -- unknown: Pthreads
<to-inst> w xt -- objects: Objects Glossary

=
= n1 n2 -- f core: Numeric comparison
=mkdir c-addr u wmode -- wior gforth: Directories

>
> n1 n2 -- f core: Numeric comparison
>= n1 n2 -- f gforth: Numeric comparison
>body xt -- a_addr core: CREATE..DOES> details
>code-address xt -- c_addr gforth: Threading Words
>definer xt -- definer gforth: Threading Words
>does-code xt -- a_addr gforth: Threading Words
>float c-addr u -- f:... flag float: Line input and conversion
>float1 c-addr u c -- f:... flag gforth: Line input and conversion
>in -- addr core: The Text Interpreter
>l w -- gforth: Locals implementation
>name xt -- nt|0 gforth: Name token
>number ud1 c-addr1 u1 -- ud2 c-addr2 u2 core: Line input and conversion
>order wid -- gforth: Word Lists
>r w -- R:w core: Return stack

?
? a-addr -- tools: Examining
?!@ unew uold a-addr -- uprev gforth: Pthreads
??? -- unknown: Debugging
?DO compilation -- do-sys ; run-time w1 w2 -- | loop-sys core-ext: Arbitrary control structures
?dup w -- S:... w core: Data stack
?DUP-0=-IF compilation -- orig ; run-time n -- n| gforth: Arbitrary control structures
?dup-IF compilation -- orig ; run-time n -- n| gforth: Arbitrary control structures
?events -- unknown: Pthreads
?LEAVE compilation -- ; run-time f | f loop-sys -- gforth: Arbitrary control structures
?of compilation -- of-sys ; run-time f -- gforth: Arbitrary control structures

@
@ a-addr -- w core: Memory Access
@local# #noffset -- w gforth: Locals implementation

[
[ -- core: Literals
['] compilation. "name" -- ; run-time. -- xt core: Execution token
[+LOOP] n -- gforth: Interpreter Directives
[: compile-time: -- quotation-sys flag colon-sys gforth: Quotations
[?DO] n-limit n-index -- gforth: Interpreter Directives
[AGAIN] -- gforth: Interpreter Directives
[BEGIN] -- gforth: Interpreter Directives
[bind] compile-time: "class" "selector" -- ; run-time: ... object -- ... objects: Objects Glossary
[Char] compilation '<spaces>ccc' -- ; run-time -- c core: Displaying characters and strings
[COMP'] compilation "name" -- ; run-time -- w xt gforth: Compilation token
[current] compile-time: "selector" -- ; run-time: ... object -- ... objects: Objects Glossary
[DO] n-limit n-index -- gforth: Interpreter Directives
[ELSE] -- tools-ext: Interpreter Directives
[ENDIF] -- gforth: Interpreter Directives
[FOR] n -- gforth: Interpreter Directives
[IFDEF] "<spaces>name" -- gforth: Interpreter Directives
[IFUNDEF] "<spaces>name" -- gforth: Interpreter Directives
[IF] flag -- / parser tools-ext: Interpreter Directives
[LOOP] -- gforth: Interpreter Directives
[NEXT] n -- gforth: Interpreter Directives
[parent] compile-time: "selector" -- ; run-time: ... object -- ... objects: Objects Glossary
[REPEAT] -- gforth: Interpreter Directives
[THEN] -- tools-ext: Interpreter Directives
[to-inst] compile-time: "name" -- ; run-time: w -- objects: Objects Glossary
[UNTIL] flag -- gforth: Interpreter Directives
[WHILE] flag -- gforth: Interpreter Directives
[[ -- gforth: Macros
[] n "name" -- oof: The OOF base class

\
\ compilation 'ccc<newline>' -- ; run-time -- core-ext,block-ext: Comments
\c "rest-of-line" -- gforth: Declaring C Functions
\G compilation 'ccc<newline>' -- ; run-time -- gforth: Comments

]
] -- core: Literals
]L compilation: n -- ; run-time: -- n gforth: Literals
]] -- gforth: Macros
]]2L postponing: x1 x2 -- ; compiling: -- x1 x2 gforth: Macros
]]FL postponing: r -- ; compiling: -- r gforth: Macros
]]L postponing: x -- ; compiling: -- x gforth: Macros
]]SL postponing: addr1 u -- ; compiling: -- addr2 u gforth: Macros

~
~~ -- gforth: Debugging
~~1bt -- unknown: Debugging
~~bt -- unknown: Debugging
~~Value n "name" -- unknown: Debugging
~~Variable "name" -- unknown: Debugging

A
abi-code "name" -- colon-sys gforth: Assembler Definitions
abort ?? -- ?? core,exception-ext: Exception Handling
ABORT" compilation 'ccc"' -- ; run-time f -- core,exception-ext: Exception Handling
abs n -- u core: Single precision
accept c-addr +n1 -- +n2 core: Line input and conversion
action-of interpretation "name" -- xt; compilation "name" -- ; run-time -- xt core-ext: Deferred Words
activate task -- unknown: Pthreads
add-lib c-addr u -- gforth: Declaring OS-level libraries
addr "name" -- addr gforth: Values
ADDRESS-UNIT-BITS -- n environment: Address arithmetic
AGAIN compilation dest -- ; run-time -- core-ext: Arbitrary control structures
AHEAD compilation -- orig ; run-time -- tools-ext: Arbitrary control structures
Alias xt "name" -- gforth: Aliases
align -- core: Dictionary allocation
aligned c-addr -- a-addr core: Address arithmetic
allocate u -- a-addr wior memory: Heap Allocation
allot n -- core: Dictionary allocation
also -- search-ext: Word Lists
also-path c-addr len path-addr -- gforth: General Search Paths
and w1 w2 -- w core: Bitwise operations
arg u -- addr count gforth: OS command line arguments
argc -- addr gforth: OS command line arguments
argv -- addr gforth: OS command line arguments
asptr class -- oof: Class Declaration
asptr o "name" -- oof: The OOF base class
assembler -- tools-ext: Assembler Definitions
assert( -- gforth: Assertions
assert-level -- a-addr gforth: Assertions
assert0( -- gforth: Assertions
assert1( -- gforth: Assertions
assert2( -- gforth: Assertions
assert3( -- gforth: Assertions
ASSUME-LIVE orig -- orig gforth: Where are locals visible by name?
at-xy x y -- unknown: Terminal output

B
barrier -- gforth: Pthreads
base -- a-addr core: Number Conversion
base-execute i*x xt u -- j*x gforth: Number Conversion
BEGIN compilation -- dest ; run-time -- core: Arbitrary control structures
begin-structure "name" -- struct-sys 0 X:structures: Forth200x Structures
bin fam1 -- fam2 file: General files
bind ... "class" "selector" -- ... objects: Objects Glossary
bind o "name" -- oof: The OOF base class
bind' "class" "selector" -- xt objects: Objects Glossary
bl -- c-char core: Displaying characters and strings
blank c-addr u -- string: Memory Blocks
blk -- addr block: Input Sources
block u -- a-addr block: Blocks
block-included a-addr u -- gforth: Blocks
block-offset -- addr gforth: Blocks
block-position u -- block: Blocks
bootmessage -- gforth: Modifying the Startup Sequence
bound class addr "name" -- oof: The OOF base class
bounds addr u -- addr+u addr gforth: Memory Blocks
break" 'ccc"' -- gforth: Singlestep Debugger
break: -- gforth: Singlestep Debugger
broken-pipe-error -- n gforth: Pipes
buffer u -- a-addr block: Blocks
bye -- unknown: Leaving Gforth

C
c! c c-addr -- core: Memory Access
C" compilation "ccc<quote>" -- ; run-time -- c-addr core-ext: Displaying characters and strings
c$+! char $addr -- gforth-string: String words
c, c -- core: Dictionary allocation
c-callback "forth-name" "{type}" "---" "type" -- gforth: Callbacks
c-function "forth-name" "c-name" "{type}" "---" "type" -- gforth: Declaring C Functions
c-funptr "forth-name" <{>"c-typecast"<}> "{type}" "---" "type" -- gforth: Calling C function pointers
c-library "name" -- gforth: Defining library interfaces
c-library-name c-addr u -- gforth: Defining library interfaces
c-value "forth-name" "c-name" "---" "type" -- gforth: Declaring C Functions
c-variable "forth-name" "c-name" -- gforth: Declaring C Functions
c@ c-addr -- c core: Memory Access
call-c ... w -- ... gforth: Low-Level C Interface Words
case compilation -- case-sys ; run-time -- core-ext: Arbitrary control structures
catch ... xt -- ... n exception: Exception Handling
cell -- u gforth: Address arithmetic
cell% -- align size gforth: Structure Glossary
cell+ a-addr1 -- a-addr2 core: Address arithmetic
cells n1 -- n2 core: Address arithmetic
cfalign -- gforth: Dictionary allocation
cfaligned addr1 -- addr2 gforth: Address arithmetic
cfield: u1 "name" -- u2 X:structures: Forth200x Structures
char '<spaces>ccc' -- c core: Displaying characters and strings
char% -- align size gforth: Structure Glossary
char+ c-addr1 -- c-addr2 core: Address arithmetic
chars n1 -- n2 core: Address arithmetic
class "name" -- oof: The OOF base class
class class -- class selectors vars mini-oof: Basic Mini-OOF Usage
class parent-class -- align offset objects: Objects Glossary
class->map class -- map objects: Objects Glossary
class-inst-size class -- addr objects: Objects Glossary
class-override! xt sel-xt class-map -- objects: Objects Glossary
class-previous class -- objects: Objects Glossary
class; -- oof: Class Declaration
class>order class -- objects: Objects Glossary
class? o -- flag oof: The OOF base class
clear-libs -- gforth: Declaring OS-level libraries
clear-path path-addr -- gforth: General Search Paths
clearstack ... -- gforth: Examining
clearstacks ... -- gforth: Examining
close-dir wdirid -- wior gforth: Directories
close-file wfileid -- wior file: General files
close-pipe wfileid -- wretval wior gforth: Pipes
cmove c-from c-to u -- string: Memory Blocks
cmove> c-from c-to u -- string: Memory Blocks
code "name" -- colon-sys tools-ext: Assembler Definitions
code-address! c_addr xt -- gforth: Threading Words
common-list list1 list2 -- list3 unknown: Locals implementation
COMP' "name" -- w xt gforth: Compilation token
compare c-addr1 u1 c-addr2 u2 -- n string: Memory Blocks
compile, xt -- unknown: Macros
compile-lp+! n -- gforth: Locals implementation
compile-only -- gforth: Interpretation and Compilation Semantics
cond "name" -- gforth: Pthreads
const-does> run-time: w*uw r*ur uw ur "name" -- gforth: Const-does>
Constant w "name" -- core: Constants
construct ... object -- objects: Objects Glossary
context -- addr gforth: Word Lists
contof compilation case-sys1 of-sys -- case-sys2 ; run-time -- gforth: Arbitrary control structures
convert ud1 c-addr1 -- ud2 c-addr2 core-ext-obsolescent: Line input and conversion
count c-addr1 -- c-addr2 u core: String Formats
cputime -- duser dsystem gforth: Keeping track of Time
cr -- core: Displaying characters and strings
Create "name" -- core: CREATE
create-file c-addr u wfam -- wfileid wior file: General files
critical-section xt semaphore -- unknown: Pthreads
CS-PICK ... u -- ... destu tools-ext: Arbitrary control structures
CS-ROLL destu/origu .. dest0/orig0 u -- .. dest0/orig0 destu/origu tools-ext: Arbitrary control structures
cs-vocabulary "name" -- gforth: Word Lists
cs-wordlist -- wid gforth: Word Lists
current -- addr gforth: Word Lists
current' "selector" -- xt objects: Objects Glossary
current-interface -- addr objects: Objects Glossary

D
d+ d1 d2 -- d double: Double precision
d- d1 d2 -- d double: Double precision
d. d -- double: Simple numeric output
d.r d n -- double: Simple numeric output
d0< d -- f double: Numeric comparison
d0<= d -- f gforth: Numeric comparison
d0<> d -- f gforth: Numeric comparison
d0= d -- f double: Numeric comparison
d0> d -- f gforth: Numeric comparison
d0>= d -- f gforth: Numeric comparison
d2* d1 -- d2 double: Bitwise operations
d2/ d1 -- d2 double: Bitwise operations
d< d1 d2 -- f double: Numeric comparison
d<= d1 d2 -- f gforth: Numeric comparison
d<> d1 d2 -- f gforth: Numeric comparison
d= d1 d2 -- f double: Numeric comparison
d> d1 d2 -- f gforth: Numeric comparison
d>= d1 d2 -- f gforth: Numeric comparison
d>f d -- r float: Floating Point
d>s d -- n double: Double precision
dabs d -- ud double: Double precision
dbg "name" -- gforth: Singlestep Debugger
debug-fid -- file-id gforth: Debugging
dec. n -- gforth: Simple numeric output
decimal -- core: Number Conversion
Defer "name" -- gforth: Deferred Words
defer -- oof: Class Declaration
defer! xt xt-deferred -- gforth: Deferred Words
defer@ xt-deferred -- xt gforth: Deferred Words
defers compilation "name" -- ; run-time ... -- ... gforth: Deferred Words
definer! definer xt -- gforth: Threading Words
defines xt class "name" -- mini-oof: Basic Mini-OOF Usage
definitions -- oof: The OOF base class
definitions -- search: Word Lists
delete buffer size u -- gforth-string: String words
delete-file c-addr u -- wior file: General files
depth -- +n core: Examining
df! r df-addr -- float-ext: Memory Access
df@ df-addr -- r float-ext: Memory Access
dfalign -- float-ext: Dictionary allocation
dfaligned c-addr -- df-addr float-ext: Address arithmetic
dffield: u1 "name" -- u2 X:structures: Forth200x Structures
dfloat% -- align size gforth: Structure Glossary
dfloat+ df-addr1 -- df-addr2 float-ext: Address arithmetic
dfloats n1 -- n2 float-ext: Address arithmetic
dict-new ... class -- object objects: Objects Glossary
discode addr u -- gforth: Common Disassembler
dispose -- oof: The OOF base class
dmax d1 d2 -- d double: Double precision
dmin d1 d2 -- d double: Double precision
dnegate d1 -- d2 double: Double precision
DO compilation -- do-sys ; run-time w1 w2 -- loop-sys core: Arbitrary control structures
docol: -- addr gforth: Threading Words
docon: -- addr gforth: Threading Words
dodefer: -- addr gforth: Threading Words
does-code! a-addr xt -- gforth: Threading Words
DOES> compilation colon-sys1 -- colon-sys2 unknown: CREATE..DOES> details
dofield: -- addr gforth: Threading Words
DONE compilation orig -- ; run-time -- gforth: Arbitrary control structures
double% -- align size gforth: Structure Glossary
douser: -- addr gforth: Threading Words
dovar: -- addr gforth: Threading Words
dpl -- a-addr gforth: Number Conversion
drop w -- core: Data stack
du< ud1 ud2 -- f double-ext: Numeric comparison
du<= ud1 ud2 -- f gforth: Numeric comparison
du> ud1 ud2 -- f gforth: Numeric comparison
du>= ud1 ud2 -- f gforth: Numeric comparison
dump addr u -- unknown: Examining
dup w -- w w core: Data stack

E
e$, addr u -- unknown: Pthreads
early -- oof: Class Declaration
edit "name" -- unknown: Debugging
edit-line c-addr n1 n2 -- n3 gforth: Line input and conversion
eflit, x -- unknown: Pthreads
ekey -- u facility-ext: Single-key input
ekey>char u -- u false | c true facility-ext: Single-key input
ekey>fkey u1 -- u2 f X:ekeys: Single-key input
ekey? -- flag facility-ext: Single-key input
elit, x -- unknown: Pthreads
ELSE compilation orig1 -- orig2 ; run-time -- core: Arbitrary control structures
emit c -- core: Displaying characters and strings
emit-file c wfileid -- wior gforth: General files
empty-buffer buffer -- gforth: Blocks
empty-buffers -- block-ext: Blocks
end-c-library -- gforth: Defining library interfaces
end-class align offset "name" -- objects: Objects Glossary
end-class class selectors vars "name" -- mini-oof: Basic Mini-OOF Usage
end-class-noname align offset -- class objects: Objects Glossary
end-code colon-sys -- gforth: Assembler Definitions
end-interface "name" -- objects: Objects Glossary
end-interface-noname -- interface objects: Objects Glossary
end-methods -- objects: Objects Glossary
end-struct align size "name" -- gforth: Structure Glossary
end-structure struct-sys +n -- X:structures: Forth200x Structures
endcase compilation case-sys -- ; run-time x -- core-ext: Arbitrary control structures
ENDIF compilation orig -- ; run-time -- gforth: Arbitrary control structures
endof compilation case-sys1 of-sys -- case-sys2 ; run-time -- core-ext: Arbitrary control structures
endscope compilation scope -- ; run-time -- gforth: Where are locals visible by name?
endtry compilation -- ; run-time R:sys1 -- gforth: Exception Handling
endtry-iferror compilation orig1 -- orig2 ; run-time R:sys1 -- gforth: Exception Handling
endwith -- oof: The OOF base class
environment-wordlist -- wid gforth: Environmental Queries
environment? c-addr u -- false / ... true core: Environmental Queries
erase addr u -- core-ext: Memory Blocks
evaluate ... addr u -- ... core,block: Input Sources
event-loop -- unknown: Pthreads
event: "name" -- unknown: Pthreads
event> task -- unknown: Pthreads
exception addr u -- n gforth: Exception Handling
execute xt -- core: Execution token
execute-parsing ... addr u xt -- ... gforth: The Input Stream
execute-parsing-file i*x fileid xt -- j*x gforth: The Input Stream
execute-task xt -- task unknown: Pthreads
EXIT compilation -- ; run-time nest-sys -- core: Calls and returns
exitm -- objects: Objects Glossary
expect c-addr +n -- core-ext-obsolescent: Line input and conversion

F
f! r f-addr -- float: Memory Access
f* r1 r2 -- r3 float: Floating Point
f** r1 r2 -- r3 float-ext: Floating Point
f+ r1 r2 -- r3 float: Floating Point
f, f -- gforth: Dictionary allocation
f- r1 r2 -- r3 float: Floating Point
f. r -- float-ext: Simple numeric output
f.rdp rf +nr +nd +np -- gforth: Simple numeric output
f.s -- gforth: Examining
f/ r1 r2 -- r3 float: Floating Point
f0< r -- f float: Floating Point
f0<= r -- f gforth: Floating Point
f0<> r -- f gforth: Floating Point
f0= r -- f float: Floating Point
f0> r -- f gforth: Floating Point
f0>= r -- f gforth: Floating Point
f2* r1 -- r2 gforth: Floating Point
f2/ r1 -- r2 gforth: Floating Point
f< r1 r2 -- f float: Floating Point
f<= r1 r2 -- f gforth: Floating Point
f<> r1 r2 -- f gforth: Floating Point
f= r1 r2 -- f gforth: Floating Point
f> r1 r2 -- f gforth: Floating Point
f>= r1 r2 -- f gforth: Floating Point
f>buf-rdp rf c-addr +nr +nd +np -- gforth: Formatted numeric output
f>d r -- d float: Floating Point
f>l r -- gforth: Locals implementation
f>s r -- n float: Floating Point
f>str-rdp rf +nr +nd +np -- c-addr nr gforth: Formatted numeric output
f@ f-addr -- r float: Memory Access
f@local# #noffset -- r gforth: Locals implementation
fabs r1 -- r2 float-ext: Floating Point
facos r1 -- r2 float-ext: Floating Point
facosh r1 -- r2 float-ext: Floating Point
falign -- float: Dictionary allocation
faligned c-addr -- f-addr float: Address arithmetic
falog r1 -- r2 float-ext: Floating Point
false -- f core-ext: Boolean Flags
fasin r1 -- r2 float-ext: Floating Point
fasinh r1 -- r2 float-ext: Floating Point
fatan r1 -- r2 float-ext: Floating Point
fatan2 r1 r2 -- r3 float-ext: Floating Point
fatanh r1 -- r2 float-ext: Floating Point
fconstant r "name" -- float: Constants
fcos r1 -- r2 float-ext: Floating Point
fcosh r1 -- r2 float-ext: Floating Point
fdepth -- +n float: Examining
fdrop r -- float: Floating point stack
fdup r -- r r float: Floating point stack
fe. r -- float-ext: Simple numeric output
fexp r1 -- r2 float-ext: Floating Point
fexpm1 r1 -- r2 float-ext: Floating Point
ffield: u1 "name" -- u2 X:structures: Forth200x Structures
field align1 offset1 align size "name" -- align2 offset2 gforth: Structure Glossary
field: u1 "name" -- u2 X:structures: Forth200x Structures
file-position wfileid -- ud wior file: General files
file-size wfileid -- ud wior file: General files
file-status c-addr u -- wfam wior file-ext: General files
filename-match c-addr1 u1 c-addr2 u2 -- flag gforth: Directories
fill c-addr u c -- core: Memory Blocks
find c-addr -- xt +-1 | c-addr 0 core,search: Word Lists
find-name c-addr u -- nt | 0 gforth: Name token
find-name-in c-addr u wid -- nt | 0 unknown: Name token
fkey. u -- gforth: Single-key input
FLiteral compilation r -- ; run-time -- r float: Literals
fln r1 -- r2 float-ext: Floating Point
flnp1 r1 -- r2 float-ext: Floating Point
float -- u gforth: Address arithmetic
float% -- align size gforth: Structure Glossary
float+ f-addr1 -- f-addr2 float: Address arithmetic
floating-stack -- n environment: Floating point stack
floats n1 -- n2 float: Address arithmetic
flog r1 -- r2 float-ext: Floating Point
floor r1 -- r2 float: Floating Point
FLOORED -- f environment: Single precision
flush -- block: Blocks
flush-file wfileid -- wior file-ext: General files
flush-icache c-addr u -- gforth: Assembler Definitions
fm/mod d1 n1 -- n2 n3 core: Mixed precision
fmax r1 r2 -- r3 float: Floating Point
fmin r1 r2 -- r3 float: Floating Point
fnegate r1 -- r2 float: Floating Point
fnip r1 r2 -- r2 gforth: Floating point stack
FOR compilation -- do-sys ; run-time u -- loop-sys gforth: Arbitrary control structures
form unknown: Terminal output
Forth -- search-ext: Word Lists
forth-wordlist -- wid search: Word Lists
fover r1 r2 -- r1 r2 r1 float: Floating point stack
fp! f-addr -- f:... gforth: Stack pointer manipulation
fp. r -- float-ext: Simple numeric output
fp0 -- a-addr gforth: Stack pointer manipulation
fp@ f:... -- f-addr gforth: Stack pointer manipulation
fpath -- path-addr gforth: Source Search Paths
fpick f:... u -- f:... r gforth: Floating point stack
free a-addr -- wior memory: Heap Allocation
frot r1 r2 r3 -- r2 r3 r1 float: Floating point stack
fround r1 -- r2 float: Floating Point
fs. r -- gforth: Simple numeric output
fsin r1 -- r2 float-ext: Floating Point
fsincos r1 -- r2 r3 float-ext: Floating Point
fsinh r1 -- r2 float-ext: Floating Point
fsqrt r1 -- r2 float-ext: Floating Point
fswap r1 r2 -- r2 r1 float: Floating point stack
ftan r1 -- r2 float-ext: Floating Point
ftanh r1 -- r2 float-ext: Floating Point
ftuck r1 r2 -- r2 r1 r2 gforth: Floating point stack
fvariable "name" -- float: Variables
f~ r1 r2 r3 -- flag float-ext: Floating Point
f~abs r1 r2 r3 -- flag gforth: Floating Point
f~rel r1 r2 r3 -- flag gforth: Floating Point

G
get-block-fid -- wfileid gforth: Blocks
get-current -- wid search: Word Lists
get-dir c-addr1 u1 -- c-addr2 u2 gforth: Directories
get-order -- widn .. wid1 n search: Word Lists
get-recognizers -- xt1 .. xtn n unknown: Recognizers
getenv c-addr1 u1 -- c-addr2 u2 gforth: Passing Commands to the OS
gforth -- c-addr u gforth-environment: Environmental Queries

H
halt task -- unknown: Pthreads
heap-new ... class -- object objects: Objects Glossary
here -- addr core: Dictionary allocation
hex -- core-ext: Number Conversion
hex. u -- gforth: Simple numeric output
hold char -- core: Formatted numeric output
how: -- oof: Class Declaration

I
i R:n -- R:n n core: Counted Loops
id. nt -- gforth: Name token
IF compilation -- orig ; run-time f -- core: Arbitrary control structures
iferror compilation orig1 -- orig2 ; run-time -- gforth: Exception Handling
immediate -- core: Interpretation and Compilation Semantics
implementation interface -- objects: Objects Glossary
include ... "file" -- ... gforth: Forth source files
include-file i*x wfileid -- j*x file: Forth source files
included i*x c-addr u -- j*x file: Forth source files
included? c-addr u -- f gforth: Forth source files
infile-execute ... xt file-id -- ... gforth: Redirection
init ... -- oof: The OOF base class
init-asm -- gforth: Assembler Definitions
init-object ... class object -- objects: Objects Glossary
initiate xt task -- unknown: Pthreads
insert string length buffer size -- gforth-string: String words
inst-value align1 offset1 "name" -- align2 offset2 objects: Objects Glossary
inst-var align1 offset1 align size "name" -- align2 offset2 objects: Objects Glossary
interface -- objects: Objects Glossary
interpret/compile: interp-xt comp-xt "name" -- gforth: Combined words
invert w1 -- w2 core: Bitwise operations
IS value "name" -- core-ext: Deferred Words
is xt "name" -- oof: The OOF base class

J
j R:w R:w1 R:w2 -- w R:w R:w1 R:w2 core: Counted Loops

K
k R:w R:w1 R:w2 R:w3 R:w4 -- w R:w R:w1 R:w2 R:w3 R:w4 gforth: Counted Loops
k-alt-mask -- u X:ekeys: Single-key input
k-ctrl-mask -- u X:ekeys: Single-key input
k-delete -- u X:ekeys: Single-key input
k-down -- u X:ekeys: Single-key input
k-end -- u X:ekeys: Single-key input
k-f1 -- u X:ekeys: Single-key input
k-f10 -- u X:ekeys: Single-key input
k-f11 -- u X:ekeys: Single-key input
k-f12 -- u X:ekeys: Single-key input
k-f2 -- u X:ekeys: Single-key input
k-f3 -- u X:ekeys: Single-key input
k-f4 -- u X:ekeys: Single-key input
k-f5 -- u X:ekeys: Single-key input
k-f6 -- u X:ekeys: Single-key input
k-f7 -- u X:ekeys: Single-key input
k-f8 -- u X:ekeys: Single-key input
k-f9 -- u X:ekeys: Single-key input
k-home -- u X:ekeys: Single-key input
k-insert -- u X:ekeys: Single-key input
k-left -- u X:ekeys: Single-key input
k-next -- u X:ekeys: Single-key input
k-prior -- u X:ekeys: Single-key input
k-right -- u X:ekeys: Single-key input
k-shift-mask -- u X:ekeys: Single-key input
k-up -- u X:ekeys: Single-key input
key -- char unknown: Single-key input
key-file fd -- key unknown: General files
key? -- flag facility: Single-key input
key?-file wfileid -- f gforth: General files

L
l! w c-addr -- gforth: Memory Access
laddr# #noffset -- c-addr gforth: Locals implementation
latest -- nt gforth: Name token
latestxt -- xt gforth: Anonymous Definitions
LEAVE compilation -- ; run-time loop-sys -- core: Arbitrary control structures
lib-error -- c-addr u gforth: Low-Level C Interface Words
lib-sym c-addr1 u1 u2 -- u3 gforth: Low-Level C Interface Words
link "name" -- class addr oof: The OOF base class
list u -- block-ext: Blocks
list-size list -- u gforth-internal: Locals implementation
Literal compilation n -- ; run-time -- n core: Literals
load i*x u -- j*x block: Blocks
locate "name" -- unknown: Debugging
lock semaphore -- unknown: Pthreads
LOOP compilation do-sys -- ; run-time loop-sys1 -- | loop-sys2 core: Arbitrary control structures
lp! c-addr -- gforth: Stack pointer manipulation
lp! c-addr -- gforth: Locals implementation
lp+!# #noffset -- gforth: Locals implementation
lp0 -- a-addr gforth: Stack pointer manipulation
lp@ -- addr gforth: Stack pointer manipulation
lshift u1 n -- u2 core: Bitwise operations

M
m* n1 n2 -- d core: Mixed precision
m*/ d1 n2 u3 -- dquot double: Mixed precision
m+ d1 n -- d2 double: Mixed precision
m: -- xt colon-sys; run-time: object -- objects: Objects Glossary
marker "<spaces> name" -- core-ext: Forgetting words
max n1 n2 -- n core: Single precision
maxalign -- gforth: Dictionary allocation
maxaligned addr1 -- addr2 gforth: Address arithmetic
maxdepth-.s -- addr gforth: Examining
method -- oof: Class Declaration
method m v "name" -- m' v mini-oof: Basic Mini-OOF Usage
method xt "name" -- objects: Objects Glossary
methods class -- objects: Objects Glossary
min n1 n2 -- n core: Single precision
mkdir-parents c-addr u mode -- ior unknown: Directories
mod n1 n2 -- n core: Single precision
move c-from c-to ucount -- core: Memory Blocks
ms n -- unknown: Keeping track of Time

N
naligned addr1 n -- addr2 gforth: Structure Glossary
name -- c-addr u gforth-obsolete: The Input Stream
name>comp nt -- w xt gforth: Name token
name>compile nt -- w xt unknown: Name token
name>int nt -- xt gforth: Name token
name>interpret nt -- xt|0 unknown: Name token
name>string nt -- addr count gforth: Name token
name?int nt -- xt gforth-obsolete: Name token
needs ... "name" -- ... gforth: Forth source files
negate n1 -- n2 core: Single precision
new -- o oof: The OOF base class
new class -- o mini-oof: Basic Mini-OOF Usage
newtask stacksize -- task unknown: Pthreads
newtask4 dsize rsize fsize lsize -- task unknown: Pthreads
new[] n -- o oof: The OOF base class
NEXT compilation do-sys -- ; run-time loop-sys1 -- | loop-sys2 gforth: Arbitrary control structures
next-arg -- addr u gforth: OS command line arguments
next-case compilation case-sys -- ; run-time -- gforth: Arbitrary control structures
nextname c-addr u -- gforth: Supplying names
nip w1 w2 -- w2 core-ext: Data stack
noname -- gforth: Anonymous Definitions
nothrow -- gforth: Exception Handling

O
object -- a-addr mini-oof: Basic Mini-OOF Usage
object -- class objects: Objects Glossary
of compilation -- of-sys ; run-time x1 x2 -- |x1 core-ext: Arbitrary control structures
off a-addr -- gforth: Boolean Flags
on a-addr -- gforth: Boolean Flags
once -- unknown: Debugging
Only -- search-ext: Word Lists
open-blocks c-addr u -- gforth: Blocks
open-dir c-addr u -- wdirid wior gforth: Directories
open-file c-addr u wfam -- wfileid wior file: General files
open-lib c-addr1 u1 -- u2 gforth: Low-Level C Interface Words
open-path-file addr1 u1 path-addr -- wfileid addr2 u2 0 | ior gforth: General Search Paths
open-pipe c-addr u wfam -- wfileid wior gforth: Pipes
or w1 w2 -- w core: Bitwise operations
order -- search-ext: Word Lists
os-class -- c-addr u gforth-environment: Environmental Queries
outfile-execute ... xt file-id -- ... gforth: Redirection
over w1 w2 -- w1 w2 w1 core: Data stack
overrides xt "selector" -- objects: Objects Glossary

P
pad -- c-addr core-ext: Memory Blocks
page -- unknown: Terminal output
parse char "ccc<char>" -- c-addr u core-ext: The Input Stream
parse-name "name" -- c-addr u gforth: The Input Stream
parse-word -- c-addr u gforth-obsolete: The Input Stream
pass x1 .. xn n task -- unknown: Pthreads
path+ path-addr "dir" -- gforth: General Search Paths
path= path-addr "dir1|dir2|dir3" gforth: General Search Paths
pause -- unknown: Pthreads
perform a-addr -- gforth: Execution token
pi -- r gforth: Floating Point
pick S:... u -- S:... w core-ext: Data stack
postpone "name" -- core: Macros
postpone "name" -- oof: The OOF base class
postpone, w xt -- gforth: Compilation token
precision -- u float-ext: Simple numeric output
previous -- search-ext: Word Lists
print object -- objects: Objects Glossary
printdebugdata -- gforth: Debugging
protected -- objects: Objects Glossary
pthread_cond_broadcast unknown unknown: Pthreads
pthread_cond_signal unknown unknown: Pthreads
pthread_cond_timedwait unknown unknown: Pthreads
pthread_cond_wait unknown unknown: Pthreads
ptr "name" -- oof: The OOF base class
ptr -- oof: Class Declaration
public -- objects: Objects Glossary

Q
query -- core-ext-obsolescent: Input Sources
quit ?? -- ?? core: Miscellaneous Words

R
r/o -- fam file: General files
r/w -- fam file: General files
r> R:w -- w core: Return stack
r@ -- w ; R: w -- w core: Return stack
rdrop R:w -- gforth: Return stack
read-dir c-addr u1 wdirid -- u2 flag wior gforth: Directories
read-file c-addr u1 wfileid -- u2 wior file: General files
read-line c_addr u1 wfileid -- u2 flag wior file: General files
recurse unknown: Calls and returns
recursive compilation -- ; run-time -- gforth: Calls and returns
refill -- flag core-ext,block-ext,file-ext: The Input Stream
rename-file c-addr1 u1 c-addr2 u2 -- wior file-ext: General files
REPEAT compilation orig dest -- ; run-time -- core: Arbitrary control structures
replace-word xt1 xt2 -- gforth: Debugging
reposition-file ud wfileid -- wior file: General files
represent r c-addr u -- n f1 f2 float: Formatted numeric output
require ... "file" -- ... gforth: Forth source files
required i*x addr u -- i*x gforth: Forth source files
resize a-addr1 u -- a-addr2 wior memory: Heap Allocation
resize-file ud wfileid -- wior file: General files
restart task -- unknown: Pthreads
restore compilation orig1 -- ; run-time -- gforth: Exception Handling
restore-input x1 .. xn n -- flag core-ext: Input Sources
restrict -- gforth: Interpretation and Compilation Semantics
roll x0 x1 .. xn n -- x1 .. xn x0 core-ext: Data stack
Root -- gforth: Word Lists
rot w1 w2 w3 -- w2 w3 w1 core: Data stack
rp! a-addr -- gforth: Stack pointer manipulation
rp0 -- a-addr gforth: Stack pointer manipulation
rp@ -- a-addr gforth: Stack pointer manipulation
rshift u1 n -- u2 core: Bitwise operations

S
S" compilation 'ccc"' -- ; run-time -- c-addr u core,file: Displaying characters and strings
s>d n -- d core: Double precision
s>f n -- r float: Floating Point
s>number? addr u -- d f gforth: Line input and conversion
s>unumber? c-addr u -- ud flag gforth: Line input and conversion
save-buffer buffer -- gforth: Blocks
save-buffers -- block: Blocks
save-input -- x1 .. xn n core-ext: Input Sources
savesystem "name" -- gforth: Non-Relocatable Image Files
scope compilation -- scope ; run-time -- gforth: Where are locals visible by name?
scr -- a-addr block-ext: Blocks
seal -- gforth: Word Lists
search c-addr1 u1 c-addr2 u2 -- c-addr3 u3 flag string: Memory Blocks
search-wordlist c-addr count wid -- 0 | xt +-1 search: Word Lists
see "<spaces>name" -- tools: Examining
see-code "name" -- gforth: Examining
see-code-range addr1 addr2 -- gforth: Examining
selector "name" -- objects: Objects Glossary
self -- o oof: The OOF base class
semaphore "name" -- gforth: Pthreads
set-current wid -- search: Word Lists
set-dir c-addr u -- wior gforth: Directories
set-order widn .. wid1 n -- search: Word Lists
set-precision u -- float-ext: Simple numeric output
set-recognizers xt1 .. xtn n unknown: Recognizers
sf! r sf-addr -- float-ext: Memory Access
sf@ sf-addr -- r float-ext: Memory Access
sfalign -- float-ext: Dictionary allocation
sfaligned c-addr -- sf-addr float-ext: Address arithmetic
sffield: u1 "name" -- u2 X:structures: Forth200x Structures
sfloat% -- align size gforth: Structure Glossary
sfloat+ sf-addr1 -- sf-addr2 float-ext: Address arithmetic
sfloats n1 -- n2 float-ext: Address arithmetic
sh "..." -- gforth: Passing Commands to the OS
shift-args -- gforth: OS command line arguments
sign n -- core: Formatted numeric output
simple-fkey-string u1 -- c-addr u gforth: Single-key input
simple-see "name" -- gforth: Examining
simple-see-range addr1 addr2 -- gforth: Examining
sl@ c-addr -- n gforth: Memory Access
SLiteral Compilation c-addr1 u ; run-time -- c-addr2 u string: Literals
slurp-fid fid -- addr u gforth: General files
slurp-file c-addr1 u1 -- c-addr2 u2 gforth: General files
sm/rem d1 n1 -- n2 n3 core: Mixed precision
source -- addr u core: The Text Interpreter
source-id -- 0 | -1 | fileid core-ext,file: Input Sources
sourcefilename -- c-addr u gforth: Forth source files
sourceline# -- u gforth: Forth source files
sp! a-addr -- S:... gforth: Stack pointer manipulation
sp0 -- a-addr gforth: Stack pointer manipulation
sp@ S:... -- a-addr gforth: Stack pointer manipulation
space -- core: Displaying characters and strings
spaces u -- core: Displaying characters and strings
span -- c-addr core-ext-obsolescent: Line input and conversion
stacksize -- n unknown: Pthreads
stacksize4 -- dsize fsize rsize lsize unknown: Pthreads
static -- oof: Class Declaration
stderr -- wfileid gforth: General files
stdin -- wfileid gforth: General files
stdout -- wfileid gforth: General files
stop -- unknown: Pthreads
stop-ns timeout -- unknown: Pthreads
str< c-addr1 u1 c-addr2 u2 -- f gforth: Memory Blocks
str= c-addr1 u1 c-addr2 u2 -- f gforth: Memory Blocks
string-prefix? c-addr1 u1 c-addr2 u2 -- f gforth: Memory Blocks
struct -- align size gforth: Structure Glossary
sub-list? list1 list2 -- f unknown: Locals implementation
super "name" -- oof: The OOF base class
sw@ c-addr -- n gforth: Memory Access
swap w1 w2 -- w2 w1 core: Data stack
system c-addr u -- gforth: Passing Commands to the OS
s\" compilation 'ccc"' -- ; run-time -- c-addr u gforth: Displaying characters and strings

T
table -- wid gforth: Word Lists
task stacksize "name" -- SwiftForth: Pthreads
THEN compilation orig -- ; run-time -- core: Arbitrary control structures
this -- object objects: Objects Glossary
threading-method -- n gforth: Threading Words
throw y1 .. ym nerror -- y1 .. ym / z1 .. zn error exception: Exception Handling
thru i*x n1 n2 -- j*x block-ext: Blocks
tib -- addr core-ext-obsolescent: The Text Interpreter
time&date -- nsec nmin nhour nday nmonth nyear facility-ext: Keeping track of Time
TO value "name" -- core-ext: Values
to-this object -- objects: Objects Glossary
toupper c1 -- c2 gforth: Displaying characters and strings
true -- f core-ext: Boolean Flags
try compilation -- orig ; run-time -- R:sys1 gforth: Exception Handling
tuck w1 w2 -- w2 w1 w2 core-ext: Data stack
type c-addr u -- core: Displaying characters and strings
typewhite addr n -- gforth: Displaying characters and strings

U
U+DO compilation -- do-sys ; run-time u1 u2 -- | loop-sys gforth: Arbitrary control structures
U-DO compilation -- do-sys ; run-time u1 u2 -- | loop-sys gforth: Arbitrary control structures
u. u -- core: Simple numeric output
u.r u n -- core-ext: Simple numeric output
u< u1 u2 -- f core: Numeric comparison
u<= u1 u2 -- f gforth: Numeric comparison
u> u1 u2 -- f core-ext: Numeric comparison
u>= u1 u2 -- f gforth: Numeric comparison
ud. ud -- gforth: Simple numeric output
ud.r ud n -- gforth: Simple numeric output
UDefer "name" -- unknown: Pthreads
ul@ c-addr -- u gforth: Memory Access
um* u1 u2 -- ud core: Mixed precision
um/mod ud u1 -- u2 u3 core: Mixed precision
under+ n1 n2 n3 -- n n2 gforth: Single precision
unlock semaphore -- unknown: Pthreads
unloop R:w1 R:w2 -- core: Arbitrary control structures
UNREACHABLE -- gforth: Where are locals visible by name?
UNTIL compilation dest -- ; run-time f -- core: Arbitrary control structures
unused -- u core-ext: Dictionary allocation
update -- block: Blocks
updated? n -- f gforth: Blocks
use "file" -- gforth: Blocks
User "name" -- gforth: Variables
user' 'user' -- n unknown: Pthreads
utime -- dtime gforth: Keeping track of Time
UValue "name" -- unknown: Pthreads
uw@ c-addr -- u gforth: Memory Access

V
Value w "name" -- core-ext: Values
var m v size "name" -- m v' mini-oof: Basic Mini-OOF Usage
var size -- oof: Class Declaration
Variable "name" -- core: Variables
vlist -- gforth: Word Lists
Vocabulary "name" -- gforth: Word Lists
vocs -- gforth: Word Lists

W
w! w c-addr -- gforth: Memory Access
w/o -- fam file: General files
WARNING" compilation 'ccc"' -- ; run-time f -- gforth: Exception Handling
warnings -- addr gforth: Exception Handling
WHILE compilation dest -- orig dest ; run-time f -- core: Arbitrary control structures
with o -- oof: The OOF base class
within u1 u2 u3 -- f core-ext: Numeric comparison
word char "<chars>ccc<char>-- c-addr core: The Input Stream
wordlist -- wid search: Word Lists
words -- tools: Word Lists
write-file c-addr u1 wfileid -- wior file: General files
write-line c-addr u wfileid -- ior file: General files
WTF?? -- unknown: Debugging

X
x-size xc-addr u1 -- u2 xchar: Xchars and Unicode
x-width xc-addr u -- n xchar-ext: Xchars and Unicode
xc!+? xc xc-addr1 u1 -- xc-addr2 u2 f xchar-ext: Xchars and Unicode
xc-size xc -- u xchar-ext: Xchars and Unicode
xc@+ xc-addr1 -- xc-addr2 xc xchar-ext: Xchars and Unicode
xchar+ xc-addr1 -- xc-addr2 xchar-ext: Xchars and Unicode
xchar- xc-addr1 -- xc-addr2 xchar-ext: Xchars and Unicode
xchar-encoding -- addr u xchar-ext: Xchars and Unicode
xemit xc -- xchar-ext: Xchars and Unicode
xkey -- xc xchar-ext: Xchars and Unicode
xor w1 w2 -- w core: Bitwise operations
xt-new ... class xt -- object objects: Objects Glossary
xt-see xt -- gforth: Examining
x\string- xc-addr1 u1 -- xc-addr1 u2 xchar: Xchars and Unicode

Jump to:   !   #   $   %   '   (   )   *   +   ,   -   .   /   0   1   2   :   ;   <   =   >   ?   @   [   \   ]   ~  
A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X  

Next: , Previous: , Up: Top   [Contents][Index]