Hi, David (and feedback), you wrote (directly:
> Have you found a satisfactory solution to reusing grammar rules?

Not yet. My best so far is to put common rules in an object like:
        Rules: make object! [
            Label: [Alpha some Alphanumeric]
            ]
    then refer to the rule in another object like:
        Parser: make object! [
            Label: Rules/Label
            Action: [
                Label (
                    ; Do stuff here
                    )
                ]
            ]
    My next thoughts are to request object/path support in 'parse rules from
Rebol HQ. Something like:
        Action: [
            Rules/Label (
                ; My action here.
                )
            ]
    would be good to add to Rebol's 'parse dialect.

Andrew Martin
ICQ: 26227169 http://members.nbci.com/AndrewMartin/
-><-


-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with "unsubscribe" in the 
subject, without the quotes.

Reply via email to