Mercurial > octave
changeset 32476:9ad5b8864d3e
maint: Merge stable to default
author | Arun Giridhar <arungiridhar@gmail.com> |
---|---|
date | Fri, 17 Nov 2023 11:46:20 -0500 |
parents | dbd61008ed75 (current diff) bdbc67b5f92e (diff) |
children | e6d339b9309d |
files | libinterp/parse-tree/lex.ll |
diffstat | 1 files changed, 7 insertions(+), 6 deletions(-) [+] |
line wrap: on
line diff
--- a/libinterp/parse-tree/lex.ll Thu Nov 16 18:49:07 2023 +0100 +++ b/libinterp/parse-tree/lex.ll Fri Nov 17 11:46:20 2023 -0500 @@ -762,16 +762,17 @@ curr_lexer->m_block_comment_nesting_level--; - int status = -1; - if (curr_lexer->m_block_comment_nesting_level == 0) { - status = -2; - curr_lexer->pop_start_state (); + + if (curr_lexer->pending_token_count () > 0) + HANDLE_EOB_OR_EOF (-1); + else + HANDLE_EOB_OR_EOF (-2); } - - HANDLE_EOB_OR_EOF (status); + else + HANDLE_EOB_OR_EOF (-1); } %{