Lexique des mots eFORTH v 7.0716 linux
publication: 11 décembre 2023 / mis à jour 11 décembre 2023
Pour récupérer cette version de eForth Linux:
- ueforth Linux version 7.0.7.16 - eForth Linux
Les différents vocabulaires
Liste des mots du vocabulaire FORTH
pour eFORTH version 7.0.7.16:
- -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 ansi argc argv ARSHIFT asm assert at-xy base begin bg BIN binary bl blank block block-fid block-id buffer bye c, C! C@ CASE cat catch cd CELL cell/ cell+ cells char CLOSE-DIR CLOSE-FILE cmove cmove> CONSTANT context copy cp cr CREATE CREATE-FILE current decimal default-key default-type default-use defer DEFINED? definitions DELETE-FILE depth DLSYM do DOES> DROP dump dump-file DUP echo editor else emit empty-buffers 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 fg file-exists? FILE-POSITION FILE-SIZE fill FIND fliteral FLN FLOOR flush FLUSH-FILE FMAX FMIN FNEGATE FNIP for forget form FORTH forth-builtins FOVER FP! FP@ fp0 free FROT FSIN FSINCOS FSQRT FSWAP fvariable graphics handler here hex hld hold httpd I if IMMEDIATE include included included? internals invert is J K key key? L! latestxt leave list literal load loop ls LSHIFT max min mkdir mod ms ms-ticks mv n. needs negate nest-depth next nip nl NON-BLOCK normal octal OF ok only open-blocks OPEN-DIR OPEN-FILE OR order OVER pad page PARSE pause PI posix postpone precision previous prompt pwd quit r" R@ R/O R/W R> r| r~ rdrop READ-DIR READ-FILE recurse refill remaining remember RENAME-FILE repeat REPOSITION-FILE required reset resize RESIZE-FILE restore revive rm rmdir rot RP! RP@ rp0 RSHIFT s" S>F s>z save save-buffers scr sealed see set-precision set-title sf, SF! SF@ SFLOAT SFLOAT+ SFLOATS sign SL@ sockets SP! SP@ sp0 space spaces start-task startswith? startup: state str str= streams structures SW@ SWAP task tasks telnetd terminate termios then throw thru tib to touch transfer transfer{ type u. U/MOD UL@ UNLOOP until update use used UW@ value VARIABLE visual vlist vocabulary W! W/O web-interface while words WRITE-FILE x11 XOR z" z>s
Vocabulaires
Liste des vocabulaires définis dans la version 7.0.7.16:
ansi editor FORTH graphics internals httpd internals internalized posix sockets streams structures tasks telnetd termios web-interface x11 xany xbutton xconfigure xexposure xkey xmotion
Mots définis dans le vocabulaire ansi
terminal-restore terminal-save show hide scroll-up scroll-down clear-to-eol bel esc
Mots définis dans le vocabulaire asm
end-code code, code4, code3, code2, code1, callot chere reserve code-at code-start
Mots définis dans le vocabulaire editor
a r d e wipe p n l
Mots définis dans le vocabulaire graphics
poll wait flip window window heart vertical-flip viewport scale translate }g g{ screen>g box color pressed? pixel height width event last-char last-key mouse-y mouse-x RIGHT-BUTTON MIDDLE-BUTTON LEFT-BUTTON FINISHED TYPED RELEASED PRESSED MOTION EXPOSED RESIZED IDLE internals
Mots définis dans le vocabulaire graphics/internals
update-event pending-key? update-key update-mouse image-resize EVENT-MASK keybuffer-used keybuffer keybuffer-size xevent xevent-type image gc window-handle root-window white black screen-depth xvisual colormap screen display raw-heart heart-ratio heart-initialize cmax! cmin! heart-end heart-start heart-size heart-steps heart-f raw-box g> >g gp gstack hline ty tx sy sx key-state! key-state key-count backbuffer
Mots définis dans le vocabulaire httpd
notfound-response bad-response ok-response response send path method hasHeader handleClient read-headers completed? body content-length header crnl= eat skipover skipto in@<> end< goal# goal strcase= upper server client-cr client-emit client-read client-type client-len client httpd-port clientfd sockfd body-read body-1st-read body-chunk body-chunk-size chunk-filled chunk chunk-size max-connections
Mots définis dans le vocabulaire internals -> internalazied
This vocabulary is defined as sub-vocabulary in the internals
vocabulary
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 internals
errno 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 autoexec boot-set-title e' @line grow-blocks use?! common-default-use block-data block-dirty clobber clobber-line include+ path-join included-files raw-included include-file sourcedirname sourcefilename! sourcefilename sourcefilename# sourcefilename& starts../ starts./ dirname ends/ default-remember-filename remember-filename restore-name save-name forth-wordlist setup-saving-base 'cold park-forth park-heap saving-base crtype cremit 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 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 posix
FNDELAY F_SETFL fcntl CLOCK_BOOTTIME_ALARM CLOCK_REALTIME_ALARM CLOCK_BOOTTIME CLOCK_MONOTONIC_COARSE CLOCK_REALTIME_COARSE CLOCK_MONOTONIC_RAW CLOCK_THREAD_CPUTIME_ID CLOCK_PROCESS_CPUTIME_ID CLOCK_MONOTONIC CLOCK_REALTIME timespec clock_gettime 0777 SIGPIPE SIGBUS SIGKILL SIGINT SIGHUP SIG_IGN SIG_DFL EPIPE EAGAIN d0=ior d0<ior 0=ior 0<ior stdin-key stdout-write O_NONBLOCK O_APPEND O_TRUNC O_CREAT O_RDWR O_WRONLY O_RDONLY MAP_ANONYMOUS MAP_FIXED MAP_PRIVATE PROT_EXEC PROT_WRITE PROT_READ PROT_NONE SEEK_END SEEK_CUR SEEK_SET stderr stdout stdin errno .d_name .d_type readdir closedir opendir getwd rmdir mkdir chdir signal usleep realloc sysfree malloc rename unlink mprotect munmap mmap waitpid wait fork sysexit fsync ftruncate lseek write read close creat open sign-extend shared-library sysfunc sofunc calls dlopen 'dlopen RTLD_NOW RTLD_LAZY
Mots définis dans le vocabulaire sockets
sockaccept ip. ip# ->h_addr ->addr! ->addr@ ->port! ->port@ sockaddr l, s, bs, SO_REUSEADDR SOL_SOCKET sizeof(sockaddr_in) AF_INET SOCK_RAW SOCK_DGRAM SOCK_STREAM gethostbyname recvmsg recvfrom recv sendmsg sendto send setsockopt poll sockaccept connect listen bind socket
Mots définis dans le vocabulaire tasks
main-task .tasks task-list
Mots définis dans le vocabulaire telnetd
server broker-connection wait-for-connection connection telnet-key telnet-type telnet-emit broker client-len client telnet-port clientfd sockfd
Mots définis dans le vocabulaire termios
termios-key termios-key? pending form winsize sizeof(winsize) TIOCGWINSZ normal-mode raw-mode termios! termios@ VMIN VTIME TCSAFLUSH _ECHO ICANON .c_cc[] .c_lflag new-termios old-termios sizeof(termios) delay-mode nodelay-mode ioctl tcsetattr tcgetattr
Mots définis dans le vocabulaire web-interface
server webserver-task do-serve handle1 serve-key serve-type handle-input handle-index out-string output-stream input-stream out-size webserver index-html index-html#
Mots définis dans le vocabulaire x11
GenericEvent MappingNotify ClientMessage ColormapNotify SelectionNotify SelectionRequest SelectionClear PropertyNotify CirculateRequest CirculateNotify ResizeRequest GravityNotify ConfigureRequest ConfigureNotify ReparentNotify MapRequest MapNotify UnmapNotify DestroyNotify CreateNotify VisibilityNotify NoExpose GraphicsExpose Expose KeymapNotify FocusOut FocusIn LeaveNotify EnterNotify MotionNotify ButtonRelease ButtonPress KeyRelease KeyPress xevent# OwnerGrabButtonMask ColormapChangeMask PropertyChangeMask FocusChangeMask SubstructureRedirectMask SubstructureNotifyMask ResizeRedirectMask StructureNotifyMask VisibilityChangeMask ExposureMask KeymapStateMask ButtonMotionMask Button5MotionMask Button4MotionMask Button3MotionMask Button2MotionMask Button1MotionMask PointerMotionHintMask PointerMotionMask LeaveWindowMask EnterWindowMask ButtonReleaseMask ButtonPressMask KeyReleaseMask KeyPressMask xmask NoEventMask xexposure xconfigure xmotion xkey xbutton xany bool time win xevent-size NULL ZPixmap XYPixmap XYBitmap XFillRectangle XSetBackground XSetForeground XDrawString XSelectInput XPutImage XNextEvent XMapWindow XLookupString XFlush XDestroyImage XDefaultVisual XDefaultDepth XCreateSimpleWindow XCreateImage XCreateGC XCheckMaskEvent XRootWindow XDefaultScreen XDefaultColormap XScreenOfDisplay XDisplayOfScreen XWhitePixel XBlackPixel XOpenDisplay xlib
Legal: site web personnel sans commerce / personal site without seling