swirl
Guide to OmniMark 8   OmniMark home
docs home 
IndexConceptsTasksSyntaxLibrariesLegacy LibrariesErrors
 
  Related Syntax    
operator  

file...is writable

 
 

Return type: Switch
Returns:       True if the file exists and is writable, false otherwise. Replacing is with isnt will reverse the results.

Syntax

file string-expression (is | isnt) writable


Purpose

This operator succeeds if the file named by the string expression exists and is writable by the OmniMark program, or if it does not exist but can be created.

For example, the following code uses the file...is writable test to make sure that the file is writable:

  find-start
    do when file "myfile.out" is writable
      open out as file "myfile.out"
    else
      put #error "Cannot write to file 'myfile.out'.%n"
      halt with 1
    done

    Related Syntax
   file
 
 
 

Top [ INDEX ] [ CONCEPTS ] [ TASKS ] [ SYNTAX ] [ LIBRARIES ] [ LEGACY LIBRARIES ] [ ERRORS ]

OmniMark 8.2.0 Documentation Generated: March 13, 2008 at 3:33:48 pm
If you have any comments about this section of the documentation, please use this form.

Copyright © Stilo International plc, 1988-2008.