Lines Matching refs:tok
72 var tok;
82 } else if (tok = this._extract(whitespaceChars)) {
84 return token(TOKEN_WHITESPACE, tok, lineno, colno);
85 …} else if ((tok = this._extractString(this.tags.BLOCK_END)) || (tok = this._extractString('-' + th…
110 return token(TOKEN_BLOCK_END, tok, lineno, colno);
111 …} else if ((tok = this._extractString(this.tags.VARIABLE_END)) || (tok = this._extractString('-' +…
114 return token(TOKEN_VARIABLE_END, tok, lineno, colno);
202 tok = this._extractUntil(whitespaceChars + delimChars);
203 if (tok.match(/^[-+]?[0-9]+$/)) {
207 return token(TOKEN_FLOAT, tok + '.' + dec, lineno, colno);
209 return token(TOKEN_INT, tok, lineno, colno);
211 } else if (tok.match(/^(true|false)$/)) {
212 return token(TOKEN_BOOLEAN, tok, lineno, colno);
213 } else if (tok === 'none') {
214 return token(TOKEN_NONE, tok, lineno, colno);
222 } else if (tok === 'null') {
223 return token(TOKEN_NONE, tok, lineno, colno);
224 } else if (tok) {
225 return token(TOKEN_SYMBOL, tok, lineno, colno);
227 throw new Error('Unexpected value while parsing: ' + tok);
237 …} else if ((tok = this._extractString(this.tags.BLOCK_START + '-')) || (tok = this._extractString(…
239 return token(TOKEN_BLOCK_START, tok, lineno, colno);
240 …} else if ((tok = this._extractString(this.tags.VARIABLE_START + '-')) || (tok = this._extractStri…
242 return token(TOKEN_VARIABLE_START, tok, lineno, colno);
244 tok = '';
249 tok = this._extractString(this.tags.COMMENT_START);
259 tok += data;
261 …tripBlocks && this._matches(this.tags.BLOCK_START) && this.colno > 0 && this.colno <= tok.length) {
262 var lastLine = tok.slice(-this.colno);
265 tok = tok.slice(0, -this.colno);
266 if (!tok.length) {
279 tok += this._extractString(this.tags.COMMENT_END);
284 tok += this.current();
291 return token(inComment ? TOKEN_COMMENT : TOKEN_DATA, tok, lineno, colno);