comparison libinterp/parse-tree/lex.ll @ 27301:a2b1ba6c92d5

eliminate unnecessary application::interative function * octave.h, octave.cc (application_interactive): Delete functions. Change all uses to check interactive state of interpreter directly from interpreter object.
author John W. Eaton <jwe@octave.org>
date Sun, 28 Jul 2019 17:24:42 -0400
parents 007fcab79721
children 075602880383
comparison
equal deleted inserted replaced
27300:301186dbef68 27301:a2b1ba6c92d5
2411 promptflag (1); 2411 promptflag (1);
2412 2412
2413 // Only ask for input from stdin if we are expecting interactive 2413 // Only ask for input from stdin if we are expecting interactive
2414 // input. 2414 // input.
2415 2415
2416 if (application::interactive () 2416 if (m_interpreter.interactive ()
2417 && ! (m_reading_fcn_file 2417 && ! (m_reading_fcn_file
2418 || m_reading_classdef_file 2418 || m_reading_classdef_file
2419 || m_reading_script_file 2419 || m_reading_script_file
2420 || input_from_eval_string ())) 2420 || input_from_eval_string ()))
2421 yyrestart (stdin, m_scanner); 2421 yyrestart (stdin, m_scanner);