Next: SIC OUTPUT
Previous: SIC MKDIR
[SIC\]SIC MODIFIED FileName StrName
Check if a "file" was modified since last call, and fill the Sic struc-
ture named "StrName" accordingly. The file can be a regular file or a
directory. If file is a symbolic link, evaluation is made on its target.
On first call, the structure is set up and the file is assumed modified.
On subsequent calls, file and calling dates are compared and modifica-
tion status is evaluated. In case of doubt (e.g. modification time un-
changed at the file system precision), a modification is assumed.
The output structure has the following (scalar) components:
- StrName%FILE: the file name (character string),
- StrName%MTIME: the file modification time (long integer, in
nanoseconds since 01-jan-1970),
- StrName%PTIME: last time a modification was proved (long integer, in
- StrName%MODIF: file was (or may have been) modified or not since
last call (logical)
The structure must be a user-defined, global, variable. If the structure
or its elements are missing, they will be created at first call.