Mercurial > hg > octave-lyh
comparison src/parse.h @ 3772:e44ffad3d06c
[project @ 2001-02-03 06:23:38 by jwe]
author | jwe |
---|---|
date | Sat, 03 Feb 2001 06:23:38 +0000 |
parents | b80bbb43a1a9 |
children | bf9c5ca4c3f3 |
comparison
equal
deleted
inserted
replaced
3771:0486ba746bc1 | 3772:e44ffad3d06c |
---|---|
36 class tree; | 36 class tree; |
37 class tree_matrix; | 37 class tree_matrix; |
38 class tree_identifier; | 38 class tree_identifier; |
39 class symbol_record; | 39 class symbol_record; |
40 class symbol_table; | 40 class symbol_table; |
41 class octave_value; | 41 |
42 class octave_value_list; | 42 #include "oct-obj.h" |
43 | 43 |
44 // Temporary symbol table pointer used to cope with bogus function syntax. | 44 // Temporary symbol table pointer used to cope with bogus function syntax. |
45 extern symbol_table *tmp_local_sym_tab; | 45 extern symbol_table *tmp_local_sym_tab; |
46 | 46 |
47 // Nonzero means print parser debugging info (-d). | 47 // Nonzero means print parser debugging info (-d). |
88 | 88 |
89 extern bool | 89 extern bool |
90 load_fcn_from_file (symbol_record *sym_rec, bool exec_script); | 90 load_fcn_from_file (symbol_record *sym_rec, bool exec_script); |
91 | 91 |
92 extern octave_value_list | 92 extern octave_value_list |
93 feval (const std::string& name, const octave_value_list& args, int nargout); | 93 feval (const std::string& name, |
94 const octave_value_list& args = octave_value_list (), | |
95 int nargout = 0); | |
94 | 96 |
95 extern octave_value_list | 97 extern octave_value_list |
96 feval (const octave_value_list& args, int nargout); | 98 feval (const octave_value_list& args, int nargout = 0); |
97 | 99 |
98 extern octave_value_list | 100 extern octave_value_list |
99 eval_string (const std::string&, bool silent, int& parse_status, int hargout); | 101 eval_string (const std::string&, bool silent, int& parse_status, int hargout); |
100 | 102 |
101 extern octave_value | 103 extern octave_value |