Mercurial > octave-nkf
comparison src/lex.ll @ 14647:7c463e490062
* lex.ll: fix paren mismatch problem in previous change.
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Thu, 17 May 2012 23:19:33 -0400 |
parents | cbc00b587f36 |
children | 56b8eb7c9c04 |
comparison
equal
deleted
inserted
replaced
14646:f40c355491cc | 14647:7c463e490062 |
---|---|
1527 case end_kw: | 1527 case end_kw: |
1528 if (inside_any_object_index () | 1528 if (inside_any_object_index () |
1529 || (! reading_classdef_file | 1529 || (! reading_classdef_file |
1530 && (lexer_flags.defining_func | 1530 && (lexer_flags.defining_func |
1531 && ! (lexer_flags.looking_at_return_list | 1531 && ! (lexer_flags.looking_at_return_list |
1532 || lexer_flags.parsed_function_name.top ()))) | 1532 || lexer_flags.parsed_function_name.top ())))) |
1533 return 0; | 1533 return 0; |
1534 | 1534 |
1535 yylval.tok_val = new token (token::simple_end, l, c); | 1535 yylval.tok_val = new token (token::simple_end, l, c); |
1536 lexer_flags.at_beginning_of_statement = true; | 1536 lexer_flags.at_beginning_of_statement = true; |
1537 break; | 1537 break; |