25 #if !defined (octave_input_h)
26 #define octave_input_h 1
69 extern std::string
VPS4;
93 : count (1), pflag (0),
lexer (lxr)
102 virtual std::string
get_input (
bool& eof) = 0;
121 std::string octave_gets (
bool& eof);
123 virtual bool reading_fcn_file (
void)
const;
125 virtual bool reading_classdef_file (
void)
const;
127 virtual bool reading_script_file (
void)
const;
143 void do_input_echo (
const std::string&)
const;
octave_terminal_reader(octave_base_lexer *lxr=0)
virtual ~octave_base_reader(void)
static const std::string in_src
bool input_from_file(void) const
std::string input_source(void) const
virtual std::string input_source(void) const
std::string input_source(void) const
octave_value_list eval_string(const std::string &eval_str, bool silent, int &parse_status, int nargout)
bool input_from_eval_string(void) const
void decrement_promptflag(void)
virtual bool input_from_file(void) const
int promptflag(void) const
static const std::string in_src
octave_base_lexer * lexer
bool input_from_terminal(void) const
virtual bool input_from_eval_string(void) const
virtual bool input_from_terminal(void) const
octave_file_reader(FILE *f_arg, octave_base_lexer *lxr=0)
void increment_promptflag(void)
static const std::string in_src
static const std::string in_src
std::string input_source(void) const
virtual std::string get_input(bool &eof)=0
octave_eval_string_reader(const std::string &str, octave_base_lexer *lxr=0)
octave_base_reader(const octave_base_reader &x)
octave_base_reader(octave_base_lexer *lxr)
F77_RET_T const double * x