All errors are assigned to the {{Code|http://expath.org/ns/error}} namespace, which is statically bound to the {{Code|exerr}} prefix.
=Reading FunctionsRead Operations=
==file:list==
|}
=Writing FunctionsWrite Operations=
==file:create-dir==
|}
=Property FunctionsFile Properties= ==file:dir-separator== {{Mark|Updated with Version 7.3:}} $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 → path-separator(). {||-| 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==
| '''Summary'''
|Transforms the path specified by {{Code|$path}} into a URI with the {{Code|file://}} scheme.<br />
|}
=System Properties=
==file:dir-separator==
{{Mark|Updated with Version 7.3:}} $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 → path-separator().
{|
|-
| 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:line-separator==
{{Mark|Added with Version 7.3:}}
{|
|-
| width='90' | '''Signatures'''
|{{Code|'''file:line-separator'''() as xs:string}}<br />
|-
| '''Summary'''
|Returns the line separator used by the operating system, such as {{Code|&#10;}, {{Code|&#13;&#10;} or {{Code|&#13;}.<br />
|}