GNU Octave 7.1.0
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 <deque>
#include <map>
#include <memory>
#include <set>
#include <string>
#include "input.h"
#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

namespace  octave
 

Functions

OCTINTERP_API void octave::cleanup_statement_list (tree_statement_list **lst)
 
OCTINTERP_API octave_value_list octave::feval (const char *name, const octave_value_list &args=octave_value_list(), int nargout=0)
 
OCTINTERP_API octave_value_list octave::feval (const 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 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 std::string octave::get_help_from_file (const std::string &nm, bool &symbol_found)
 
OCTINTERP_API std::string octave::get_help_from_file (const std::string &nm, bool &symbol_found, std::string &file)
 
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 octave_value octave::parse_fcn_file (interpreter &interp, const std::string &full_file, const std::string &file, const std::string &dir_name, const std::string &dispatch_type, const std::string &package_name, bool require_file, bool force_script, bool autoload, bool relative_lookup)
 
OCTINTERP_API void octave::source_file (const std::string &file_name, const std::string &context="", bool verbose=false, bool require_file=true)
 

Variables

int octave_debug
 

Variable Documentation

◆ octave_debug

int octave_debug
extern