GNU Octave  4.4.1
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
parse.h File Reference
#include "octave-config.h"
#include <cstdio>
#include <string>
#include <deque>
#include <map>
#include <set>
#include "lex.h"
#include "pt-misc.h"
#include "symscope.h"
#include "token.h"
#include "ovl.h"
Include dependency graph for parse.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  octave::base_parser
 
class  octave::base_parser::parent_scope_info
 
class  octave::parser
 
class  octave::push_parser
 

Namespaces

 octave
 

Functions

OCTINTERP_API string_vector octave::autoloaded_functions (void)
 
OCTINTERP_API void octave::cleanup_statement_list (tree_statement_list **lst)
 
OCTINTERP_API octave_value_list octave::eval_string (const std::string &, bool silent, int &parse_status, int nargout)
 
OCTINTERP_API octave_value octave::eval_string (const std::string &, bool silent, int &parse_status)
 
OCTINTERP_API octave_value_list octave::feval (const std::string &name, const octave_value_list &args=octave_value_list(), int nargout=0)
 
OCTINTERP_API octave_value_list octave::feval (octave_function *fcn, const octave_value_list &args=octave_value_list(), int nargout=0)
 
OCTINTERP_API octave_value_list octave::feval (octave_value &val, const octave_value_list &args=octave_value_list(), int nargout=0)
 
OCTINTERP_API octave_value_list octave::feval (const octave_value_list &args, int nargout=0)
 
OCTINTERP_API std::string octave::get_help_from_file (const std::string &nm, bool &symbol_found, std::string &file)
 
OCTINTERP_API std::string octave::get_help_from_file (const std::string &nm, bool &symbol_found)
 
OCTINTERP_API octave_value octave::load_fcn_from_file (const std::string &file_name, const std::string &dir_name="", const std::string &dispatch_type="", const std::string &package_name="", const std::string &fcn_name="", bool autoload=false)
 
OCTINTERP_API std::string octave::lookup_autoload (const std::string &nm)
 
OCTINTERP_API string_vector octave::reverse_lookup_autoload (const std::string &nm)
 
OCTINTERP_API void octave::source_file (const std::string &file_name, const std::string &context="", bool verbose=false, bool require_file=true, const std::string &warn_for="")
 

Variables

int octave_debug
 

Variable Documentation

◆ octave_debug

int octave_debug