NOTE: This version of the ISourcePositionLocator is for use when the Source Position Locator and corresponding Parse Controller are generated separately from a corresponding set of LPG grammar templates and possibly in the absence of the lexer, parser, and AST-related types that would be generated from those templates. To enable compilation of the Locator and Controller, dummy types have been defined as member types of the Controller in place of possibly missing lexer, parser, and AST-related types. This version of the Node Locator refers to some of those types. When those types are replaced by real implementation types, the Locator must be modified to refer to those. Apart from statements to import needed types from the Parse Controller, this SourcePositionLocator is the same as that used with LPG.
@see the corresponding ParseController type
@author Stan Sutton (suttons@us.ibm.com)
@since May 15, 2007
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.