All functions in this module are assigned to the {{Code|http://expath.org/ns/file}} namespace, which is statically bound to the {{Code|file}} prefix.<br/>
All errors are assigned to the {{Code|http://expath.org/ns/error}} namespace, which is statically bound to the {{Code|exerr}} prefix.
=Variables=
==$file:dir-separator==
{{Mark|Renamed with Version 7.3:}} directory-separator → dir-separator.
{|
|-
| width='90' | '''Signatures'''
|{{Code|'''$file:dir-separator''' as xs:string}}<br />
|-
| '''Summary'''
|This variable returns the directory separator used by the operating system, such as "/" or "\".<br />
|}
==$file:path-separator==
{|
|-
| width='90' | '''Signatures'''
|{{Code|'''$file:path-separator''' as xs:string}}<br />
|-
| '''Summary'''
|This variable returns the path separator used by the operating system, such as ";" or ":".<br />
|}
=Reading Functions=
=Property Functions=
==$file:dir-separator== {{Mark|Renamed Updated with Version 7.3:}} is$directory-separator → dir-separator(). {||-| width='90' | '''Signatures'''|{{Code|'''$file:dir-separator''' as xs:string}}<br />|-| '''Summary'''|Returns the directory separator used by the operating system, such as "/" or "\".<br />|} ==$file:path-separator== {{Mark|Updated with Version 7.3:}} $path-separator → ispath-dirseparator(). {||-| width='90' | '''Signatures'''|{{Code|'''$file:path-separator''' as xs:string}}<br />|-| '''Summary'''|Returns the path separator used by the operating system, such as ";" or ":".<br />|}
==file:exists==
==file:is-dir==
{{Mark|Renamed with Version 7.3:}} is-directory → is-dir.
{|
|-