pfe-file-misc-ext ? FILE-Misc Compatibility words
INCLUDE ( "filename" -- ??? ) ?=>? ( | ) ; | ? |
[FORTH]
;COPY-FILE ( src-ptr src-len dst-ptr dst-len -- copy-errno# ) ?=>? ( | ) ; | ? |
[FORTH]
;MOVE-FILE ( src-ptr src-len dst-ptr dst-len -- move-errno# ) ?=>? ( | ) ; | ? |
[FORTH]
;FILE-R/W ( buffer* use-block# flag? some-file* -- ) ?=>? ( | ) ; | ? |
[FORTH]
;FILE-BLOCK ( use-block# some-file* -- buffer* ) ?=>? ( | ) ; | ? |
[FORTH]
;FILE-BUFFER ( use-block# some-file* -- buffer* ) ?=>? ( | ) ; | ? |
[FORTH]
;FILE-EMPTY-BUFFERS ( some-file* -- ) ?=>? ( | ) ; | ? |
[FORTH]
;FILE-FLUSH ( some-file* -- ) ?=>? ( | ) ; | ? |
[FORTH]
;FILE-LIST ( use-block# some-file* -- ) ?=>? ( | ) ; | ? |
[FORTH]
;FILE-LOAD ( use-block# some-file* -- ) ?=>? ( | ) ; | ? |
[FORTH]
;FILE-SAVE-BUFFERS ( some-file* -- ) ?=>? ( | ) ; | ? |
[FORTH]
;FILE-THRU ( lo-block# hi-block# some-file* -- ) ?=>? ( | ) ; | ? |
[FORTH]
;FILE-UPDATE ( some-file* -- ) ?=>? ( | ) ; | ? |
[FORTH]
;
INCLUDE ( "filename" -- ??? ) [FTH] => [FORTH]
load the specified file, see also LOAD"
filename"
COPY-FILE ( src-ptr src-len dst-ptr dst-len -- copy-errno# ) [FTH] => [FORTH]
like RENAME-FILE
, copies the file from src-name to dst-name
and returns an error-code or null
MOVE-FILE ( src-ptr src-len dst-ptr dst-len -- move-errno# ) [FTH] => [FORTH]
like RENAME-FILE
, but also across-volumes
moves the file from src-name to dst-name and returns an
error-code or null
FILE-R/W ( buffer* use-block# flag? some-file* -- ) [FTH] => [FORTH]
like FIG-Forth R/W
FILE-BLOCK ( use-block# some-file* -- buffer* ) [FTH] => [FORTH]
FILE-BUFFER ( use-block# some-file* -- buffer* ) [FTH] => [FORTH]
FILE-EMPTY-BUFFERS ( some-file* -- ) [FTH] => [FORTH]
FILE-FLUSH ( some-file* -- ) [FTH] => [FORTH]
simulate : FILE-FLUSH DUP FILE-SAVE-BUFFERS FILE-EMTPY-BUFFERS ;
FILE-LIST ( use-block# some-file* -- ) [FTH] => [FORTH]
FILE-LOAD ( use-block# some-file* -- ) [FTH] => [FORTH]
FILE-SAVE-BUFFERS ( some-file* -- ) [FTH] => [FORTH]
FILE-THRU ( lo-block# hi-block# some-file* -- ) [FTH] => [FORTH]
see THRU
FILE-UPDATE ( some-file* -- ) [FTH] => [FORTH]