* linked ( list -- ) \ gforth : linked here over @ a, swap ! ; (note: win32forth calls it "link," )
linked
( list -- )
\ gforth
: linked here over @ a, swap ! ;
gforth' gforth ordinary primitive
* chained ( xt list -- ) \ gforth generic chains : chained linked , ;
chained
( xt list -- )
: chained linked , ;
* chainperform ( list -- ) \ gforth : chainperform BEGIN @ dup WHILE dup cell+ perform REPEAT drop ;
chainperform
: chainperform BEGIN @ dup WHILE dup cell+ perform REPEAT drop ;
# ifdef PFE_HAVE_DIRENT_H
* open-dir ( c_addr u -- wdirid wior ) gforth open_dir will vanish without warning. see gforth documentation.
open-dir
( c_addr u -- wdirid wior )
gforth open_dir
* read-dir ( c_addr u1 wdirid -- u2 flag wior ) gforth read_dir will vanish without warning. see gforth documentation.
read-dir
( c_addr u1 wdirid -- u2 flag wior )
gforth read_dir
* close-dir ( wdirid -- wior ) gforth close_dir will vanish without warning. see gforth documentation.
close-dir
( wdirid -- wior )
gforth close_dir
# endif
ENVIRONMENT GFORTH-DIR
[] no special info, see general notes
ENVIRONMENT gforth ordinary constant