Versions in this module Expand all Collapse all v1 v1.1.0 Jun 15, 2015 v1.0.0 Jun 8, 2015 Changes in this version + const CLOSE_MUSTACHE + const CLOSE_STRIP_MUSTACHE + const CLOSE_UNESCAPED_STRIP_MUSTACHE + const DUMP_ALL_TOKENS_VAL + const DUMP_TOKEN_POS + const ESCAPED_ESCAPED_OPEN_MUSTACHE + const ESCAPED_OPEN_MUSTACHE + const OPEN_MUSTACHE + type Lexer struct + func Scan(input string) *Lexer + func (l *Lexer) Line() int + func (l *Lexer) NextToken() Token + func (l *Lexer) Pos() int + type Token struct + Kind TokenKind + Line int + Pos int + Val string + func Collect(input string) []Token + func (t Token) String() string + type TokenKind int + const TokenBoolean + const TokenClose + const TokenCloseBlockParams + const TokenCloseRawBlock + const TokenCloseSexpr + const TokenCloseUnescaped + const TokenComment + const TokenContent + const TokenData + const TokenEOF + const TokenEquals + const TokenError + const TokenID + const TokenInverse + const TokenNumber + const TokenOpen + const TokenOpenBlock + const TokenOpenBlockParams + const TokenOpenEndBlock + const TokenOpenEndRawBlock + const TokenOpenInverse + const TokenOpenInverseChain + const TokenOpenPartial + const TokenOpenRawBlock + const TokenOpenSexpr + const TokenOpenUnescaped + const TokenSep + const TokenString + func (k TokenKind) String() string Incompatible versions in this module v2.0.2+incompatible Mar 22, 2018 v2.0.1+incompatible Jun 1, 2016 v2.0.0+incompatible May 1, 2016