std-open-file-p


Synopsis

(std-open-file-p <file>)

Description

Returns T if the file argument is not closed, or NIL if it is closed or an error if it's no file object.

Example

(setq f (std-fopen (findfile "acad.rx") "r"))
(std-open-file-p f)  => T
(std-fclose f)
(std-open-file-p f)  => T
(std-open-file-p 'f)  => nil
(std-open-file-p nil)  => nil

Arguments

file: a lisp object of type FILE

Return Value

T or nil

Side Effects

None

Module

(std-require 'STDFILE)

Defined in STDFILE.