Variety of new methods to help move utility methods out of Netbeans into parser proper.  These should be useful to anyone since they return useful ranges and useful data for getting normative signature information
Fix simple positiion error in grammar
Lexer initialization in netbeans leads to uncommon scenario where lex_state has not been set yet.  Add guard
Missed updated constructor change from 2 commits ago (Parser19 change)
Stop using some deprecated APIs
ArgsPush was not supplying its child nodes
Trivial usage change isEmpty instead of numerical comparison
Add new convenience method isEmpty so that empty elements for potential AST rewriting can be determined by their emptiness
Another constructor change so position can be supplied better
New ILocalScope interface for knowing that this is hard scope boundary for local variables (as opposed to block variables)
Normative Signature/Parameters on args.  StaticAssignment analyzer for 19 Magn (humble beginnings).  Lots of specs
Use shipped 1.8 interp instead of depending on working ruby in my path
Update nbproject files to keep netbeans happy
Collection of fixes. new marker interfaces. specs...hoorah
Allow parameter code to be used for 1.9 blocks as well (1.8 semantics implement blocks via Masgn so this code won't fly for that)
AST now bi-directional for easy leaf-to-root walking.  new methods on node (getMethodFor, getInnermostIter, getOutermostIter)
New isWithin(offset) on position and getNodeAt(offset) methods for finding most specific node at a source character offset
procs outside methods should not be found by innermost and outmostiter methods
Add new Node.isBlockParameter.  Also fix tests to really run in both 1.8 and 1.9 modes
Missing case for 1.9 block arg parameters