Lexique des mots eForth PICO v 7.0717
publication: 2 janvier 2024 / mis à jour 2 janvier 2024
Pour récupérer cette version de eForth Pico:
- ueforth Pico 7.0.7.17 - eForth PICO
Les différents vocabulaires
Liste des mots du vocabulaire FORTH pour eFORTH version 7.0.7.17:
- -rot , ; : :noname !
? ?do ?dup . ." .s '
(local) [ ['] [char] [ELSE] [IF] [THEN]
] { }transfer @ * */ */MOD
/ /mod # #! #> #fs #s
#tib + +! +loop +to < <#
<= <> = > >= >BODY >flags
>flags& >in >link >link& >name >params >R
>size 0< 0<> 0= 1- 1/F 1+
2! 2@ 2* 2/ 2drop 2dup 4*
4/ abort abort" abs accept afliteral aft
again ahead align aligned allocate allot also
AND ARSHIFT asm assert base begin BIN
binary bl blank bye c, C! C@
CASE catch CELL cell/ cell+ cells char
CLOSE-FILE cmove cmove> CONSTANT context cr CREATE
CREATE-FILE current decimal default-key default-key? default-type
defer DEFINED? definitions DELETE-FILE depth do DOES>
DROP dump DUP echo else emit ENDCASE
ENDOF erase evaluate EXECUTE exit extract F-
f. f.s F* F** F/ F+ F<
F<= F<> F= F> F>= F>S F0<
F0= FABS FATAN2 fconstant FCOS fdepth FDROP
FDUP FEXP FILE-POSITION FILE-SIZE fill FIND
fliteral FLN FLOOR FMAX FMIN FNEGATE
FNIP for forget FORTH forth-builtins FOVER
FP! FP@ fp0 free FROT FSIN FSINCOS
FSQRT FSWAP fvariable handler here hex hld
hold I ice if IMMEDIATE internals invert
is J K key key? L! latestxt
leave literal loop LSHIFT max min mod
ms MS-TICKS n. negate nest-depth next nip
nl NON-BLOCK octal OF ok only OPEN-FILE
OR order OVER pad PARSE pause PI
pico postpone precision previous prompt quit r"
R@ R/O R/W R> r| r~ rdrop
READ-FILE recurse refill remaining RENAME-FILE repeat REPOSITION-FILE
resize rot RP! RP@ rp0 RSHIFT s"
S>F s>z sealed see set-precision sf,
SF! SF@ SFLOAT SFLOAT+ SFLOATS sign SL@
SP! SP@ sp0 space spaces start-task startswith?
state stderr stdin stdout str str= streams
structures SW@ SWAP task tasks terminate then
throw tib to transfer transfer{ type u.
U/MOD U< UL@ UNLOOP until used UW@
value VARIABLE vlist vocabulary W! W/O while
words WRITE-FILE XOR z" z>s
Vocabulaires
Liste des vocabulaires définis dans la version 7.0.7.17:
asm
FORTH
ice
internals
internalized
pico
streams
structures
tasks
Mots définis dans le vocabulaire asm
end-code code, code4, code3, code2, code1, callot chere code-at code-start
Mots définis dans le vocabulaire ice
Si vous avez installé eForth sur une carte Raspberry Pi Pico, n'exécutez pas les mots de ce vocabulaire. Ceci provoque un blocage de eForth.
ice_cram_open ice_cram_write ice_cram_close ICE_FLASH_PAGE_SIZE ice_flash_init ice_flash_read ice_flash_erase_sector ice_flash_program_page ice_flash_erase_chip ice_flash_wakeup ice_flash_sleep ice_fpga_init ice_fpga_stop ice_fpga_start ice_led_init ice_led_red ice_led_green ice_led_blue ice_spi_init ice_spi_init_cs_pin ice_spi_chip_select ice_spi_chip_deselect ice_spi_read_blocking ice_spi_write_blocking ice_sram_init ice_sram_get_id ice_sram_read_blocking ice_sram_write_blocking ice-builtins
Mots définis dans le vocabulaire internals
MALLOC SYSFREE REALLOC RAW-YIELD RAW-TERMINATE getchar_timeout_us CALLCODE CALL0 CALL1 CALL2 CALL3 CALL4 CALL5 CALL6 CALL7 CALL8 CALL9 CALL10 CALL11 CALL12 CALL13 CALL14 CALL15 DOFLIT S>FLOAT? fill32 'heap 'context 'latestxt 'notfound 'heap-start 'heap-size 'stack-cells 'boot 'boot-size 'tib 'argc 'argv 'runner 'throw-handler NOP BRANCH 0BRANCH DONEXT DOLIT DOSET DOCOL DOCON DOVAR DOCREATE DODOES ALITERAL LONG-SIZE S>NUMBER? 'SYS YIELD EVALUATE1 'builtins internals-builtins last-key setup-saving-base yield-task yield-step cases (+to) (to) --? }? ?room scope-create do-local scope-clear scope-exit local-op scope-depth local+! local! local@ <>locals locals-here locals-area locals-gap locals-capacity ?ins. ins. vins. onlines line-pos line-width size-all size-vocabulary vocs. voc. voclist voclist-from see-all >vocnext see-vocabulary nonvoc? see-xt ?see-flags see-loop see-one indent+! icr see. indent mem= ARGS_MARK -TAB +TAB NONAMED BUILTIN_FORK SMUDGE IMMEDIATE_MARK relinquish dump-line ca@ cell-shift cell-base cell-mask #f+s internalized BUILTIN_MARK zplace $place free. boot-prompt raw-ok [SKIP]' [SKIP] ?stack sp-limit input-limit tib-setup raw.s $@ digit parse-quote leaving, leaving )leaving leaving( value-bind evaluate&fill evaluate-buffer arrow ?arrow. ?echo input-buffer immediate? eat-till-cr wascr *emit *key notfound last-vocabulary voc-stack-end xt-transfer xt-hide xt-find& scope
Mots définis dans le vocabulaire internalized
flags'or! LEAVE LOOP +LOOP ?DO DO NEXT FOR AFT REPEAT WHILE ELSE IF THEN AHEAD UNTIL AGAIN BEGIN cleave
Mots définis dans le vocabulaire pico
adc_init adc_gpio_init adc_select_input adc_get_selected_input adc_set_round_robin adc_set_temp_sensor_enabled adc_read adc_run adc_set_clkdiv adc_fifo_setup adc_fifo_is_empty adc_fifo_get_level adc_fifo_get adc_fifo_get_blocking adc_fifo_drain adc_irq_set_enabled pico-builtins
Mots définis dans le vocabulaire streams
stream> >stream stream>ch ch>stream wait-read wait-write empty? full? stream# >offset >read >write stream
Mots définis dans le vocabulaire structures
field struct-align align-by struct last-struct long ptr i64 i32 i16 i8 typer last-align
Mots définis dans le vocabulaire tasks
main-task .tasks task-list
Legal: site web personnel sans commerce / personal site without seling
