
It looks like I'm going to have to write my own parser in order to make life easier for me with some of the goofy language rules we need (as the language isn't really LL(1)) and it will be easier for me in the long run to have total control of the error handling & recovery, match order, recursion rules, etc.
That said, I'm trying to figure out if I really need to use expose the IAstNode interface from my AST. Can you give me a laundry list of all the built-in functionality that requires my objects to implement this interface?
At the very least, I can think of the automatic outlining node parser, but I'm not sure what else.
Thanks,
That said, I'm trying to figure out if I really need to use expose the IAstNode interface from my AST. Can you give me a laundry list of all the built-in functionality that requires my objects to implement this interface?
At the very least, I can think of the automatic outlining node parser, but I'm not sure what else.
Thanks,
Kelly Leahy Software Architect Milliman, USA