http://www.jpicedt.org

Uses of Package
jpicedt.format.input.util

Packages that use jpicedt.format.input.util
jpicedt.format.input   
jpicedt.format.input.eepic Parser grammar for the eepic format. 
jpicedt.format.input.latex Parser grammar for the LaTeX picture environment format. 
jpicedt.format.input.pstricks Pstricks grammar tree. 
jpicedt.format.input.util This package contains helper classes for building a parser based on the well-known RegExp scheme, yet with a strong object-oriented approach in mind. 
 

Classes in jpicedt.format.input.util used by jpicedt.format.input
AbstractRegularExpression
          This is the abstract superclass for all regular expressions that may help building a RegExp-based parser.
AlternateExpression
          A regular expression that mimics the "x|y" RegExp syntax.
Context
          A class that stores context information about the parsing process, like: current line number, current parsed substring, block markers, stack for markers… By convention, end markers (EOF, EndOfBlocks, …) always refer to a position one character ahead of the last character (e.g. of the block), so that String.substring() works properly w/o adding 1 to the end-index.
Pool
          Offers a means for expressions belonging to the parser-tree to share variables across the tree.
REParserException
          An Exception manager to be used by RE-parsers (i.e. those built on top of AbstractRegularExpression's).
RootExpression
          This is the super-class for head-expressions that contain grammar rule for a given format.
SequenceExpression
          An expression that represents a sequence of expressions to be matched exactly in the same order they're being added to the sequence.
 

Classes in jpicedt.format.input.util used by jpicedt.format.input.eepic
AbstractRegularExpression
          This is the abstract superclass for all regular expressions that may help building a RegExp-based parser.
AlternateExpression
          A regular expression that mimics the "x|y" RegExp syntax.
Pool
          Offers a means for expressions belonging to the parser-tree to share variables across the tree.
RootExpression
          This is the super-class for head-expressions that contain grammar rule for a given format.
SequenceExpression
          An expression that represents a sequence of expressions to be matched exactly in the same order they're being added to the sequence.
 

Classes in jpicedt.format.input.util used by jpicedt.format.input.latex
AbstractRegularExpression
          This is the abstract superclass for all regular expressions that may help building a RegExp-based parser.
AlternateExpression
          A regular expression that mimics the "x|y" RegExp syntax.
Context
          A class that stores context information about the parsing process, like: current line number, current parsed substring, block markers, stack for markers… By convention, end markers (EOF, EndOfBlocks, …) always refer to a position one character ahead of the last character (e.g. of the block), so that String.substring() works properly w/o adding 1 to the end-index.
LiteralExpression
          An expression specified by a String to be exactly matched at the current cursor position.
ParserEvent
          An event that gets sent as an argument of the "action" method during an interpret operation
PicPointExpression
          An expression for 2D-Point parsing e.g. "(12.3, 34.5)" or "[12.1;-16]" If a coordinate conversion is necessary, it must be computed in the body of the action() method
Pool
          Offers a means for expressions belonging to the parser-tree to share variables across the tree.
Pool.Key
          Enforces use of strong typing for keys being pushed in the map .
REParserException
          An Exception manager to be used by RE-parsers (i.e. those built on top of AbstractRegularExpression's).
RootExpression
          This is the super-class for head-expressions that contain grammar rule for a given format.
SequenceExpression
          An expression that represents a sequence of expressions to be matched exactly in the same order they're being added to the sequence.
StatementExpression
          An expression for "statement"-parsing, i.e. a name followed by an assignment sign followed by a numerical value e.g.
WordExpression
          A RegExp that parses a word, that is, a string: either composed of letters only, or letters and digits only (see java.lang.Character.isLetter() for details), or terminated by the specified end-delimiter (in which case it may contain chars not restricted to letters)
 

Classes in jpicedt.format.input.util used by jpicedt.format.input.pstricks
AbstractRegularExpression
          This is the abstract superclass for all regular expressions that may help building a RegExp-based parser.
AlternateExpression
          A regular expression that mimics the "x|y" RegExp syntax.
Context
          A class that stores context information about the parsing process, like: current line number, current parsed substring, block markers, stack for markers… By convention, end markers (EOF, EndOfBlocks, …) always refer to a position one character ahead of the last character (e.g. of the block), so that String.substring() works properly w/o adding 1 to the end-index.
LiteralExpression
          An expression specified by a String to be exactly matched at the current cursor position.
ParserEvent
          An event that gets sent as an argument of the "action" method during an interpret operation
PicPointExpression
          An expression for 2D-Point parsing e.g. "(12.3, 34.5)" or "[12.1;-16]" If a coordinate conversion is necessary, it must be computed in the body of the action() method
Pool
          Offers a means for expressions belonging to the parser-tree to share variables across the tree.
Pool.Key
          Enforces use of strong typing for keys being pushed in the map .
REParserException
          An Exception manager to be used by RE-parsers (i.e. those built on top of AbstractRegularExpression's).
RepeatExpression
          An expression that represents a pattern repeating a given number of times
RootExpression
          This is the super-class for head-expressions that contain grammar rule for a given format.
SequenceExpression
          An expression that represents a sequence of expressions to be matched exactly in the same order they're being added to the sequence.
StatementExpression
          An expression for "statement"-parsing, i.e. a name followed by an assignment sign followed by a numerical value e.g.
 

Classes in jpicedt.format.input.util used by jpicedt.format.input.util
AbstractRegularExpression
          This is the abstract superclass for all regular expressions that may help building a RegExp-based parser.
AlternateExpression
          A regular expression that mimics the "x|y" RegExp syntax.
Context
          A class that stores context information about the parsing process, like: current line number, current parsed substring, block markers, stack for markers… By convention, end markers (EOF, EndOfBlocks, …) always refer to a position one character ahead of the last character (e.g. of the block), so that String.substring() works properly w/o adding 1 to the end-index.
LiteralExpression
          An expression specified by a String to be exactly matched at the current cursor position.
ParserEvent
          An event that gets sent as an argument of the "action" method during an interpret operation
Pool
          Offers a means for expressions belonging to the parser-tree to share variables across the tree.
Pool.Key
          Enforces use of strong typing for keys being pushed in the map .
REParserException
          An Exception manager to be used by RE-parsers (i.e. those built on top of AbstractRegularExpression's).
REParserException.EOF
          the end of the file (or the underlying Reader) was reached abnormally, e.g. in the course of a AbstractRegularExpression.interpret() operation.
RepeatExpression
          An expression that represents a pattern repeating a given number of times
SequenceExpression
          An expression that represents a sequence of expressions to be matched exactly in the same order they're being added to the sequence.
WhiteSpaces
          Multiple white spaces (w/o line-feeds)
WhiteSpacesOrEOL
          Multiple white spaces and/or '\n'
 


http://www.jpicedt.org

Submit a bug : syd@jpicedt.org