I have just watched video of Tudor's great hands on PettitParder tutorial on ESUG, and few questions poped up to me.
1. in PPMSEGrammar, start is encoded ad ^elements end
is that a good habit to include end in start method? Somehow this is counter intuitive to me since it seems it would make such grammar non embeddable in another parser, or I am mistaken?
2. can ==> be cascaded in a sense that if we have parser A, its subclass parser B which calls supper and then adds ==>. Can we then have C which is subclass of B, and adds its ==> on top of the one added by B?
3. What do you think, could PettitParser be reasonably used to de-marshal some (binary) network protocol. By reasonably I mean that it would not be an order of magnitude slower than some code hacked from the scratch (but not terribly optimized).
-- View this message in context: http://forum.world.st/a-few-Pettit-questions-tp3877633p3877633.html Sent from the Moose mailing list archive at Nabble.com.