Class Token


  • public class Token
    extends java.lang.Object
    A Token in the classic compiler sense, in that this represents a component of the application.
    • Field Detail

      • line

        public final int line
      • number

        public final java.lang.Double number
      • text

        public final java.lang.String text
    • Method Detail

      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • asString

        public java.lang.String asString()
      • eol

        public static Token eol​(int line)
      • number

        public static Token number​(int line,
                                   java.lang.Double number)
      • ident

        public static Token ident​(int line,
                                  java.lang.String text)
      • comment

        public static Token comment​(int line,
                                    java.lang.String text)
      • string

        public static Token string​(int line,
                                   java.lang.String text)
      • syntax

        public static Token syntax​(int line,
                                   int ch)
      • directive

        public static Token directive​(int line,
                                      java.lang.String text)