Package sleep.parser

Class ParserUtilities


  • public class ParserUtilities
    extends java.lang.Object
    • Constructor Detail

      • ParserUtilities

        public ParserUtilities()
    • Method Detail

      • makeToken

        public static Token makeToken​(java.lang.String token,
                                      Token a)
      • get

        public static Token[] get​(Token[] t,
                                  int a,
                                  int b)
      • join

        public static Token join​(Token[] temp)
      • join

        public static Token join​(Token[] temp,
                                 java.lang.String with)
      • extract

        public static Token extract​(Token temp)
      • extract

        public static java.lang.String extract​(java.lang.String temp)
      • groupByBlockTerm

        public static TokenList groupByBlockTerm​(Parser parser,
                                                 Token smokin)
        breaks down the token into sub tokens that are one "term" wide, in the case of blocks separated by ;
      • groupByMessageTerm

        public static TokenList groupByMessageTerm​(Parser parser,
                                                   Token smokin)
        breaks down the token into sub tokens that are one "term" wide, in the case of messages separated by :
      • groupByParameterTerm

        public static TokenList groupByParameterTerm​(Parser parser,
                                                     Token smokin)
        breaks down the token into sub tokens that are one "term" wide, a termi in the case of parameters it uses ,