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