Alessandro Warth
Alessandro Warth
The primitive rules are all in the ProtoBuiltInRules grammar, which is the supergrammar of BuiltInRules (which every grammar in "userland" inherits from, at least transitively). You can find ProtoBuiltInRules in...
FWIW, I think all of the primitive rules have arity 1. On Fri, Mar 11, 2016 at 10:53 AM, Patrick Dubroy [email protected] wrote: > Yes, I'm just not sure that's...
Hi Blake, The ability to overload parameterized rules is something I've wanted for a while, too. Wouldn't it be nice if there could be a one-parameter variant of `ListOf` that...
Sounds good! I'll try to post some details here in the next couple of days, that way you can tell me if there's a better way :)
Right, that's where I was headed, too. My idea was to use Prolog-style names for the rules, e.g., - `ListOf/2` is the two-parameter version of `ListOf`, and - `ListOf/1` is...
Hi Pat, you make good points, and we should think about this carefully. First, it's useful to separate what we want -- the ability to provide default values for rule...
Hi Pat, > Now, they want to extend the attribute that I wrote before. Since quoted is now ambiguous, they would have to write an action named quoted/3 for their...
> Is there more information about the editor anywhere? Hehe, unfortunately not yet. But "soon enough" :)
I agree. My vote would be to **not** have a built-in `ident` rule (because as Pat said, we can't provide a sensible default) but keep `unicodeIdStart` and `unicodeIdContinue`.