25 #if ! defined (octave_input_h)
26 #define octave_input_h 1
28 #include "octave-config.h"
97 : count (1), pflag (0),
lexer (lxr)
127 virtual bool reading_fcn_file (
void)
const;
129 virtual bool reading_classdef_file (
void)
const;
131 virtual bool reading_script_file (
void)
const;
Octave interface to the compression and uncompression libraries.
For example cd octave end example noindent changes the current working directory to file
virtual ~octave_base_reader(void)
static const std::string in_src
bool input_from_file(void) const
octave_base_reader(octave::base_lexer *lxr)
octave_refcount< int > count
std::string input_source(void) const
virtual std::string input_source(void) const
std::string input_source(void) const
bool input_from_eval_string(void) const
void decrement_promptflag(void)
octave_eval_string_reader(const std::string &str, octave::base_lexer *lxr=0)
virtual bool input_from_file(void) const
int promptflag(void) const
static const std::string in_src
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_base_reader(const octave_base_reader &x)
OCTINTERP_API octave_value_list eval_string(const std::string &, bool silent, int &parse_status, int nargout)
If this string is the system will ring the terminal sometimes it is useful to be able to print the original representation of the string
octave::base_lexer * lexer
F77_RET_T F77_REAL &F77_RET_T F77_DBLE &F77_RET_T F77_REAL &F77_RET_T F77_DBLE &F77_RET_T F77_REAL &F77_RET_T F77_DBLE &F77_RET_T const F77_REAL const F77_REAL F77_REAL &F77_RET_T const F77_DBLE const F77_DBLE F77_DBLE &F77_RET_T F77_REAL &F77_RET_T F77_DBLE &F77_RET_T F77_DBLE &F77_RET_T F77_REAL &F77_RET_T F77_REAL &F77_RET_T F77_DBLE &F77_RET_T const F77_DBLE F77_DBLE &F77_RET_T const F77_REAL F77_REAL &F77_RET_T F77_REAL F77_REAL &F77_RET_T F77_DBLE F77_DBLE &F77_RET_T const F77_DBLE * x
octave_terminal_reader(octave::base_lexer *lxr=0)