pathmatch
| pathmatch | 
  Purpose
 
 
 Check whether a file name matches a given pattern.
 
 
  Synopsis
 
 function pathmatch(filename:string|text,pattern:string|text):boolean
 
  Arguments
 
 | 
     filename 
     | 
     The file name to evaluate
     | 
| 
     pattern 
     | 
     Matching pattern that may include
     * (any text of any length) or
     ? (any single character)
     | 
  Return value
 
 
 true if the file name matches the pattern.
 
  Example
 
 
 The following function identifies Mosel source file names:
 
 function is_mosel_file(f:text):boolean returned:=pathmatch(f,"*.mos") end-function
  Further information
 
 
  The comparison respects the operating environment conventions and behaviour may differ depending of the operating system. In particular, under Posix systems comparisons are case sensitive; this is not the case on Windows (
 i.e. file names are not case sensitive).
 
 
  Related topics
 
  
  Module
 
  
