Class TerminalParser

java.lang.Object
org.jparsec.examples.java.parser.TerminalParser

public final class TerminalParser extends Object
Parser for terminals.
Author:
Ben Yu
  • Constructor Details

    • TerminalParser

      public TerminalParser()
  • Method Details

    • adjacent

      public static Parser<Token> adjacent(Parser<List<Token>> parser, Parser<?> otherwise)
      A Parser that succeeds only if the Token objects in the List are adjacent.
    • adjacent

      public static Parser<Token> adjacent(String operator)
      A Parser that parses all adjacent characters in operator as individual Token and only succeeds if these tokens are adjacent. A Token representing the entire operator is returned.
    • term

      public static Parser<?> term(String name)
    • phrase

      public static Parser<?> phrase(String phrase)