Documentation
¶
Index ¶
Constants ¶
View Source
const ( ILLEGAL = "ILLEGAL" EOF = "EOF" // Identifiers + literals IDENT = "IDENT" // add, foobar, x, y, ... INT = "INT" // 1343456 STRING = "STRING" // "hello world" // Operators ASSIGN = "=" PLUS = "+" MINUS = "-" BANG = "!" ASTERISK = "*" SLASH = "/" INC = "++" DEC = "--" GT = ">" LT = "<" GTGT = ">>" LTLT = "<<" GTAMP = ">&" LTAMP = "<&" EQ = "==" NotEq = "!=" EQTILDE = "=~" QUESTION = "?" // Delimiters COMMA = "," SEMICOLON = ";" COLON = ":" LPAREN = "(" RPAREN = ")" LBRACE = "{" RBRACE = "}" LBRACKET = "[" RBRACKET = "]" LDBRACKET = "[[" RDBRACKET = "]]" DoubleLparen = "((" DoubleRparen = "))" // Keywords FUNCTION = "FUNCTION" LET = "LET" TRUE = "TRUE" FALSE = "FALSE" If = "IF" ELSE = "ELSE" RETURN = "RETURN" THEN = "THEN" Fi = "FI" FOR = "FOR" WHILE = "WHILE" DO = "DO" DONE = "DONE" IN = "IN" CASE = "CASE" ESAC = "ESAC" ELIF = "ELIF" // Zsh-specific tokens DOLLAR = "$" DollarLbrace = "${" DOLLAR_LPAREN = "$(" VARIABLE = "VARIABLE" HASH = "#" AMPERSAND = "&" PIPE = "|" BACKTICK = "`" TILDE = "~" CARET = "^" PERCENT = "%" DOT = "." SHEBANG = "#!" // Zsh-specific operators AND = "&&" OR = "||" DSEMI = ";;" // Zsh-specific delimiters LARRAY = "(" RARRAY = ")" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
Click to show internal directories.
Click to hide internal directories.