p4_Q_comp_p4_Q_cr_p4_Q_csp_p4_Q_exec_p4_Q_file_p4_Q_loading_p4_Q_pairsp4_Q_pairs_p4_Q_stack_p4_Q_stop_p4_access_array_p4_argc_p4_argv_p4_backspace_p4_build_array_p4_close_all_files_p4_cold_p4_copy_file_p4_dash_roll_p4_dot_date_p4_dot_linep4_dot_line_p4_dot_memory_p4_dot_namep4_dot_name_p4_dot_version_p4_dup_to_r_p4_executes_p4_executes_execution_p4_expand_fn_p4_f_p_fetch_p4_f_p_store_p4_file_block_p4_file_buffer_p4_file_empty_buffers_p4_file_flush_p4_file_list_p4_file_load_p4_file_rw_p4_file_save_buffers_p4_file_thru_p4_file_update_p4_greater_equal_p4_headerp4_header_p4_help_p4_include_p4_latest_p4_less_equal_p4_license_p4_load_quote_p4_load_quote_execution_p4_ls_cdefs_p4_ls_constants_p4_ls_ddefs_p4_ls_markers_p4_ls_primitives_p4_ls_variables_p4_ls_vocabularies_p4_ls_words_p4_move_file_p4_paren_emit_p4_paren_expect_p4_paren_forget_p4_paren_key_p4_paren_type_p4_plus_to_p4_plus_to_execution_p4_plus_to_local_execution_p4_pocket_p4_r_from_drop_p4_raise_p4_random_p4_show_status_p4_signal_p4_smudge_p4_source_line_p4_srand_p4_standard_io_p4_start_Q_cr_p4_store_csp_p4_system_p4_system_quote_p4_system_quote_execution_p4_tabp4_tab_p4_toggle_p4_topmost_p4_u_d_dot_p4_u_d_dot_r_p4_u_greater_equal_p4_u_less_equal_p4_u_max_p4_u_min_p4_under_plus_p4_unsmudge_p4_using_p4_using_new_p4_w_fetch_p4_w_plus_store_p4_w_store_p4_warranty_p4_wl_hash_p4_zero_greater_equal_p4_zero_less_equal_p4_alloc_parsed_stringp4_file_errorp4_initialize_systemp4_load_filep4_read_writep4_run_forthp4_skip_delimiterp4_store_executionp4_strpushp4_Q_comp_ : ?COMP ( -- ) STATE THROWreference: ../src/misc.c:0094
p4_Q_cr_ : ?CR ( -- flag ) CR START?CRreference: ../src/misc.c:0700
p4_Q_csp_ : ?CSP ( -- ) SP CSP THROWreference: ../src/misc.c:0083
p4_Q_exec_ : ?EXEC ( -- ) STATE THROWreference: ../src/misc.c:0105
p4_Q_file_ : ?FILE ( file-id -- )reference: ../src/misc.c:0114
p4_Q_loading_ : ?LOADING ( -- ) THROWreference: ../src/misc.c:0126
p4_Q_pairsreference: ../src/yours.c:0657
p4_Q_pairs_ : ?PAIRS ( a b -- ) CS-STACKreference: ../src/misc.c:0137
p4_Q_stack_ : ?STACK ( -- ) THROWreference: ../src/misc.c:0147
p4_Q_stop_ : ?STOP ( -- flag ) ?CRreference: ../src/misc.c:0682
p4_access_array_ reference: ../src/misc.c:0403
p4_argc_ : ARGC ( -- n )reference: ../src/misc.c:1074
p4_argv_ : ARGV ( n -- addr u )reference: ../src/misc.c:1081
p4_backspace_ : BACKSPACE ( -- ) SPACEreference: ../src/misc.c:0673
p4_build_array_ : BUILD-ARRAY ( n1 n2 ... nX X --- n )reference: ../src/misc.c:0387
p4_close_all_files_ : CLOSE-ALL-FILES ( -- )reference: ../src/misc.c:0707
p4_cold_ : COLD ( -- )cold abort - reinitialize everything and go to => QUIT routine
reference: ../src/misc.c:0045
p4_copy_file_ : COPY-FILE ( src-str src-strlen dst-str dst-strlen -- errno|0 ) RENAME-FILEreference: ../src/misc.c:0948
p4_dash_roll_ : -ROLL ( xn ... x2 x1 n -- x1 xn ... x2 ) ROLLreference: ../src/misc.c:0247
p4_dot_date_ : .PFE-DATE ( -- )reference: ../src/misc.c:0749
p4_dot_linereference: ../src/misc.c:0064
p4_dot_line_ : .LINE ( line# block# -- )reference: ../src/misc.c:0062
p4_dot_memory_ : .MEMORY ( -- )reference: ../src/misc.c:0726
p4_dot_namereference: ../src/toolkit.c:0237
p4_dot_name_ : .NAME ( nfa -- ): .NAME COUNT 32 AND TYPE ;if the name-field and flag-field are different, then this word does effectivly
: .NAME COUNT TYPE ;
reference: ../src/misc.c:0239
p4_dot_version_ : .VERSION ( -- )reference: ../src/misc.c:0742
p4_dup_to_r_ : DUP>R ( val -- val ) R>DROP: DUP>R DUP >R ;
reference: ../src/misc.c:0275
p4_executes_ : EXECUTES word ( n -- )reference: ../src/misc.c:0902
p4_executes_execution_ : ((EXECUTES)) ( n -- ) EXECUTESreference: ../src/misc.c:0893
p4_expand_fn_ : EXPAND-FN ( addr1 u1 addr2 -- addr2 cnt2 )reference: ../src/misc.c:1093
p4_f_p_fetch_ : FP@ ( -- addr )reference: ../src/misc.c:0505
p4_f_p_store_ : FP! ( addr -- ) FP@reference: ../src/misc.c:0514
p4_file_block_ : FILE-BLOCK ( a file-id -- c )reference: ../src/misc.c:0987
p4_file_buffer_ : FILE-BUFFER ( a file-id -- c )reference: ../src/misc.c:0996
p4_file_empty_buffers_ : FILE-EMPTY-BUFFERS ( file-id -- )reference: ../src/misc.c:1006
p4_file_flush_ : FILE-FLUSH ( file-id -- )simulate : FILE-FLUSH DUP FILE-SAVE-BUFFERS FILE-EMTPY-BUFFERS ;
reference: ../src/misc.c:1014
p4_file_list_ : FILE-LIST ( x file-id -- )reference: ../src/misc.c:1024
p4_file_load_ : FILE-LOAD ( x file-id -- )reference: ../src/misc.c:1033
p4_file_rw_ : FILE-R/W ( addr blk f fid -- ) R/W reference: ../src/misc.c:0976
p4_file_save_buffers_ : FILE-SAVE-BUFFERS ( file-id -- )reference: ../src/misc.c:1042
p4_file_thru_ : FILE-THRU ( lo hi file-id -- ) THRUreference: ../src/misc.c:1052
p4_file_update_ : FILE-UPDATE ( file-id -- )reference: ../src/misc.c:1063
p4_greater_equal_ : >= ( a b -- flag )simulate : >= < 0= ;
reference: ../src/misc.c:0453
p4_headerreference: ../src/lpf83.c:0388
p4_header_ : HEADER ( bstring -- ) CREATE CREATEusage: : CREATE BL WORD HERE HEADER ;
reference: ../src/misc.c:1268
p4_help_ : HELP ( -- )reference: ../src/misc.c:0926
p4_include_ : INCLUDE filename ( -- ? ) LOAD"reference: ../src/misc.c:1187
p4_latest_ : LATEST ( -- nfa ) CURRENTreference: ../src/misc.c:0175
p4_less_equal_ : <= ( a b -- flag )simulate : <= > 0= ;
reference: ../src/misc.c:0444
p4_license_ : LICENSE ( -- )reference: ../src/misc.c:0757
p4_load_quote_ : LOAD" filename" ( -- ?reference: ../src/misc.c:1164
p4_load_quote_execution_ : ((LOAD")) ( -- ? )reference: ../src/misc.c:1151
p4_ls_cdefs_ : LS.COLON-DEFS ( -- ) WORDSreference: ../src/misc.c:0598
p4_ls_constants_ : LS.CONSTANTS ( -- ) WORDSreference: ../src/misc.c:0608
p4_ls_ddefs_ : LS.DOES-DEFS ( -- ) WORDSreference: ../src/misc.c:0603
p4_ls_markers_ : LS.MARKERS ( -- ) WORDSreference: ../src/misc.c:0623
p4_ls_primitives_ : LS.PRIMITIVES ( -- ) WORDSreference: ../src/misc.c:0593
p4_ls_variables_ : LS.VARIABLES ( -- ) WORDSreference: ../src/misc.c:0613
p4_ls_vocabularies_ : LS.VOCABULARIES ( -- ) WORDSreference: ../src/misc.c:0618
p4_ls_words_ : LS.WORDS ( -- ) WORDSreference: ../src/misc.c:0588
p4_move_file_ : MOVE-FILE ( src-str src-strlen dst-str dst-strlen -- errno|0 )RENAME-FILEreference: ../src/misc.c:0963
p4_paren_emit_ : (EMIT) ( val -- ) EMIT *EMIT*reference: ../src/misc.c:0814
p4_paren_expect_ : (EXPECT) ( . -- . ) EXPECT *EXPECT*reference: ../src/misc.c:0823
p4_paren_forget_ : (FORGET) ( addr -- ) FORGETreference: ../src/misc.c:0657
p4_paren_key_ : (KEY) ( -- ... ) KEY *KEY*reference: ../src/misc.c:0833
p4_paren_type_ : (TYPE) ( val -- ) TYPE *TYPE*reference: ../src/misc.c:0847
p4_plus_to_ : +TO name ( val -- ) VALUE LOCALS|reference: ../src/misc.c:0346
p4_plus_to_execution_ : ((+TO)) ( val -- ) +TOreference: ../src/misc.c:0329
p4_plus_to_local_execution_ : ((+TO.local)) ( val -- ) ((+TO)) LOCALS| +TOreference: ../src/misc.c:0338
p4_pocket_ : POCKET ( n -- addr u ) S"reference: ../src/misc.c:0544
p4_r_from_drop_ : R>DROP ( -- ): R>DROP R> DROP ;would be wrong - for a non-direct-threaded forth it would be
: R>DROP R> R> NIP >R ;
reference: ../src/misc.c:0265
p4_raise_ : RAISE ( n -- ) SIGNALreference: ../src/misc.c:1243
p4_random_ : RANDOM ( n1 -- n2 )reference: ../src/misc.c:0292
p4_show_status_ : SHOW-STATUS ( -- )reference: ../src/misc.c:0772
p4_signal_ : SIGNAL ( xt1 n -- xt2 )reference: ../src/misc.c:1252
p4_smudge_ : SMUDGE (modified from FIG definition) reference: ../src/misc.c:0183
p4_source_line_ : SOURCE-LINE ( -- n ) SOURCE EVALUATE QUERYreference: ../src/misc.c:0525
p4_srand_ : SRAND ( n -- )reference: ../src/misc.c:0304
p4_standard_io_ : STANDARD-I/O ( -- ) *TYPE* *EMIT* *EXPECT* *KEY* (TYPE) (EMIT) (EXPECT) (KEY)reference: ../src/misc.c:0858
p4_start_Q_cr_ : START?CR ( -- ) ?CRreference: ../src/misc.c:0691
p4_store_csp_ : !CSP ( -- ) SP CSPreference: ../src/misc.c:0073
p4_system_ : SYSTEM ( addr u -- ret-val )reference: ../src/misc.c:1199
p4_system_quote_ : SYSTEM" commandline" ( -- ret-val )reference: ../src/misc.c:1220
p4_system_quote_execution_ : ((SYSTEM")) SYSTEM"reference: ../src/misc.c:1208
p4_tabreference: ../src/misc.c:0667
p4_tab_ : TAB ( n -- )reference: ../src/misc.c:0665
p4_toggle_ : TOGGLE ( c-addr charmask -- ) SMUDGEexample: the fig-style SMUDGE had been defined such : FIG-SMUDGE LATEST >FFA (SMUDGE#) TOGGLE ;
reference: ../src/misc.c:0165
p4_topmost_ : TOPMOST ( wid -- a-addr )reference: ../src/misc.c:0566
p4_u_d_dot_ : UD. ( 2val -- ) UD.Rreference: ../src/misc.c:0222
p4_u_d_dot_r_ : UD.R ( 2val r -- )reference: ../src/misc.c:0208
p4_u_greater_equal_ : U>= ( a b -- flag )simulate : U>= U< 0= ;
reference: ../src/misc.c:0471
p4_u_less_equal_ : U<= ( a b -- flag )simulate : U<= U> 0= ;
reference: ../src/misc.c:0462
p4_u_max_ : UMAX ( a b -- max ) MAXreference: ../src/misc.c:0480
p4_u_min_ : UMIN ( a b -- min ) MIN MAX UMAXreference: ../src/misc.c:0490
p4_under_plus_ reference: ../src/misc.c:0316
p4_unsmudge_ : UNSMUDGE (turn smudge-bit off) SMUDGEreference: ../src/misc.c:0194
p4_using_ : USING filename ( -- )reference: ../src/misc.c:1110
p4_using_new_ : USING-NEW filename ( -- ) USINGreference: ../src/misc.c:1126
p4_w_fetch_ : W@ ( addr -- w-val )reference: ../src/misc.c:0630
p4_w_plus_store_ : W+! ( w-val addr -- )reference: ../src/misc.c:0647
p4_w_store_ : W! ( w-val addr -- )reference: ../src/misc.c:0638
p4_warranty_ : WARRANTY ( -- )reference: ../src/misc.c:0764
p4_wl_hash_ : WL-HASH ( c-addr n1 -- n2 )reference: ../src/misc.c:0557
p4_zero_greater_equal_ reference: ../src/misc.c:0436
p4_zero_less_equal_ : 0<= ( a -- flag )simulate : 0<= 0> 0= ;
reference: ../src/misc.c:0428
p4_alloc_parsed_stringreference: ../src/misc.c:1225
p4_file_errorreference: ../src/misc.c:1146
p4_initialize_systemreference: ../src/misc.c:0048
p4_load_filereference: ../src/misc.c:1178
p4_read_writereference: ../src/misc.c:0978
p4_run_forthreference: ../src/misc.c:0053
p4_skip_delimiterreference: ../src/misc.c:1176
p4_store_executionreference: ../src/misc.c:0914
p4_strpushreference: ../src/misc.c:1088