[REBOL] Re: YAPAQ
From: carl:cybercraft at: 2-Mar-2004 22:29
On 03-Mar-04, Volker Nitsch wrote:
> Am Dienstag, 2. M=E4rz 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
>> 3"]
>>
> ..
> Quotes are inbuild. so:
> !>> parse
> {word1 word2 "expression 1" "expression 2" word3 "expression 3"} ""
> == ["word1" "word2" "expression 1" "expression 2" "word3"
> "expression 3"]
Out of interest, is there any difference in behaviour between using an
empty string and none as the parse rule? ie...
>> parse {word1 word2 "str 1" "str 2"} none
== ["word1" "word2" "str 1" "str 2"]
>> parse {word1 word2 "str 1" "str 2"} ""
== ["word1" "word2" "str 1" "str 2"]
--
Carl Read