version 1.9, 1996/07/16 20:57:06
|
version 1.10, 1996/09/30 13:16:07
|
Line 57 block-cold
|
Line 57 block-cold
|
|
|
Defer flush-file |
Defer flush-file |
|
|
: use-file ( addr u -- ) |
: use-file ( addr u -- ) \ gforth |
|
\g use the file, whose name is given by @var{addr u}, as blocks file |
2dup ['] open-path-file catch 0<> |
2dup ['] open-path-file catch 0<> |
if |
if |
2drop r/w bin create-file throw |
2drop r/w bin create-file throw |
Line 68 Defer flush-file
|
Line 69 Defer flush-file
|
block-fid @ IF flush-file block-fid @ close-file throw THEN |
block-fid @ IF flush-file block-fid @ close-file throw THEN |
block-fid ! ; |
block-fid ! ; |
|
|
: use ( "file" -- ) |
: use ( "file" -- ) \ gforth |
|
\g use @var{file} as blocks file |
name use-file ; |
name use-file ; |
|
|
\ the file is opened as binary file, since it either will contain text |
\ the file is opened as binary file, since it either will contain text |