Uses of Interface
pobs.PScanner

Packages that use PScanner
pobs   
pobs.parser   
pobs.scanner   
 

Uses of PScanner in pobs
 

Methods in pobs with parameters of type PScanner
 PMatch PParser.process(PScanner input, long begin, PContext context)
          Parses specified input and invokes actions if defined.
 PMatch PObject.process(PScanner input, long begin, PContext context)
          Processes the input from the specified begin offset using the specified context.
 java.lang.String PErrorHandler.createErrorMessage(PScanner input)
          Creates a human readable error message using the specified input to get reasonable error positions (like line number and column number).
 long PDirective.skip(PScanner input, long begin)
          Support method for skipping.
 java.lang.String PDefaultErrorHandler.createErrorMessage(PScanner input)
           
 

Uses of PScanner in pobs.parser
 

Methods in pobs.parser with parameters of type PScanner
 PMatch PWhitespace.parse(PScanner input, long begin, PContext context)
           
 PMatch PUnicodeBlock.parse(PScanner input, long begin, PContext context)
           
 PMatch PUnicode.parse(PScanner input, long begin, PContext context)
           
 PMatch PTokens.parse(PScanner input, long begin, PContext context)
           
 PMatch PToken.parse(PScanner input, long begin, PContext context)
           
 PMatch PSet.parse(PScanner input, long begin, PContext context)
           
 PMatch PSequence.parse(PScanner input, long begin, PContext context)
          Insert the method's description here.
 PMatch PRepeat.parse(PScanner input, long begin, PContext context)
           
 PMatch PPointer.process(PScanner input, long begin, PContext context)
          Delegates call to the wrapped parser object.
 PMatch POr.parse(PScanner input, long begin, PContext context)
           
 PMatch POptional.parse(PScanner input, long begin, PContext context)
           
 PMatch POnMatch.parse(PScanner input, long begin, PContext context)
           
 PMatch PList.parse(PScanner input, long begin, PContext context)
          Matches the specified number of items in a delimited list.
 PMatch PLimit.parse(PScanner input, long begin, PContext context)
          Matches if the numerical (parsed as double) data parsed by the specified parser is within the specified minimal and maximum boundaries, inclusive.
 PMatch PLetter.parse(PScanner input, long begin, PContext context)
           
 PMatch PExcept.parse(PScanner input, long begin, PContext context)
           
 PMatch PEOL.parse(PScanner input, long begin, PContext context)
          Matches the Cariage Return and/or Line Feed characters in any known order, only one of each may appear.
 PMatch PEnd.parse(PScanner input, long begin, PContext context)
           
 PMatch PDigit.parse(PScanner input, long begin, PContext context)
          Checks if there is any input left and matches any single character as defined by java.lang.Character.isDigit.
 PMatch PConfix.parse(PScanner input, long begin, PContext context)
           
 PMatch PChar.parse(PScanner input, long begin, PContext context)
          Determines if there is any input left and returns a succesful match if the next character on input matches the specified character.
 PMatch PAny.parse(PScanner input, long begin, PContext context)
           
 

Uses of PScanner in pobs.scanner
 

Classes in pobs.scanner that implement PScanner
 class PLineScanner
          Remembers the position last scanned in line/column format.
 class PReverseScanner
          Reverses any specified scanner.
 class PStringScanner
          Basic iterator for strings.
 

Constructors in pobs.scanner with parameters of type PScanner
PReverseScanner(PScanner scanner)
          Sole constructor, takes another scanner.
PLineScanner(PScanner scanner)
          Sole constructor, takes another scanner.