[REBOL] Re: YAPAQ

2004-03-05 Thread Hallvard Ystad
Dixit Elan (22.21 05.03.2004): >Comparing your two posts I'm confused as to what you want. In post one >the string "expression 3" was supposed to evaluate to "expression 3". >Well, print "expression 3" will look like your first "e 3" example, >namely minus quotation marks. > >If, instead, prin

[REBOL] Re: YAPAQ

2004-03-05 Thread Elan
Hi Hallvard. you wrote: (1) >I want to parse a string like this: > >{word1 word2 "expression 1" "expression 2" word3 "expression 3"} >and I want the output to be: > >["word1" "word2" "expression 1" "expression 2" "word3" "expression 3"] > > > and (2) >Yes, but: >>> a: parse {e1 e2 "e 3" e4

[REBOL] Re: YAPAQ

2004-03-03 Thread Romano Paolo Tenca
If they are all valid rebol value, you can load the string or try this: str: {e1 e2 "e 3" e4 ee"e 5" e6 ^{e 7^}} until [res: load/next str probe to string! res/1 tail? str: res/2] Else you must write a parse rule. --- Ciao Romano -- To unsubscribe from this list, just send an email to [EMAIL

[REBOL] Re: YAPAQ

2004-03-03 Thread Hallvard Ystad
Dixit Volker Nitsch (16.31 02.03.2004): >Quotes are inbuild. so: >!>> parse >{word1 word2 "expression 1" "expression 2" word3 "expression 3"} "" >== ["word1" "word2" "expression 1" "expression 2" "word3" "expression 3"] Yes, but: >> a: parse {e1 e2 "e 3" e4 ee"e 5" e6 ^{e 7^}} none == ["e1" "e2"

[REBOL] Re: YAPAQ

2004-03-02 Thread Carl Read
On 03-Mar-04, Volker Nitsch wrote: > Am Dienstag, 2. März 2004 14:53 schrieben Sie: >> Hi, >> >> YAPAQ: Yet Another PArse Question >> > .. >> I want to parse a string like this: {word1 word2 "expression 1" >> "expression 2" word3 "expression 3"} and I want the output to be: >> ["word1" "word2"

[REBOL] Re: YAPAQ

2004-03-02 Thread Paul Tretter
load {word1 word2 "expression 1" "expression 2" word3 "expression 3"} - Original Message - From: "Hallvard Ystad" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Tuesday, March 02, 2004 7:53 AM Subject: [REBOL] YAPAQ > > Hi, > > YAPAQ: Yet Another PArse Question > > I know this has b

[REBOL] Re: YAPAQ

2004-03-02 Thread Gabriele Santilli
Hi Hallvard, On Tuesday, March 2, 2004, 2:53:19 PM, you wrote: HY> I want to parse a string like this: {word1 word2 HY> "expression 1" "expression 2" word3 "expression 3"} HY> and I want the output to be: ["word1" "word2" "expression HY> 1" "expression 2" "word3" "expression 3"] >> parse {word1

[REBOL] Re: YAPAQ

2004-03-02 Thread Volker Nitsch
Am Dienstag, 2. März 2004 14:53 schrieben Sie: > Hi, > > YAPAQ: Yet Another PArse Question > .. > I want to parse a string like this: {word1 word2 "expression 1" "expression > 2" word3 "expression 3"} and I want the output to be: ["word1" "word2" > "expression 1" "expression 2" "word3" "expression