Mercurial > hg > octave-lyh
comparison libinterp/parse-tree/pt-exp.cc @ 16231:2b15ae55c721
put all tokens in the token cache
* lex.h, lex.ll (octave_lexer::handle_token (int, token *)): New arg,
tok_val, with default value 0. If tok_val is 0, create token object.
Put token object in the token cache.
(octave_lexer::handle_token (const std::string&, int)): Rename from
push_token. Change all uses. Create token and pass to
octave_lexer::handle_token (int, tok_val *).
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Sat, 09 Mar 2013 02:02:22 -0500 |
parents | 2fc554ffbc28 |
children |
comparison
equal
deleted
inserted
replaced
16230:4bf907906134 | 16231:2b15ae55c721 |
---|