Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Token ¶
func (Token) IsAssignOp ¶
type TokenType ¶
type TokenType int
const ( EndOfFile TokenType = iota LineComment BlockComment Identifier BreakKeyword CaseKeyword ChanKeyword ConstKeyword ContinueKeyword DefaultKeyword DeferKeyword ElseKeyword FallthroughKeyword ForKeyword FuncKeyword GoKeyword GotoKeyword IfKeyword ImportKeyword InterfaceKeyword MapKeyword PackageKeyword RangeKeyword ReturnKeyword SelectKeyword StructKeyword SwitchKeyword TypeKeyword VarKeyword AddOp // + SubOp // - MulOp // * DivOp // / ModOp // % BitAndOp // & BitOrrOp // | BitXorOp // ^ ShlOp // << ShrOp // >> BitClearOp // &^ DefineOp // := AssignOp // = AddAssignOp // += SubAssignOp // -= MulAssignOp // *= DivAssignOp // /= ModAssignOp // %= BitAndAssignOp // &= BitOrrAssignOp // |= BitXorAssignOp // ^= ShlAssignOp // <<= ShrAssignOp // >>= BitClearAssignOp // &^= LogicNotOp // ! LogicAndOp // && LogicOrrOp // || LtOp // < GtOp // > EqOp // == NeqOp // != LteOp // <= GteOp // >= ChanOpOp // <- IncrementOp // ++ DecrementOp // -- EllipsisOp // ... EndOfLine ElidedSemicolon Semicolon LParen LBracket LBrace RParen RBracket RBrace Comma Dot Colon DecimalIntegerLiteral OctalIntegerLiteral HexIntegerLiteral BinaryIntegerLiteral FloatLiteral ImaginaryLiteral RuneLiteral InterpretedStringLiteral RawStringLiteral )
Reference: https://golang.org/ref/spec#Lexical_elements
Click to show internal directories.
Click to hide internal directories.