Mailing List Archive: 49091 messages
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

[REBOL] Re: [TYPE] weird return value

From: tim:johnsons-web at: 21-Apr-2004 11:41

* Romano Paolo Tenca <[rotenca--telvia--it]> [040421 11:25]:
> Hi. > > > this is weird: > > > > >> type? /home/http/run/cohen/birds > > == /birds > > > > /birds is obviously not a type. > > > > What is happening here? > > It is happening that your are writing a line of code like this: > > type? /home /http /run /cohen /birds > > the "/" starts a refinement! word that ends at the next "/" where starts > another refinement! word. > the last refinement (/birds) is returned at the end of the evaluation: > > A confirm: > > length? [/home/http/run/cohen/birds] ;== 5 > > while a path like this gives: > > length? [home/http/run/cohen/birds] ;== 1 > > A path cannot start with "/".
<grin> On linux it does. tj
> --- > Ciao > Romano > > -- > To unsubscribe from this list, just send an email to > [rebol-request--rebol--com] with unsubscribe as the subject.
-- Tim Johnson <[tim--johnsons-web--com]> http://www.alaska-internet-solutions.com