GNU Octave  8.1.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
environment.cc File Reference
#include <string>
#include "dir-ops.h"
#include "oct-env.h"
#include "file-stat.h"
#include "pathsearch.h"
#include "str-vec.h"
#include "defaults.h"
#include "defun.h"
#include "environment.h"
#include "interpreter.h"
#include "variables.h"
Include dependency graph for environment.cc:

Go to the source code of this file.

Functions

static void append_to_shell_path (const std::string &exec_path)
 
OCTAVE_EXPORT octave_value_list FEDITOR (octave::interpreter &interp, const octave_value_list &args, int nargout)
 
OCTAVE_EXPORT octave_value_list FEXEC_PATH (octave::interpreter &interp, const octave_value_list &args, int nargout)
 
OCTAVE_EXPORT octave_value_list FIMAGE_PATH (octave::interpreter &interp, const octave_value_list &args, int nargout)
 

Function Documentation

◆ append_to_shell_path()

static void append_to_shell_path ( const std::string &  exec_path)
static

Definition at line 46 of file environment.cc.

References directory_path::path_sep_str().

Referenced by environment::exec_path(), and environment::init_exec_path().

◆ FEDITOR()

OCTAVE_EXPORT octave_value_list FEDITOR ( octave::interpreter &  interp,
const octave_value_list args,
int  nargout 
)

Definition at line 172 of file environment.cc.

◆ FEXEC_PATH()

OCTAVE_EXPORT octave_value_list FEXEC_PATH ( octave::interpreter &  interp,
const octave_value_list args,
int  nargout 
)

Definition at line 209 of file environment.cc.

◆ FIMAGE_PATH()

OCTAVE_EXPORT octave_value_list FIMAGE_PATH ( octave::interpreter &  interp,
const octave_value_list args,
int  nargout 
)

Definition at line 241 of file environment.cc.