Package com.singularsys.jep.configurableparser
package com.singularsys.jep.configurableparser
A hand-coded parser which allows more customization than the standard parser.
-
ClassDescriptionA configurable parser.A modified version of the
StandardConfigurableParserwhich includes a grammar matcher for matching lists[1,2,3]and ranges[1..10].Interface used byGrammarMatcherAbstract Factory defining how to create a GrammarParserAn iterator which stores the next two tokens.A subclass of a Lookahead2Iterator which allows any number of character of lookahead.Operators like[ x ..An operator precedence parser based on the shunting yard algorithm.Return result of following methods.Factory creating new ShuntingYard instances.The standard configurable parser with a standard set of options.A class representing a ternary operator, for example x?Classes which filter the list of tokens.Breaks the input into a set of tokens.Factory creating new instances of the tokenizer.AbstractFactory for creating new Tokenizer instances.A token filter that removes whitespace and comments.