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.
!!FIXME!!( – ) gforth-1.0: Debugging!( w a-addr – ) core: Memory Access!@( u1 a-addr – u2 ) gforth-experimental: Pthreads#!( – ) gforth-0.2: Running Image Files#( ud1 – ud2 ) core: Formatted numeric output#>( xd – addr u ) core: Formatted numeric output#>>( – ) gforth-0.5: Formatted numeric output#bell( – c ) gforth-0.2: String and character literals#bs( – c ) gforth-0.2: String and character literals#cr( – c ) gforth-0.2: String and character literals#del( – c ) gforth-0.2: String and character literals#eof( – c ) gforth-0.7: String and character literals#esc( – c ) gforth-0.5: String and character literals#ff( – c ) gforth-0.2: String and character literals#lf( – c ) gforth-0.2: String and character literals#loc( nline nchar "file" – ) gforth-1.0: Debugging#s( ud – 0 0 ) core: Formatted numeric output#tab( – c ) gforth-0.2: String and character literals#tib( – addr ) core-ext-obsolescent: The Text Interpreter$!( addr1 u $addr – ) gforth-0.7: $tring words$!len( u $addr – ) gforth-0.7: $tring words$+!( addr1 u $addr – ) gforth-0.7: $tring words$+!len( u $addr – addr ) gforth-1.0: $tring words$.( addr – ) gforth-1.0: $tring words$?( – n ) gforth-0.2: Passing Commands to the OS$@( $addr – addr2 u ) gforth-0.7: $tring words$@len( $addr – u ) gforth-0.7: $tring words$[]!( addr u n $[]addr – ) gforth-1.0: $tring words$[]#( addr – len ) gforth-1.0: $tring words$[]( u $[]addr – addr' ) gforth-1.0: $tring words$[]+!( addr u n $[]addr – ) gforth-1.0: $tring words$[].( addr – ) gforth-1.0: $tring words$[]@( n $[]addr – addr u ) gforth-1.0: $tring words$[]boot( addr – ) gforth-1.0: $tring words$[]free( addr – ) gforth-1.0: $tring words$[]map( addr xt – ) gforth-1.0: $tring words$[]save( addr – ) gforth-1.0: $tring words$[]saved( addr – ) gforth-1.0: $tring words$[]slurp( fid addr – ) gforth-1.0: $tring words$[]slurp-file( addr u $addr – ) gforth-1.0: $tring words$[]Variable( – ) gforth-1.0: $tring words$boot( $addr – ) gforth-1.0: $tring words$del( addr off u – ) gforth-0.7: $tring words$exec( xt addr – ) gforth-1.0: $tring words$free( $addr – ) gforth-1.0: $tring words$init( $addr – ) gforth-1.0: $tring words$ins( addr1 u $addr off – ) gforth-0.7: $tring words$iter( .. $addr char xt – .. ) gforth-0.7: $tring words$over( addr u $addr off – ) gforth-1.0: $tring words$save( $addr – ) gforth-1.0: $tring words$saved( addr – ) gforth-1.0: $tring words$slurp( fid addr – ) gforth-1.0: $tring words$slurp-file( addr1 u1 addr2 – ) gforth-1.0: $tring words$split( addr u char – addr1 u1 addr2 u2 ) gforth-0.7: $tring words$substitute( addr1 len1 – addr2 len2 n/ior ) gforth-experimental: Substitute$tmp( xt – addr u ) gforth-1.0: $tring words$unescape( addr1 u1 – addr2 u2 ) gforth-experimental: Substitute$Variable( – ) gforth-1.0: $tring words%align( align size – ) gforth-0.4: Structure Glossary%alignment( align size – align ) gforth-0.4: Structure Glossary%alloc( align size – addr ) gforth-0.4: Structure Glossary%allocate( align size – addr ior ) gforth-0.4: Structure Glossary%allot( align size – addr ) gforth-0.4: Structure Glossary%size( align size – size ) gforth-0.4: Structure Glossary'( "name" – xt ) core: Execution token'( "name" – xt ) oof: The OOF base class'cold( – ) gforth-0.2: Modifying the Startup Sequence's( user task – user' ) gforth-experimental: Pthreads(( compilation 'ccc<close-paren>' – ; run-time – ) core,file: Comments(local)( addr u – ) local: Standard Forth locals(to)( val xt – ) gforth-1.0: Header methods(to)( val xt – ) gforth-1.0: User-defined TO and DEFER@)( – ) gforth-0.2: Assertions*( n1 n2 – n ) core: Single precision*/( ( n1 n2 n3 – n4 ) core: Integer division*/f( n1 n2 n3 – n4 ) gforth-1.0: Integer division*/mod( n1 n2 n3 – n4 n5 ) core: Integer division*/modf( n1 n2 n3 – n4 n5 ) gforth-1.0: Integer division*/mods( n1 n2 n3 – n4 n5 ) gforth-1.0: Integer division*/s( n1 n2 n3 – n4 ) gforth-1.0: Integer division+!( n a-addr – ) core: Memory Access+!@( u1 a-addr – u2 ) gforth-experimental: Pthreads+( n1 n2 – n ) core: Single precision+DO( compilation – do-sys ; run-time n1 n2 – | loop-sys ) gforth-0.2: Arbitrary control structures+field( noffset1 nsize "name" – noffset2 ) facility-ext: Forth200x Structures+fmode( fam1 rwxrwxrwx – fam2 ) gforth-1.0: General files+load( i*x n – j*x ) gforth-0.2: Blocks+LOOP( compilation do-sys – ; run-time loop-sys1 n – | loop-sys2 ) core: Arbitrary control structures+ltrace( – ) gforth-1.0: Debugging+thru( i*x n1 n2 – j*x ) gforth-0.2: Blocks+TO( value "name" – ) gforth-1.0: Values+x/string( xc-addr1 u1 – xc-addr2 u2 ) xchar-ext: Xchars and Unicode,( w – ) core: Dictionary allocation-( n1 n2 – n ) core: Single precision-->( – ) gforth-0.2: Blocks->here( addr – ) gforth-1.0: Dictionary allocation-DO( compilation – do-sys ; run-time n1 n2 – | loop-sys ) gforth-0.2: Arbitrary control structures-LOOP( compilation do-sys – ; run-time loop-sys1 u – | loop-sys2 ) gforth-0.2: Arbitrary control structures-ltrace( – ) gforth-1.0: Debugging-rot( w1 w2 w3 – w3 w1 w2 ) gforth-0.2: Data stack-trailing( c_addr u1 – c_addr u2 ) string: String words-trailing-garbage( xc-addr u1 – xc-addr u2 ) xchar-ext: Xchars and Unicode."( compilation 'ccc"' – ; run-time – ) core: Miscellaneous output.( n – ) core: Simple numeric output.(( compilation&interpretation "ccc<paren>" – ) core-ext: Miscellaneous output...( x1 .. xn – x1 .. xn ) gforth-1.0: Examining data.\"( compilation 'ccc"' – ; run-time – ) gforth-0.6: Miscellaneous output.cover-raw( – ) gforth-experimental: Code Coverage.coverage( – ) gforth-experimental: Code Coverage.debugline( nfile nline – ) gforth-0.6: Debugging.locale-csv( – ) gforth-experimental: i18n and l10n.path( path-addr – ) gforth-0.4: General Search Paths.r( n1 n2 – ) core-ext: Simple numeric output.s( – ) tools: Examining data.substitute( addr1 len1 – n / ior ) gforth-experimental: Substitute.unresolved( – ) gforth-1.0: Forward/( n1 n2 – n ) core: Integer division/f( n1 n2 – n ) gforth-1.0: Integer division/f-stage1m( n addr-reci – ) gforth-1.0: Two-stage integer division/f-stage2m( n1 a-reci – nquotient ) gforth-1.0: Two-stage integer division/l( – u ) gforth-0.7: Address arithmetic/mod( n1 n2 – n3 n4 ) core: Integer division/modf( n1 n2 – n3 n4 ) gforth-1.0: Integer division/modf-stage2m( n1 a-reci – umodulus nquotient ) gforth-1.0: Two-stage integer division/mods( n1 n2 – n3 n4 ) gforth-1.0: Integer division/s( n1 n2 – n ) gforth-1.0: Integer division/string( c-addr1 u1 n – c-addr2 u2 ) string: String words/w( – u ) gforth-0.7: Address arithmetic/x( – u ) gforth-1.0: Address arithmetic0<( n – f ) core: Numeric comparison0<=( n – f ) gforth-0.2: Numeric comparison0<>( n – f ) core-ext: Numeric comparison0=( n – f ) core: Numeric comparison0>( n – f ) core-ext: Numeric comparison0>=( n – f ) gforth-0.2: Numeric comparison1+( n1 – n2 ) core: Single precision1-( n1 – n2 ) core: Single precision1/f( r1 – r2 ) gforth-0.2: Floating Point2!( w1 w2 a-addr – ) core: Memory Access2*( n1 – n2 ) core: Bitwise operations2,( w1 w2 – ) gforth-0.2: Dictionary allocation2/( n1 – n2 ) core: Bitwise operations2>r( w1 w2 – R:w1 R:w2 ) core-ext: Return stack2@( a-addr – w1 w2 ) core: Memory Access2Constant( w1 w2 "name" – ) double: Constants2drop( w1 w2 – ) core: Data stack2dup( w1 w2 – w1 w2 w1 w2 ) core: Data stack2field:( u1 "name" – u2 ) gforth-0.7: Forth200x Structures2Literal( compilation w1 w2 – ; run-time – w1 w2 ) double: Literals2nip( w1 w2 w3 w4 – w3 w4 ) gforth-0.2: Data stack2over( w1 w2 w3 w4 – w1 w2 w3 w4 w1 w2 ) core: Data stack2r>( R:w1 R:w2 – w1 w2 ) core-ext: Return stack2r@( R:w1 R:w2 – R:w1 R:w2 w1 w2 ) core-ext: Return stack2rdrop( R:w1 R:w2 – ) gforth-0.2: Return stack2rot( w1 w2 w3 w4 w5 w6 – w3 w4 w5 w6 w1 w2 ) double-ext: Data stack2swap( w1 w2 w3 w4 – w3 w4 w1 w2 ) core: Data stack2tuck( w1 w2 w3 w4 – w3 w4 w1 w2 w3 w4 ) gforth-0.2: Data stack2Variable( "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:}d( hmaddr u latest latestnt wid 0 a-addr1 u1 ... – ) gforth-1.0: Closures:}h( hmaddr u latest latestnt wid 0 a-addr1 u1 ... – ) gforth-1.0: Closures:}l( hmaddr u latest latestnt wid 0 a-addr1 u1 ... – ) gforth-1.0: Closures;( compilation colon-sys – ; run-time nest-sys ) core: Colon Definitions;>( – ) gforth-experimental: Closures;]( compile-time: quotation-sys – ; run-time: – xt ) gforth-1.0: Quotations;code( compilation. colon-sys1 – colon-sys2 ) tools-ext: Assembler Definitions;m( colon-sys –; run-time: – ) objects: Objects Glossary;s( R:w – ) gforth-0.2: Calls and returns<#( – ) core: Formatted numeric output<( n1 n2 – f ) core: Numeric comparison<<#( – ) gforth-0.5: Formatted numeric output<=( n1 n2 – f ) gforth-0.2: Numeric comparison<>( n1 n2 – f ) core-ext: Numeric comparison<bind>( class selector-xt – xt ) objects: Objects Glossary<event( – ) gforth-experimental: Pthreads<to-inst>( w xt – ) objects: Objects Glossary<{:( – hmaddr u latest latestnt wid 0 ) gforth-experimental: Closures=( n1 n2 – f ) core: Numeric comparison=mkdir( c-addr u wmode – wior ) gforth-0.7: Directories>( n1 n2 – f ) core: Numeric comparison>=( n1 n2 – f ) gforth-0.2: Numeric comparison>addr( xt – addr ) gforth-experimental: Closures>body( xt – a_addr ) core: CREATE..DOES> details>code-address( xt – c_addr ) gforth-0.2: Threading Words>definer( xt – definer ) gforth-0.2: Threading Words>does-code( xt – a_addr ) gforth-0.2: Threading Words>float( c-addr u – f:... flag ) floating: Line input and conversion>float1( c-addr u c – f:... flag ) gforth-1.0: Line input and conversion>in( – addr ) core: The Text Interpreter>l( w – ) gforth-0.2: Locals implementation>name( xt – nt|0 ) gforth-0.2: Name token>number( ud1 c-addr1 u1 – ud2 c-addr2 u2 ) core: Line input and conversion>order( wid – ) gforth-0.5: Word Lists>pow2( u1 – u2 ) gforth-1.0: Bitwise operations>r( w – R:w ) core: Return stack>time&date&tz( udtime – nsec nmin nhour nday nmonth nyear fdst ndstoff c-addrtz utz ) gforth-1.0: Keeping track of Time?!@( unew uold a-addr – uprev ) gforth-experimental: Pthreads?( a-addr – ) tools: Examining data???( – ) gforth-0.2: 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-0.2: Arbitrary control structures?dup-IF( compilation – orig ; run-time n – n| ) gforth-0.2: Arbitrary control structures?events( – ) gforth-experimental: Pthreads?LEAVE( compilation – ; run-time f | f loop-sys – ) gforth-0.2: Arbitrary control structures?of( compilation – of-sys ; run-time f – ) gforth-1.0: Arbitrary control structures@( a-addr – w ) core: Memory Access@local#( #noffset – w ) gforth-0.2: Locals implementation[']( compilation. "name" – ; run-time. – xt ) core: Execution token[( – ) core: Literals[+LOOP]( n – ) gforth-0.2: Interpreter Directives[:( compile-time: – quotation-sys flag colon-sys ) gforth-1.0: Quotations[?DO]( n-limit n-index – ) gforth-0.2: Interpreter Directives[]( n "name" – ) oof: The OOF base class[AGAIN]( – ) gforth-0.2: Interpreter Directives[BEGIN]( – ) gforth-0.2: Interpreter Directives[bind]( compile-time: "class" "selector" – ; run-time: ... object – ... ) objects: Objects Glossary[char]( compilation '<spaces>ccc' – ; run-time – c ) core,xchar-ext: String and character literals[COMP']( compilation "name" – ; run-time – w xt ) gforth-0.2: Compilation token[current]( compile-time: "selector" – ; run-time: ... object – ... ) objects: Objects Glossary[DO]( n-limit n-index – ) gforth-0.2: Interpreter Directives[ELSE]( – ) tools-ext: Interpreter Directives[ENDIF]( – ) gforth-0.2: Interpreter Directives[FOR]( n – ) gforth-0.2: Interpreter Directives[IF]( flag – ) tools-ext: Interpreter Directives[IFDEF]( "<spaces>name" – ) gforth-0.2: Interpreter Directives[IFUNDEF]( "<spaces>name" – ) gforth-0.2: Interpreter Directives[LOOP]( – ) gforth-0.2: Interpreter Directives[NEXT]( n – ) gforth-0.2: Interpreter Directives[parent]( compile-time: "selector" – ; run-time: ... object – ... ) objects: Objects Glossary[REPEAT]( – ) gforth-0.2: Interpreter Directives[THEN]( – ) tools-ext: Interpreter Directives[to-inst]( compile-time: "name" – ; run-time: w – ) objects: Objects Glossary[UNTIL]( flag – ) gforth-0.2: Interpreter Directives[WHILE]( flag – ) gforth-0.2: Interpreter Directives[{:( – hmaddr u latest latestnt wid 0 ) gforth-experimental: Closures\( compilation 'ccc<newline>' – ; run-time – ) core-ext,block-ext: Comments\c( "rest-of-line" – ) gforth-0.7: Declaring C Functions\G( compilation 'ccc<newline>' – ; run-time – ) gforth-0.2: Comments]( – ) core: Literals]]( – ) gforth-0.6: Macros]L( compilation: n – ; run-time: – n ) gforth-0.5: Literalsabi-code( "name" – colon-sys ) gforth-1.0: Assembler DefinitionsABORT"( compilation 'ccc"' – ; run-time f – ) core,exception-ext: Exception Handlingabort( ?? – ?? ) core,exception-ext: Exception Handlingabs( n – u ) core: Single precisionaccept( c-addr +n1 – +n2 ) core: Line input and conversionaction-of( interpretation "name" – xt; compilation "name" – ; run-time – xt ) core-ext: Deferred Wordsactivate( task – ) gforth-experimental: Pthreadsadd-cflags( c-addr u – ) gforth-1.0: Declaring OS-level librariesadd-incdir( c-addr u – ) gforth-1.0: Declaring OS-level librariesadd-ldflags( c-addr u – ) gforth-1.0: Declaring OS-level librariesadd-lib( c-addr u – ) gforth-0.7: Declaring OS-level librariesadd-libpath( c-addr u – ) gforth-0.7: Declaring OS-level librariesaddr( "name" – addr ) gforth-1.0: ValuesADDRESS-UNIT-BITS( – n ) environment: Address arithmeticafter-locate( – u ) gforth-1.0: Locating source code definitionsAGAIN( compilation dest – ; run-time – ) core-ext: Arbitrary control structuresAHEAD( compilation – orig ; run-time – ) tools-ext: Arbitrary control structuresAlias( xt "name" – ) gforth-0.2: Aliasesalign( – ) core: Dictionary allocationaligned( c-addr – a-addr ) core: Address arithmeticallocate( u – a_addr wior ) memory: Heap Allocationallot( n – ) core: Dictionary allocationalso( – ) search-ext: Word Listsalso-path( c-addr len path-addr – ) gforth-0.4: General Search Pathsand( w1 w2 – w ) core: Bitwise operationsannotate-cov( – ) gforth-experimental: Code Coveragearg( u – addr count ) gforth-0.2: OS command line argumentsargc( – addr ) gforth-0.2: OS command line argumentsargv( – addr ) gforth-0.2: OS command line argumentsarshift( n1 u – n2 ) gforth-1.0: Bitwise operationsasptr( class – ) oof: Class Declarationasptr( o "name" – ) oof: The OOF base classassembler( – ) tools-ext: Assembler Definitionsassert(( – ) gforth-0.2: Assertionsassert-level( – a-addr ) gforth-0.2: Assertionsassert0(( – ) gforth-0.2: Assertionsassert1(( – ) gforth-0.2: Assertionsassert2(( – ) gforth-0.2: Assertionsassert3(( – ) gforth-0.2: AssertionsASSUME-LIVE( orig – orig ) gforth-0.2: Where are locals visible by name?at-deltaxy( dx dy – ) gforth-0.7: Terminal outputat-xy( x y – ) facility: Terminal outputauthors( – ) gforth-1.0: Help on Gforthb( – ) gforth-1.0: Locating source code definitionsbarrier( – ) gforth-experimental: Pthreadsbase( – a-addr ) core: Number Conversionbase-execute( i*x xt u – j*x ) gforth-0.7: Number Conversionbefore-locate( – u ) gforth-1.0: Locating source code definitionsBEGIN( compilation – dest ; run-time – ) core: Arbitrary control structuresbegin-structure( "name" – struct-sys 0 ) facility-ext: Forth200x Structuresbin( fam1 – fam2 ) file: General filesbind'( "class" "selector" – xt ) objects: Objects Glossarybind( ... "class" "selector" – ... ) objects: Objects Glossarybind( o "name" – ) oof: The OOF base classbl( – c-char ) core: String and character literalsblank( c-addr u – ) string: Memory Blocksblk( – addr ) block: Input Sourcesblock( u – a-addr ) block: Blocksblock-included( a-addr u – ) gforth-0.2: Blocksblock-offset( – addr ) gforth-0.5: Blocksblock-position( u – ) block: Blocksbootmessage( – ) gforth-0.4: Modifying the Startup Sequencebound( class addr "name" – ) oof: The OOF base classbounds( addr u – addr+u addr ) gforth-0.2: Memory Blocksbreak"( 'ccc"' – ) gforth-0.4: Singlestep Debuggerbreak:( – ) gforth-0.4: Singlestep Debuggerbroken-pipe-error( – n ) gforth-0.6: Pipesbt( – ) gforth-1.0: Locating exception sourcebuffer( u – a-addr ) block: Blocksbw( – ) gforth-1.0: Locating uses of a wordbw-cover( – ) gforth-1.0: Code Coveragebye( – ) tools-ext: Leaving Gforthc!( c c-addr – ) core: Memory AccessC"( compilation "ccc<quote>" – ; run-time – c-addr ) core-ext: Counted string wordsc$+!( char $addr – ) gforth-1.0: $tring wordsc,( c – ) core: Dictionary allocationc-callback( "forth-name" "{type}" "—" "type" – ) gforth-1.0: Callbacksc-function( "forth-name" "c-name" "{type}" "—" "type" – ) gforth-0.7: Declaring C Functionsc-funptr( "forth-name" <{>"c-typecast"<}> "{type}" "—" "type" – ) gforth-1.0: Calling C function pointersc-library( "name" – ) gforth-0.7: Defining library interfacesc-library-name( c-addr u – ) gforth-0.7: Defining library interfacesc-value( "forth-name" "c-name" "—" "type" – ) gforth-1.0: Declaring C Functionsc-variable( "forth-name" "c-name" – ) gforth-1.0: Declaring C Functionsc>s( x – n ) gforth-1.0: Special Memory Accessesc@( c-addr – c ) core: Memory Accesscall-c( ... w – ... ) gforth-0.2: Low-Level C Interface Wordscapscompare( c-addr1 u1 c-addr2 u2 – n ) gforth-0.7: String wordscase( compilation – case-sys ; run-time – ) core-ext: Arbitrary control structurescatch( x1 .. xn xt – y1 .. ym 0 / z1 .. zn error ) exception: Exception Handlingcell%( – align size ) gforth-0.4: Structure Glossarycell( – u ) gforth-0.2: Address arithmeticcell+( a-addr1 – a-addr2 ) core: Address arithmeticcell-( a-addr1 – a-addr2 ) core: Address arithmeticcell/( n1 – n2 ) gforth-1.0: Address arithmeticcells( n1 – n2 ) core: Address arithmeticcfalign( – ) gforth-0.2: Dictionary allocationcfaligned( addr1 – addr2 ) gforth-0.2: Address arithmeticcfield:( u1 "name" – u2 ) facility-ext: Forth200x Structureschar%( – align size ) gforth-0.4: Structure Glossarychar( '<spaces>ccc' – c ) core,xchar-ext: String and character literalschar+( c-addr1 – c-addr2 ) core: Address arithmeticchars( n1 – n2 ) core: Address arithmeticclass( "name" – ) oof: The OOF base classclass( class – class selectors vars ) mini-oof: Basic Mini-OOF Usageclass( parent-class – align offset ) objects: Objects Glossaryclass->map( class – map ) objects: Objects Glossaryclass-inst-size( class – addr ) objects: Objects Glossaryclass-override!( xt sel-xt class-map – ) objects: Objects Glossaryclass-previous( class – ) objects: Objects Glossaryclass;( – ) oof: Class Declarationclass>order( class – ) objects: Objects Glossaryclass?( o – flag ) oof: The OOF base classclear-libs( – ) gforth-0.7: Declaring OS-level librariesclear-path( path-addr – ) gforth-0.5: General Search Pathsclearstack( ... – ) gforth-0.2: Examining dataclearstacks( ... – ) gforth-0.7: Examining dataclose-dir( wdirid – wior ) gforth-0.5: Directoriesclose-file( wfileid – wior ) file: General filesclose-pipe( wfileid – wretval wior ) gforth-0.2: Pipescmove( c-from c-to u – ) string: Memory Blockscmove>( c-from c-to u – ) string: Memory Blockscode( "name" – colon-sys ) tools-ext: Assembler Definitionscode-address!( c_addr xt – ) gforth-obsolete: Threading Wordscolor-cover( – ) gforth-1.0: Code Coveragecommon-list( list1 list2 – list3 ) gforth-internal: Locals implementationCOMP'( "name" – w xt ) gforth-0.2: Compilation tokencompare( c-addr1 u1 c-addr2 u2 – n ) string: Memory Blockscompile,( xt – ) core-ext: Macroscompile-lp+!( n – ) gforth-0.2: Locals implementationcompile-only( – ) gforth-0.2: Interpretation and Compilation Semanticscompile-only?( nt – flag ) gforth-1.0: Header fieldscond( "name" – ) gforth-experimental: Pthreadsconst-does>( run-time: w*uw r*ur uw ur "name" – ) gforth-0.6: Const-does>Constant( w "name" – ) core: Constantsconstruct( ... object – ) objects: Objects Glossarycontext( – addr ) gforth-0.2: Word Listscontof( compilation case-sys1 of-sys – case-sys2 ; run-time – ) gforth-1.0: Arbitrary control structuresconvert( ud1 c-addr1 – ud2 c-addr2 ) core-ext-obsolescent: Line input and conversioncount( c-addr1 – c-addr2 u ) core: Counted string wordsCountry( <lang> "name" – ) gforth-experimental: i18n and l10ncov%( – ) gforth-experimental: Code Coveragecov+( – ) gforth-experimental: Code Coveragecputime( – duser dsystem ) gforth-0.5: Keeping track of Timecr( – ) core: Miscellaneous outputCreate( "name" – ) core: CREATEcreate-file( c-addr u wfam – wfileid wior ) file: General filescreate-from( nt "name" – ) gforth-1.0: Creating from a prototypecritical-section( xt semaphore – ) gforth-experimental: PthreadsCS-DROP( dest – ) gforth-1.0: Arbitrary control structuresCS-PICK( orig0/dest0 orig1/dest1 ... origu/destu u – ... orig0/dest0 ) tools-ext: Arbitrary control structuresCS-ROLL( destu/origu .. dest0/orig0 u – .. dest0/orig0 destu/origu ) tools-ext: Arbitrary control structurescs-vocabulary( "name" – ) gforth-1.0: Word Listscs-wordlist( – wid ) gforth-1.0: Word Listscurrent'( "selector" – xt ) objects: Objects Glossarycurrent( – addr ) gforth-0.2: Word Listscurrent-interface( – addr ) objects: Objects Glossaryd+( ud1 ud2 – ud ) double: Double precisiond-( d1 d2 – d ) double: Double precisiond.( d – ) double: Simple numeric outputd.r( d n – ) double: Simple numeric outputd0<( d – f ) double: Numeric comparisond0<=( d – f ) gforth-0.2: Numeric comparisond0<>( d – f ) gforth-0.2: Numeric comparisond0=( d – f ) double: Numeric comparisond0>( d – f ) gforth-0.2: Numeric comparisond0>=( d – f ) gforth-0.2: Numeric comparisond2*( d1 – d2 ) double: Bitwise operationsd2/( d1 – d2 ) double: Bitwise operationsd<( d1 d2 – f ) double: Numeric comparisond<=( d1 d2 – f ) gforth-0.2: Numeric comparisond<>( d1 d2 – f ) gforth-0.2: Numeric comparisond=( d1 d2 – f ) double: Numeric comparisond>( d1 d2 – f ) gforth-0.2: Numeric comparisond>=( d1 d2 – f ) gforth-0.2: Numeric comparisond>f( d – r ) floating: Floating Pointd>s( d – n ) double: Double precisiondabs( d – ud ) double: Double precisiondark-mode( – ) gforth-1.0: Terminal outputdarshift( d1 u – d2 ) gforth-1.0: Bitwise operationsdbg( "name" – ) gforth-0.2: Singlestep Debuggerdebug-fid( – file-id ) gforth-1.0: Debuggingdec.( n – ) gforth-0.2: Simple numeric outputdecimal( – ) core: Number Conversiondefault-color( – ) gforth-1.0: Terminal outputdefer!( xt xt-deferred – ) core-ext: Deferred WordsDefer( "name" – ) core-ext: Deferred Wordsdefer( – ) oof: Class Declarationdefer@( xt-deferred – xt ) core-ext: Deferred Wordsdefers( compilation "name" – ; run-time ... – ... ) gforth-0.2: Deferred Wordsdefiner!( definer xt – ) gforth-obsolete: Threading Wordsdefines( xt class "name" – ) mini-oof: Basic Mini-OOF Usagedefinitions( – ) oof: The OOF base classdefinitions( – ) search: Word Listsdelete( buffer size u – ) gforth-0.7: String wordsdelete-file( c-addr u – wior ) file: General filesdepth( – +n ) core: Examining datadf!( r df-addr – ) floating-ext: Memory Accessdf@( df-addr – r ) floating-ext: Memory Accessdfalign( – ) floating-ext: Dictionary allocationdfaligned( c-addr – df-addr ) floating-ext: Address arithmeticdffield:( u1 "name" – u2 ) floating-ext: Forth200x Structuresdfloat%( – align size ) gforth-0.4: Structure Glossarydfloat+( df-addr1 – df-addr2 ) floating-ext: Address arithmeticdfloat/( n1 – n2 ) gforth-1.0: Address arithmeticdfloats( n1 – n2 ) floating-ext: Address arithmeticdict-new( ... class – object ) objects: Objects Glossarydiscode( addr u – ) gforth-0.2: Common Disassemblerdispose( – ) oof: The OOF base classdlshift( ud1 u – ud2 ) gforth-1.0: Bitwise operationsdmax( d1 d2 – d ) double: Double precisiondmin( d1 d2 – d ) double: Double precisiondnegate( d1 – d2 ) double: Double precisionDO( compilation – do-sys ; run-time w1 w2 – loop-sys ) core: Arbitrary control structuresdocol:( – addr ) gforth-0.2: Threading Wordsdocon:( – addr ) gforth-0.2: Threading Wordsdodefer:( – addr ) gforth-0.2: Threading Wordsdoes-code!( xt1 xt2 – ) gforth-0.2: Threading WordsDOES>( compilation colon-sys1 – colon-sys2 ) core: CREATE..DOES> detailsdofield:( – addr ) gforth-0.2: Threading WordsDONE( compilation orig – ; run-time – ) gforth-0.2: Arbitrary control structuresdouble%( – align size ) gforth-0.4: Structure Glossarydouser:( – addr ) gforth-0.2: Threading Wordsdovar:( – addr ) gforth-0.2: Threading Wordsdpl( – a-addr ) gforth-0.2: Number Conversiondrol( ud1 u – ud2 ) gforth-1.0: Bitwise operationsdrop( w – ) core: Data stackdror( ud1 u – ud2 ) gforth-1.0: Bitwise operationsdrshift( ud1 u – ud2 ) gforth-1.0: Bitwise operationsdu/mod( d u – n u1 ) gforth-1.0: Integer divisiondu<( ud1 ud2 – f ) double-ext: Numeric comparisondu<=( ud1 ud2 – f ) gforth-0.2: Numeric comparisondu>( ud1 ud2 – f ) gforth-0.2: Numeric comparisondu>=( ud1 ud2 – f ) gforth-0.2: Numeric comparisondump( addr u – ) tools: Examining datadup( w – w w ) core: Data stacke$,( addr u – ) gforth-experimental: Pthreadsearly( – ) oof: Class Declarationedit( "name" – ) gforth-1.0: Debuggingedit( "name" – ) gforth-1.0: Locating source code definitionsedit-line( c-addr n1 n2 – n3 ) gforth-0.6: Line input and conversioneflit,( x – ) gforth-experimental: Pthreadsekey( – u ) facility-ext: Single-key inputekey>char( u – u false | c true ) facility-ext: Single-key inputekey>fkey( u1 – u2 f ) facility-ext: Single-key inputekey?( – flag ) facility-ext: Single-key inputelit,( x – ) gforth-experimental: PthreadsELSE( compilation orig1 – orig2 ; run-time – ) core: Arbitrary control structuresemit( c – ) core: Displaying characters and stringsemit-file( c wfileid – wior ) gforth-0.2: General filesempty-buffer( buffer – ) gforth-0.2: Blocksempty-buffers( – ) block-ext: Blocksend-c-library( – ) gforth-0.7: Defining library interfacesend-class( align offset "name" – ) objects: Objects Glossaryend-class( class selectors vars "name" – ) mini-oof: Basic Mini-OOF Usageend-class-noname( align offset – class ) objects: Objects Glossaryend-code( colon-sys – ) gforth-0.2: Assembler Definitionsend-interface( "name" – ) objects: Objects Glossaryend-interface-noname( – interface ) objects: Objects Glossaryend-methods( – ) objects: Objects Glossaryend-struct( align size "name" – ) gforth-0.2: Structure Glossaryend-structure( struct-sys +n – ) facility-ext: Forth200x Structuresendcase( compilation case-sys – ; run-time x – ) core-ext: Arbitrary control structuresENDIF( compilation orig – ; run-time – ) gforth-0.2: Arbitrary control structuresendof( compilation case-sys1 of-sys – case-sys2 ; run-time – ) core-ext: Arbitrary control structuresendscope( compilation scope – ; run-time – ) gforth-0.2: Where are locals visible by name?endtry( compilation – ; run-time R:sys1 – ) gforth-0.5: Exception Handlingendtry-iferror( compilation orig1 – orig2 ; run-time R:sys1 – ) gforth-0.7: Exception Handlingendwith( – ) oof: The OOF base classenvironment-wordlist( – wid ) gforth-0.2: Environmental Queriesenvironment?( c-addr u – false / ... true ) core: Environmental Querieserase( addr u – ) core-ext: Memory Blockserror-color( – ) gforth-1.0: Terminal outputerror-hl-inv( – ) gforth-1.0: Terminal outputerror-hl-ul( – ) gforth-1.0: Terminal outputevaluate( ... addr u – ... ) core,block: Input Sourcesevent-loop( – ) gforth-experimental: Pthreadsevent:( "name" – ) gforth-experimental: Pthreadsevent>( task – ) gforth-experimental: Pthreadsexception( addr u – n ) gforth-0.2: Exception Handlingexecute( xt – ) core: Execution tokenexecute-parsing( ... addr u xt – ... ) gforth-0.6: The Input Streamexecute-parsing-file( i*x fileid xt – j*x ) gforth-0.6: The Input Streamexecute-task( xt – task ) gforth-experimental: PthreadsEXIT( compilation – ; run-time nest-sys – ) core: Calls and returnsexitm( – ) objects: Objects Glossaryexpect( c-addr +n – ) core-ext-obsolescent: Line input and conversionf!( r f-addr – ) floating: Memory Accessf*( r1 r2 – r3 ) floating: Floating Pointf**( r1 r2 – r3 ) floating-ext: Floating Pointf+( r1 r2 – r3 ) floating: Floating Pointf,( f – ) gforth-0.2: Dictionary allocationf-( r1 r2 – r3 ) floating: Floating Pointf-rot( r1 r2 r3 – r3 r1 r2 ) floating: Floating point stackf.( r – ) floating-ext: Floating-point outputf.rdp( rf +nr +nd +np – ) gforth-0.6: Floating-point outputf.s( – ) gforth-0.2: Examining dataf/( r1 r2 – r3 ) floating: Floating Pointf0<( r – f ) floating: Floating Pointf0<=( r – f ) gforth-0.2: Floating Pointf0<>( r – f ) gforth-0.2: Floating Pointf0=( r – f ) floating: Floating Pointf0>( r – f ) gforth-0.2: Floating Pointf0>=( r – f ) gforth-0.2: Floating Pointf2*( r1 – r2 ) gforth-0.2: Floating Pointf2/( r1 – r2 ) gforth-0.2: Floating Pointf<( r1 r2 – f ) floating: Floating Pointf<=( r1 r2 – f ) gforth-0.2: Floating Pointf<>( r1 r2 – f ) gforth-0.2: Floating Pointf=( r1 r2 – f ) gforth-0.2: Floating Pointf>( r1 r2 – f ) gforth-0.2: Floating Pointf>=( r1 r2 – f ) gforth-0.2: Floating Pointf>buf-rdp( rf c-addr +nr +nd +np – ) gforth-0.6: Floating-point outputf>d( r – d ) floating: Floating Pointf>l( r – ) gforth-0.2: Locals implementationf>s( r – n ) floating-ext: Floating Pointf>str-rdp( rf +nr +nd +np – c-addr nr ) gforth-0.6: Floating-point outputf@( f-addr – r ) floating: Memory Accessf@local#( #noffset – r ) gforth-0.2: Locals implementationfabs( r1 – r2 ) floating-ext: Floating Pointfacos( r1 – r2 ) floating-ext: Floating Pointfacosh( r1 – r2 ) floating-ext: Floating Pointfalign( – ) floating: Dictionary allocationfaligned( c-addr – f-addr ) floating: Address arithmeticfalog( r1 – r2 ) floating-ext: Floating Pointfalse( – f ) core-ext: Boolean Flagsfasin( r1 – r2 ) floating-ext: Floating Pointfasinh( r1 – r2 ) floating-ext: Floating Pointfast-throw( ... wball – ... wball ) gforth-experimental: Exception Handlingfatan( r1 – r2 ) floating-ext: Floating Pointfatan2( r1 r2 – r3 ) floating-ext: Floating Pointfatanh( r1 – r2 ) floating-ext: Floating Pointfaxpy( ra f-x nstridex f-y nstridey ucount – ) gforth-0.5: Floating Pointfconstant( r "name" – ) floating: Constantsfcos( r1 – r2 ) floating-ext: Floating Pointfcosh( r1 – r2 ) floating-ext: Floating Pointfdepth( – +n ) floating: Examining datafdrop( r – ) floating: Floating point stackfdup( r – r r ) floating: Floating point stackfe.( r – ) floating-ext: Floating-point outputfexp( r1 – r2 ) floating-ext: Floating Pointfexpm1( r1 – r2 ) floating-ext: Floating Pointffield:( u1 "name" – u2 ) floating-ext: Forth200x Structuresffourth( r1 r2 r3 r4 – r1 r2 r3 r4 r1 ) gforth-1.0: Floating point stackfield( align1 offset1 align size "name" – align2 offset2 ) gforth-0.2: Structure Glossaryfield:( u1 "name" – u2 ) facility-ext: Forth200x Structuresfile-eof?( wfileid – flag ) gforth-0.6: General filesfile-position( wfileid – ud wior ) file: General filesfile-size( wfileid – ud wior ) file: General filesfile-status( c-addr u – wfam wior ) file-ext: General filesfilename-match( c-addr1 u1 c-addr2 u2 – flag ) gforth-0.5: Directoriesfill( c-addr u c – ) core: Memory Blocksfind( c-addr – xt +-1 | c-addr 0 ) core,search: Word Listsfind-name( c-addr u – nt | 0 ) gforth-0.2: Name tokenfind-name-in( c-addr u wid – nt | 0 ) gforth-1.0: Name tokenfkey.( u – ) gforth-1.0: Single-key inputFLiteral( compilation r – ; run-time – r ) floating: Literalsfln( r1 – r2 ) floating-ext: Floating Pointflnp1( r1 – r2 ) floating-ext: Floating Pointfloat%( – align size ) gforth-0.4: Structure Glossaryfloat( – u ) gforth-0.3: Address arithmeticfloat+( f-addr1 – f-addr2 ) floating: Address arithmeticfloat/( n1 – n2 ) gforth-1.0: Address arithmeticfloating-stack( – n ) environment: Floating point stackfloats( n1 – n2 ) floating: Address arithmeticflog( r1 – r2 ) floating-ext: Floating Pointfloor( r1 – r2 ) floating: Floating PointFLOORED( – f ) environment: Integer divisionflush( – ) block: Blocksflush-file( wfileid – wior ) file-ext: General filesflush-icache( c-addr u – ) gforth-0.2: Assembler Definitionsfm/mod( d1 n1 – n2 n3 ) core: Integer divisionfmax( r1 r2 – r3 ) floating: Floating Pointfmin( r1 r2 – r3 ) floating: Floating Pointfnegate( r1 – r2 ) floating: Floating Pointfnip( r1 r2 – r2 ) gforth-0.2: Floating point stackFOR( compilation – do-sys ; run-time u – loop-sys ) gforth-0.2: Arbitrary control structuresform( – nlines ncols ) gforth-0.2: Terminal outputForth( – ) search-ext: Word Listsforth-recognize( c-addr u – ... translate-xt ) recognizer: Recognizersforth-recognizer( – xt ) gforth-experimental: Recognizersforth-wordlist( – wid ) search: Word Listsforward( "name" – ) gforth-1.0: Forwardfourth( w1 w2 w3 w4 – w1 w2 w3 w4 w1 ) gforth-1.0: Data stackfover( r1 r2 – r1 r2 r1 ) floating: Floating point stackfp!( f-addr – f:... ) gforth-0.2: Stack pointer manipulationfp.( r – ) floating-ext: Floating-point outputfp0( – a-addr ) gforth-0.4: Stack pointer manipulationfp@( f:... – f-addr ) gforth-0.2: Stack pointer manipulationfpath( – path-addr ) gforth-0.4: Source Search Pathsfpick( f:... u – f:... r ) gforth-0.4: Floating point stackfree( a_addr – wior ) memory: Heap Allocationfrot( r1 r2 r3 – r2 r3 r1 ) floating: Floating point stackfround( r1 – r2 ) floating: Floating Pointfs.( r – ) floating-ext: Floating-point outputfsin( r1 – r2 ) floating-ext: Floating Pointfsincos( r1 – r2 r3 ) floating-ext: Floating Pointfsinh( r1 – r2 ) floating-ext: Floating Pointfsqrt( r1 – r2 ) floating-ext: Floating Pointfswap( r1 r2 – r2 r1 ) floating: Floating point stackftan( r1 – r2 ) floating-ext: Floating Pointftanh( r1 – r2 ) floating-ext: Floating Pointfthird( r1 r2 r3 – r1 r2 r3 r1 ) gforth-1.0: Floating point stackftuck( r1 r2 – r2 r1 r2 ) gforth-0.2: Floating point stackfvariable( "name" – ) floating: Variablesf~( r1 r2 r3 – flag ) floating-ext: Floating Pointf~abs( r1 r2 r3 – flag ) gforth-0.5: Floating Pointf~rel( r1 r2 r3 – flag ) gforth-0.5: Floating Pointg( – ) gforth-0.7: Locating source code definitionsget-block-fid( – wfileid ) gforth-0.2: Blocksget-current( – wid ) search: Word Listsget-dir( c-addr1 u1 – c-addr2 u2 ) gforth-0.7: Directoriesget-order( – widn .. wid1 n ) search: Word Listsget-recognizers( – xt1 .. xtn n ) gforth-experimental: Recognizersgetenv( c-addr1 u1 – c-addr2 u2 ) gforth-0.2: Passing Commands to the OSgforth( – c-addr u ) gforth-environment: Environmental Queriesgg( – ) gforth-1.0: Locating uses of a wordhalt( task – ) gforth-experimental: Pthreadsheap-new( ... class – object ) objects: Objects Glossaryhelp( "rest-of-line" – ) gforth-1.0: Locating documentationhelp( "rest-of-line" – ) gforth-1.0: Help on Gforthhere( – addr ) core: Dictionary allocationhex( – ) core-ext: Number Conversionhex.( u – ) gforth-0.2: Simple numeric outputhold( char – ) core: Formatted numeric outputholds( addr u – ) core-ext: Formatted numeric outputhow:( – ) oof: Class Declarationi'( R:w R:w2 – R:w R:w2 w ) gforth-0.2: Counted Loopsi( R:n – R:n n ) core: Counted Loopsid.( nt – ) gforth-0.6: Name tokenIF( compilation – orig ; run-time f – ) core: Arbitrary control structuresiferror( compilation orig1 – orig2 ; run-time – ) gforth-0.7: Exception Handlingimmediate( – ) core: Interpretation and Compilation Semanticsimmediate?( nt – flag ) gforth-1.0: Header methodsimplementation( interface – ) objects: Objects Glossaryinclude( ... "file" – ... ) file-ext: Forth source filesinclude-file( i*x wfileid – j*x ) file: Forth source filesinclude-locale( "name" – ) gforth-experimental: i18n and l10nincluded( i*x c-addr u – j*x ) file: Forth source filesincluded-locale( addr u – ) gforth-experimental: i18n and l10nincluded?( c-addr u – f ) gforth-0.2: Forth source filesinfile-execute( ... xt file-id – ... ) gforth-0.7: Redirectioninfile-id( – file-id ) gforth-0.4: Redirectioninfo-color( – ) gforth-1.0: Terminal outputinit( ... – ) oof: The OOF base classinit-asm( – ) gforth-0.2: Assembler Definitionsinit-object( ... class object – ) objects: Objects Glossaryinitiate( xt task – ) gforth-experimental: Pthreadsinput-color( – ) gforth-1.0: Terminal outputinsert( string length buffer size – ) gforth-0.7: String wordsinst-value( align1 offset1 "name" – align2 offset2 ) objects: Objects Glossaryinst-var( align1 offset1 align size "name" – align2 offset2 ) objects: Objects Glossaryinterface( – ) objects: Objects Glossaryinterpret/compile:( interp-xt comp-xt "name" – ) gforth-0.2: Combined wordsinvert( w1 – w2 ) core: Bitwise operationsIS( value "name" – ) core-ext: Deferred Wordsis( xt "name" – ) oof: The OOF base classj( R:n R:w1 R:w2 – n R:n R:w1 R:w2 ) core: Counted Loopsk( R:n R:w1 R:w2 R:w3 R:w4 – n R:n R:w1 R:w2 R:w3 R:w4 ) gforth-0.3: Counted Loopsk-alt-mask( – u ) facility-ext: Single-key inputk-ctrl-mask( – u ) facility-ext: Single-key inputk-delete( – u ) facility-ext: Single-key inputk-down( – u ) facility-ext: Single-key inputk-end( – u ) facility-ext: Single-key inputk-f1( – u ) facility-ext: Single-key inputk-f10( – u ) facility-ext: Single-key inputk-f11( – u ) facility-ext: Single-key inputk-f12( – u ) facility-ext: Single-key inputk-f2( – u ) facility-ext: Single-key inputk-f3( – u ) facility-ext: Single-key inputk-f4( – u ) facility-ext: Single-key inputk-f5( – u ) facility-ext: Single-key inputk-f6( – u ) facility-ext: Single-key inputk-f7( – u ) facility-ext: Single-key inputk-f8( – u ) facility-ext: Single-key inputk-f9( – u ) facility-ext: Single-key inputk-home( – u ) facility-ext: Single-key inputk-insert( – u ) facility-ext: Single-key inputk-left( – u ) facility-ext: Single-key inputk-next( – u ) facility-ext: Single-key inputk-prior( – u ) facility-ext: Single-key inputk-right( – u ) facility-ext: Single-key inputk-shift-mask( – u ) facility-ext: Single-key inputk-up( – u ) facility-ext: Single-key inputkey( – char ) core: Single-key inputkey-file( fd – key ) gforth-0.4: General fileskey-ior( – char|ior ) gforth-1.0: Single-key inputkey?( – flag ) facility: Single-key inputkey?-file( wfileid – f ) gforth-0.4: General filesl!( w c-addr – ) gforth-0.7: Special Memory AccessesL"( "lsid<">" – lsid ) gforth-experimental: i18n and l10nl( – ) gforth-1.0: Locating source code definitionsl,( l – ) gforth-1.0: Dictionary allocationl>s( x – n ) gforth-1.0: Special Memory Accessesl@( c-addr – u ) gforth-0.7: Special Memory Accessesladdr#( #noffset – c-addr ) gforth-0.2: Locals implementationlaligned( addr – addr' ) gforth-1.0: Address arithmeticLanguage( "name" – ) gforth-experimental: i18n and l10nlatest( – nt ) gforth-0.6: Name tokenlatestnt( – nt ) gforth-1.0: Name tokenlatestxt( – xt ) gforth-0.6: Anonymous Definitionslbe( u1 – u2 ) gforth-1.0: Special Memory AccessesLEAVE( compilation – ; run-time loop-sys – ) core: Arbitrary control structureslib-error( – c-addr u ) gforth-0.7: Low-Level C Interface Wordslib-sym( c-addr1 u1 u2 – u3 ) gforth-0.4: Low-Level C Interface Wordslicense( – ) gforth-0.2: Help on Gforthlight-mode( – ) gforth-1.0: Terminal outputlink( "name" – class addr ) oof: The OOF base classlist( u – ) block-ext: Blockslist-size( list – u ) gforth-internal: Locals implementationLiteral( compilation n – ; run-time – n ) core: Literalsll( – ) gforth-1.0: Locating uses of a wordlle( u1 – u2 ) gforth-1.0: Special Memory Accessesload( i*x u – j*x ) block: Blocksload-cov( – ) gforth-experimental: Code Coveragelocale!( addr u lsid – ) gforth-experimental: i18n and l10nlocale-csv( "name" – ) gforth-experimental: i18n and l10nlocale-csv-out( "name" – ) gforth-experimental: i18n and l10nlocale-file( fid – ) gforth-experimental: i18n and l10nlocale@( lsid – addr u ) gforth-experimental: i18n and l10nlocate( "name" – ) gforth-1.0: Debugginglocate( "name" – ) gforth-1.0: Locating source code definitionslock( semaphore – ) gforth-experimental: Pthreadslog2( u – n ) gforth-1.0: Bitwise operationsLOOP( compilation do-sys – ; run-time loop-sys1 – | loop-sys2 ) core: Arbitrary control structureslp!( c-addr – ) gforth-internal: Locals implementationlp!( c-addr – ) gforth-internal: Stack pointer manipulationlp+!#( #noffset – ) gforth-0.2: Locals implementationlp0( – a-addr ) gforth-0.4: Stack pointer manipulationlp@( – addr ) gforth-0.2: Stack pointer manipulationlrol( u1 u – u2 ) gforth-1.0: Bitwise operationslror( u1 u – u2 ) gforth-1.0: Bitwise operationslshift( u1 u – u2 ) core: Bitwise operationsLU"( "lsid<">" – lsid ) gforth-experimental: i18n and l10nm*( n1 n2 – d ) core: Mixed precisionm*/( d1 n2 u3 – dquot ) double: Integer divisionm+( d1 n – d2 ) double: Mixed precisionm:( – xt colon-sys; run-time: object – ) objects: Objects Glossarymacros-wordlist( – wid ) gforth-experimental: Substitutemarker( "<spaces> name" – ) core-ext: Forgetting wordsmax( n1 n2 – n ) core: Single precisionmaxalign( – ) gforth-0.2: Dictionary allocationmaxaligned( addr1 – addr2 ) gforth-0.2: Address arithmeticmaxdepth-.s( – addr ) gforth-0.2: Examining datamethod( – ) oof: Class Declarationmethod( m v "name" – m' v ) mini-oof: Basic Mini-OOF Usagemethod( xt "name" – ) objects: Objects Glossarymethods( class – ) objects: Objects Glossarymin( n1 n2 – n ) core: Single precisionmkdir-parents( c-addr u mode – ior ) gforth-0.7: Directoriesmod( n1 n2 – n ) core: Integer divisionmodf( n1 n2 – n ) gforth-1.0: Integer divisionmodf-stage2m( n1 a-reci – umodulus ) gforth-1.0: Two-stage integer divisionmods( n1 n2 – n ) gforth-1.0: Integer divisionmove( c-from c-to ucount – ) core: Memory Blocksms( n – ) facility-ext: Keeping track of Timemux( u1 u2 u3 – u ) gforth-1.0: Bitwise operationsn( – ) gforth-1.0: Locating source code definitionsnaligned( addr1 n – addr2 ) gforth-0.5: Structure Glossarynaligned( addr1 n – addr2 ) gforth-0.5: Address arithmeticname( – c-addr u ) gforth-obsolete: The Input Streamname>compile( nt – w xt ) tools-ext: Name tokenname>interpret( nt – xt|0 ) tools-ext: Name tokenname>link( nt1 – nt2 / 0 ) gforth-1.0: Header fieldsname>link( nt1 – nt2 / 0 ) gforth-1.0: Name tokenname>string( nt – addr u ) tools-ext: Name tokennative@( lsid – addr u ) gforth-experimental: i18n and l10nneeds( ... "name" – ... ) gforth-0.2: Forth source filesnegate( n1 – n2 ) core: Single precisionnew( – o ) oof: The OOF base classnew( class – o ) mini-oof: Basic Mini-OOF Usagenew[]( n – o ) oof: The OOF base classnewline( – c-addr u ) gforth-0.5: String and character literalsnewtask( stacksize – task ) gforth-experimental: Pthreadsnewtask4( dsize rsize fsize lsize – task ) gforth-experimental: PthreadsNEXT( compilation do-sys – ; run-time loop-sys1 – | loop-sys2 ) gforth-0.2: Arbitrary control structuresnext-arg( – addr u ) gforth-0.7: OS command line argumentsnext-case( compilation case-sys – ; run-time – ) gforth-1.0: Arbitrary control structuresnextname( c-addr u – ) gforth-0.2: Supplying namesnip( w1 w2 – w2 ) core-ext: Data stacknoname( – ) gforth-0.2: Anonymous Definitionsnoname-from( xt – ) gforth-1.0: Creating from a prototypenoop( – ) gforth-0.2: Execution tokennotfound( state – ) gforth-experimental: Recognizersnothrow( – ) gforth-0.7: Exception Handlingns( d – ) gforth-1.0: Keeping track of Timent( – ) gforth-1.0: Locating exception sourcentime( – dtime ) gforth-1.0: Keeping track of Timenw( – ) gforth-1.0: Locating uses of a wordobject( – a-addr ) mini-oof: Basic Mini-OOF Usageobject( – class ) objects: Objects Glossaryof( compilation – of-sys ; run-time x1 x2 – |x1 ) core-ext: Arbitrary control structuresoff( a-addr – ) gforth-0.2: Boolean Flagson( a-addr – ) gforth-0.2: Boolean Flagsonce( – ) gforth-1.0: DebuggingOnly( – ) search-ext: Word Listsopen-blocks( c-addr u – ) gforth-0.2: Blocksopen-dir( c-addr u – wdirid wior ) gforth-0.5: Directoriesopen-file( c-addr u wfam – wfileid wior ) file: General filesopen-lib( c-addr1 u1 – u2 ) gforth-0.4: Low-Level C Interface Wordsopen-path-file( addr1 u1 path-addr – wfileid addr2 u2 0 | ior ) gforth-0.2: General Search Pathsopen-pipe( c-addr u wfam – wfileid wior ) gforth-0.2: Pipesor( w1 w2 – w ) core: Bitwise operationsorder( – ) search-ext: Word Listsos-class( – c-addr u ) gforth-environment: Environmental Queriesout( – addr ) gforth-1.0: Miscellaneous outputoutfile-execute( ... xt file-id – ... ) gforth-0.7: Redirectionoutfile-id( – file-id ) gforth-0.2: Redirectionover( w1 w2 – w1 w2 w1 ) core: Data stackoverrides( xt "selector" – ) objects: Objects Glossarypad( – c-addr ) core-ext: Memory Blockspage( – ) facility: Terminal outputparse( xchar "ccc<xchar>" – c-addr u ) core-ext,xchar-ext: The Input Streamparse-name( "name" – c-addr u ) core-ext: The Input Streamparse-word( – c-addr u ) gforth-obsolete: The Input Streampass( x1 .. xn n task – ) gforth-experimental: Pthreadspath+( path-addr "dir" – ) gforth-0.4: General Search Pathspath=( path-addr "dir1|dir2|dir3" – ) gforth-0.4: General Search Pathspause( – ) gforth-experimental: Pthreadsperform( a-addr – ) gforth-0.2: Execution tokenpi( – r ) gforth-0.2: Floating Pointpick( S:... u – S:... w ) core-ext: Data stackpostpone( "name" – ) core: Macrospostpone( "name" – ) oof: The OOF base classpostpone,( w xt – ) gforth-0.2: Compilation tokenprecision( – u ) floating-ext: Floating-point outputprevious( – ) search-ext: Word Listsprint( object – ) objects: Objects Glossaryprintdebugdata( – ) gforth-0.2: Debuggingprotected( – ) objects: Objects Glossarypthread_cond_broadcast( cond – r ) gforth-experimental: Pthreadspthread_cond_signal( cond – r ) gforth-experimental: Pthreadspthread_cond_timedwait( cond mutex abstime – r ) gforth-experimental: Pthreadspthread_cond_wait( cond mutex – r ) gforth-experimental: Pthreadsptr( "name" – ) oof: The OOF base classptr( – ) oof: Class Declarationpublic( – ) objects: Objects Glossaryquery( – ) core-ext-obsolescent: Input Sourcesquit( ?? – ?? ) core: Miscellaneous Wordsr/o( – fam ) file: General filesr/w( – fam ) file: General filesr>( R:w – w ) core: Return stackr@( – w ; R: w – w ) core: Return stackrdrop( R:w – ) gforth-0.2: Return stackread-csv( addr u xt – ) gforth-experimental: CSV Readerread-dir( c-addr u1 wdirid – u2 flag wior ) gforth-0.5: Directoriesread-file( c-addr u1 wfileid – u2 wior ) file: General filesread-line( c_addr u1 wfileid – u2 flag wior ) file: General filesrec-body( addr u – xt translate-tick | translate-null ) gforth-experimental: Recognizersrec-dtick( addr u – nt rectype-num | rectype-null ) gforth-experimental: Recognizersrec-float( addr u – r translate-float | notfound ) gforth-experimental: Recognizersrec-nt( addr u – nt translate-nt | notfound ) gforth-experimental: Recognizersrec-num( addr u – n/d table | notfound ) gforth-experimental: Recognizersrec-string( addr u – addr u' r:string | rectype-null ) gforth-experimental: Recognizersrec-tick( addr u – xt rectype-num | rectype-null ) gforth-experimental: Recognizersrec-to( addr u – xt r:to | rectype-null ) gforth-experimental: Recognizersrecognize( addr u rec-addr – ... rectype ) gforth-experimental: Recognizersrecurse( ... – ... ) core: Calls and returnsrecursive( compilation – ; run-time – ) gforth-0.2: Calls and returnsrefill( – flag ) core-ext,block-ext,file-ext: The Input Streamrename-file( c-addr1 u1 c-addr2 u2 – wior ) file-ext: General filesREPEAT( compilation orig dest – ; run-time – ) core: Arbitrary control structuresreplace-word( xt1 xt2 – ) gforth-1.0: Debuggingreplaces( addr1 len1 addr2 len2 – ) string-ext: Substitutereposition-file( ud wfileid – wior ) file: General filesrepresent( r c-addr u – n f1 f2 ) floating: Floating-point outputrequire( ... "file" – ... ) file-ext: Forth source filesrequired( i*x addr u – i*x ) file-ext: Forth source filesresize( a_addr1 u – a_addr2 wior ) memory: Heap Allocationresize-file( ud wfileid – wior ) file: General filesrestart( task – ) gforth-experimental: Pthreadsrestore( compilation orig1 – ; run-time – ) gforth-0.7: Exception Handlingrestore-input( x1 .. xn n – flag ) core-ext: Input Sourcesrestrict( – ) gforth-0.2: Interpretation and Compilation Semanticsrol( u1 u – u2 ) gforth-1.0: Bitwise operationsroll( x0 x1 .. xn n – x1 .. xn x0 ) core-ext: Data stackRoot( – ) gforth-0.2: Word Listsror( u1 u – u2 ) gforth-1.0: Bitwise operationsrot( w1 w2 w3 – w2 w3 w1 ) core: Data stackrp!( a-addr – ) gforth-0.2: Stack pointer manipulationrp0( – a-addr ) gforth-0.4: Stack pointer manipulationrp@( – a-addr ) gforth-0.2: Stack pointer manipulationrshift( u1 u – u2 ) core: Bitwise operationsS"( compilation 'ccc"' – ; run-time – c-addr u ) core,file: String and character literalss>d( n – d ) core: Double precisions>f( n – r ) floating-ext: Floating Points>number?( addr u – d f ) gforth-0.5: Line input and conversions>unumber?( c-addr u – ud flag ) gforth-0.5: Line input and conversions\"( compilation 'ccc"' – ; run-time – c-addr u ) core-ext,file-ext: String and character literalssafe/string( c-addr1 u1 n – c-addr2 u2 ) gforth-1.0: String wordssave-buffer( buffer – ) gforth-0.2: Blockssave-buffers( – ) block: Blockssave-cov( – ) gforth-experimental: Code Coveragesave-input( – x1 .. xn n ) core-ext: Input Sourcessavesystem( "name" – ) gforth-0.2: Non-Relocatable Image Filesscan( c-addr1 u1 c – c-addr2 u2 ) gforth-0.2: String wordsscope( compilation – scope ; run-time – ) gforth-0.2: Where are locals visible by name?scr( – a-addr ) block-ext: Blocksseal( – ) gforth-0.2: Word Listssearch( c-addr1 u1 c-addr2 u2 – c-addr3 u3 flag ) string: String wordssearch-wordlist( c-addr count wid – 0 | xt +-1 ) search: Word Listssee( "<spaces>name" – ) tools: Examining compiled codesee-code( "name" – ) gforth-0.7: Examining compiled codesee-code-range( addr1 addr2 – ) gforth-0.7: Examining compiled codeselect( u1 u2 f – u ) gforth-1.0: Boolean Flagsselector( "name" – ) objects: Objects Glossaryself( – o ) oof: The OOF base classsemaphore( "name" – ) gforth-experimental: Pthreadsset-current( wid – ) search: Word Listsset-dir( c-addr u – wior ) gforth-0.7: Directoriesset-does>( xt – ) gforth-1.0: CREATE..DOES> detailsset-execute( ca – ) gforth-1.0: Header methodsset-forth-recognize( xt – ) recognizer: Recognizersset-optimizer( xt – ) gforth-1.0: Header methodsset-optimizer( xt – ) gforth-1.0: User-defined compile-commaset-order( widn .. wid1 n – ) search: Word Listsset-precision( u – ) floating-ext: Floating-point outputset-recognizers( xt1 .. xtn n – ) gforth-experimental: Recognizerssf!( r sf-addr – ) floating-ext: Memory Accesssf@( sf-addr – r ) floating-ext: Memory Accesssfalign( – ) floating-ext: Dictionary allocationsfaligned( c-addr – sf-addr ) floating-ext: Address arithmeticsffield:( u1 "name" – u2 ) floating-ext: Forth200x Structuressfloat%( – align size ) gforth-0.4: Structure Glossarysfloat+( sf-addr1 – sf-addr2 ) floating-ext: Address arithmeticsfloat/( n1 – n2 ) gforth-1.0: Address arithmeticsfloats( n1 – n2 ) floating-ext: Address arithmeticsh( "..." – ) gforth-0.2: Passing Commands to the OSshift-args( – ) gforth-0.7: OS command line argumentssign( n – ) core: Formatted numeric outputsimple-fkey-string( u1 – c-addr u ) gforth-1.0: Single-key inputsimple-see( "name" – ) gforth-0.6: Examining compiled codesimple-see-range( addr1 addr2 – ) gforth-0.6: Examining compiled codeskip( c-addr1 u1 c – c-addr2 u2 ) gforth-0.2: String wordsSLiteral( Compilation c-addr1 u ; run-time – c-addr2 u ) string: Literalsslurp-fid( fid – addr u ) gforth-0.6: General filesslurp-file( c-addr1 u1 – c-addr2 u2 ) gforth-0.6: General filessm/rem( d1 n1 – n2 n3 ) core: Integer divisionsource( – addr u ) core: The Text Interpretersource-id( – 0 | -1 | fileid ) core-ext,file: Input Sourcessourcefilename( – c-addr u ) gforth-0.2: Forth source filessourceline#( – u ) gforth-0.2: Forth source filessp!( a-addr – S:... ) gforth-0.2: Stack pointer manipulationsp0( – a-addr ) gforth-0.4: Stack pointer manipulationsp@( S:... – a-addr ) gforth-0.2: Stack pointer manipulationspace( – ) core: Miscellaneous outputspaces( u – ) core: Miscellaneous outputspan( – c-addr ) core-ext-obsolescent: Line input and conversionstacksize( – n ) gforth-experimental: Pthreadsstacksize4( – dsize fsize rsize lsize ) gforth-experimental: Pthreadsstaged/-divisor( addr1 – addr2 ) gforth-1.0: Two-stage integer divisionstaged/-size( – u ) gforth-1.0: Two-stage integer divisionstatic( – ) oof: Class Declarationstatus-color( – ) gforth-1.0: Terminal outputstderr( – wfileid ) gforth-0.2: General filesstdin( – wfileid ) gforth-0.4: General filesstdout( – wfileid ) gforth-0.2: General filesstop( – ) gforth-experimental: Pthreadsstop-ns( timeout – ) gforth-experimental: Pthreadsstr<( c-addr1 u1 c-addr2 u2 – f ) gforth-0.6: String wordsstr=( c-addr1 u1 c-addr2 u2 – f ) gforth-0.6: String wordsstring-prefix?( c-addr1 u1 c-addr2 u2 – f ) gforth-0.6: String wordsstring-suffix?( c-addr1 u1 c-addr2 u2 – f ) gforth-1.0: String wordsstruct( – align size ) gforth-0.2: Structure Glossarysub-list?( list1 list2 – f ) gforth-internal: Locals implementationsubstitute( addr1 len1 addr2 len2 – addr2 len3 n/ior ) string-ext: Substitutesuccess-color( – ) gforth-1.0: Terminal outputsuper( "name" – ) oof: The OOF base classswap( w1 w2 – w2 w1 ) core: Data stackSynonym( "name" "oldname" – ) tools-ext: Aliasessystem( c-addr u – ) gforth-0.2: Passing Commands to the OStable( – wid ) gforth-0.2: Word Liststask( stacksize "name" – ) gforth-experimental: PthreadsTHEN( compilation orig – ; run-time – ) core: Arbitrary control structuresthird( w1 w2 w3 – w1 w2 w3 w1 ) gforth-1.0: Data stackthis( – object ) objects: Objects Glossarythreading-method( – n ) gforth-0.2: Threading Wordsthrow( y1 .. ym nerror – y1 .. ym / z1 .. zn error ) exception: Exception Handlingthru( i*x n1 n2 – j*x ) block-ext: Blockstib( – addr ) core-ext-obsolescent: The Text Interpretertime&date( – nsec nmin nhour nday nmonth nyear ) facility-ext: Keeping track of TimeTO( value "name" – ) core-ext: Valuesto-this( object – ) objects: Objects Glossarytoupper( c1 – c2 ) gforth-0.2: Characterstranslate-nt( i*x nt – j*x ) gforth-experimental: Recognizerstranslate-num( x – | x ) gforth-experimental: Recognizerstranslate:( int-xt comp-xt post-xt "name" – ) gforth-experimental: Recognizerstrue( – f ) core-ext: Boolean Flagstry( compilation – orig ; run-time – R:sys1 ) gforth-0.5: Exception Handlingtt( u – ) gforth-1.0: Locating exception sourcetuck( w1 w2 – w2 w1 w2 ) core-ext: Data stacktype( c-addr u – ) core: Displaying characters and stringstypewhite( addr n – ) gforth-0.2: Displaying characters and stringsu*/( u1 u2 u3 – u4 ) gforth-1.0: Integer divisionu*/mod( u1 u2 u3 – u4 u5 ) gforth-1.0: Integer divisionU+DO( compilation – do-sys ; run-time u1 u2 – | loop-sys ) gforth-0.2: Arbitrary control structuresU-DO( compilation – do-sys ; run-time u1 u2 – | loop-sys ) gforth-0.2: Arbitrary control structuresu.( u – ) core: Simple numeric outputu.r( u n – ) core-ext: Simple numeric outputu/( u1 u2 – u ) gforth-1.0: Integer divisionu/-stage1m( u addr-reci – ) gforth-1.0: Two-stage integer divisionu/-stage2m( u1 a-reci – uquotient ) gforth-1.0: Two-stage integer divisionu/mod( u1 u2 – u3 u4 ) gforth-1.0: Integer divisionu/mod-stage2m( u1 a-reci – umodulus uquotient ) gforth-1.0: Two-stage integer divisionu<( u1 u2 – f ) core: Numeric comparisonu<=( u1 u2 – f ) gforth-0.2: Numeric comparisonu>( u1 u2 – f ) core-ext: Numeric comparisonu>=( u1 u2 – f ) gforth-0.2: Numeric comparisonud.( ud – ) gforth-0.2: Simple numeric outputud.r( ud n – ) gforth-0.2: Simple numeric outputud/mod( ud1 u2 – urem udquot ) gforth-0.2: Integer divisionUDefer( "name" – ) gforth-experimental: Pthreadsum*( u1 u2 – ud ) core: Mixed precisionum/mod( ud u1 – u2 u3 ) core: Integer divisionumax( u1 u2 – u ) gforth-1.0: Single precisionumin( u1 u2 – u ) gforth-0.5: Single precisionumod( u1 u2 – u ) gforth-1.0: Integer divisionumod-stage2m( u1 a-reci – umodulus ) gforth-1.0: Two-stage integer divisionunder+( n1 n2 n3 – n n2 ) gforth-0.3: Single precisionunescape( addr1 u1 dest – dest u2 ) string-ext: Substituteunlock( semaphore – ) gforth-experimental: Pthreadsunloop( R:w1 R:w2 – ) core: Arbitrary control structuresUNREACHABLE( – ) gforth-0.2: Where are locals visible by name?UNTIL( compilation dest – ; run-time f – ) core: Arbitrary control structuresunused( – u ) core-ext: Dictionary allocationupdate( – ) block: Blocksupdated?( n – f ) gforth-0.2: Blocksuse( "file" – ) gforth-0.2: Blocksuser'( 'user' – n ) gforth-experimental: PthreadsUser( "name" – ) gforth-0.2: Variablesutime( – dtime ) gforth-0.5: Keeping track of TimeUValue( "name" – ) gforth-1.0: Pthreadsv*( f-addr1 nstride1 f-addr2 nstride2 ucount – r ) gforth-0.5: Floating PointValue( w "name" – ) core-ext: Valuesvar( m v size "name" – m v' ) mini-oof: Basic Mini-OOF Usagevar( size – ) oof: Class DeclarationVariable( "name" – ) core: Variablesview( "name" – ) gforth-1.0: Debuggingvlist( – ) gforth-0.2: Word ListsVocabulary( "name" – ) gforth-0.2: Word Listsvocs( – ) gforth-0.2: Word Listsw!( w c-addr – ) gforth-0.7: Special Memory Accessesw,( w – ) gforth-1.0: Dictionary allocationw/o( – fam ) file: General filesw>s( x – n ) gforth-1.0: Special Memory Accessesw@( c-addr – u ) gforth-0.5: Special Memory Accesseswaligned( addr – addr' ) gforth-1.0: Address arithmeticWARNING"( compilation 'ccc"' – ; run-time f – ) gforth-1.0: Exception Handlingwarning-color( – ) gforth-1.0: Terminal outputwarnings( – addr ) gforth-0.2: Exception Handlingwbe( u1 – u2 ) gforth-1.0: Special Memory Accesseswhere( "name" – ) gforth-1.0: Locating uses of a wordwhereg( "name" – ) gforth-1.0: Locating uses of a wordWHILE( compilation dest – orig dest ; run-time f – ) core: Arbitrary control structureswith( o – ) oof: The OOF base classwithin( u1 u2 u3 – f ) core-ext: Numeric comparisonwle( u1 – u2 ) gforth-1.0: Special Memory Accessesword( char "<chars>ccc<char>– c-addr ) core: The Input Streamwordlist( – wid ) search: Word Listswords( – ) tools: Word Listswrite-file( c-addr u1 wfileid – wior ) file: General fileswrite-line( c-addr u wfileid – ior ) file: General fileswrol( u1 u – u2 ) gforth-1.0: Bitwise operationswror( u1 u – u2 ) gforth-1.0: Bitwise operationsWTF??( – ) gforth-1.0: Debuggingww( u – ) gforth-1.0: Locating uses of a wordx!( w c-addr – ) gforth-1.0: Special Memory Accessesx-size( xc-addr u1 – u2 ) xchar: Xchars and Unicodex-width( xc-addr u – n ) xchar-ext: Xchars and Unicodex>s( x – n ) gforth-1.0: Special Memory Accessesx@( c-addr – u ) gforth-1.0: Special Memory Accessesx\string-( xc-addr u1 – xc-addr u2 ) xchar-ext: Xchars and Unicodexaligned( addr – addr' ) gforth-1.0: Address arithmeticxbe( u1 – u2 ) gforth-1.0: Special Memory Accessesxc!+?( xc xc-addr1 u1 – xc-addr2 u2 f ) xchar: Xchars and Unicodexc-size( xc – u ) xchar: Xchars and Unicodexc-width( xc – n ) xchar-ext: Xchars and Unicodexc@+( xc-addr1 – xc-addr2 xc ) xchar: Xchars and Unicodexchar+( xc-addr1 – xc-addr2 ) xchar: Xchars and Unicodexchar-( xc-addr1 – xc-addr2 ) xchar-ext: Xchars and Unicodexchar-encoding( – addr u ) xchar-ext: Xchars and Unicodexd!( ud c-addr – ) gforth-1.0: Special Memory Accessesxd,( xd – ) gforth-1.0: Dictionary allocationxd>s( xd – d ) gforth-1.0: Special Memory Accessesxd@( c-addr – ud ) gforth-1.0: Special Memory Accessesxdbe( ud1 – ud2 ) gforth-1.0: Special Memory Accessesxdle( ud1 – ud2 ) gforth-1.0: Special Memory Accessesxemit( xc – ) xchar: Displaying characters and stringsxkey( – xc ) xchar: Xchars and Unicodexle( u1 – u2 ) gforth-1.0: Special Memory Accessesxor( w1 w2 – w ) core: Bitwise operationsxt-new( ... class xt – object ) objects: Objects Glossaryxt-see( xt – ) gforth-0.2: Examining compiled codext-see-code( xt – ) gforth-1.0: Examining compiled codext-simple-see( xt – ) gforth-1.0: Examining compiled code{:( – hmaddr u latest latestnt wid 0 ) local-ext: Standard Forth locals~~( – ) gforth-0.2: Debugging~~1bt( – ) gforth-1.0: Debugging~~bt( – ) gforth-1.0: Debugging~~Value( n "name" – ) gforth-1.0: Debugging~~Variable( "name" – ) gforth-1.0: Debugging