Hi Tim, TJ> (again my opinion): TJ> a call to type? should either return a TJ> valid type name or throw some kind TJ> of an exception.
It does. See Joel's example: >> reduce [type? /home/http/run/cohen/birds] == [refinement! /http /run /cohen /birds] You mentioned that on Linux, paths can start with a slash, if you're referring to files, just make it a file: >> type? %/home/http/run/cohen/birds == file! HTH! -- Gregg -- To unsubscribe from this list, just send an email to [EMAIL PROTECTED] with unsubscribe as the subject.