/* On Windows */
say .File~new("c:\program files\oorexx\rexx.exe")~name -- rexx.exe
say .File~new("c:\")~name -- empty string
/* On Unix-like system */
say .File~new("/usr/local/lib/rexx.img")~name -- rexx.img
say .File~new("/")~name -- empty string