diff src/variables.h @ 4700:ca3a1d687bba

[project @ 2004-01-21 03:28:31 by jwe]
author jwe
date Wed, 21 Jan 2004 03:28:32 +0000
parents 5e2c68946f30
children bdb307dc8613
line wrap: on
line diff
--- a/src/variables.h	Tue Jan 20 23:04:47 2004 +0000
+++ b/src/variables.h	Wed Jan 21 03:28:32 2004 +0000
@@ -24,6 +24,7 @@
 #define octave_variables_h 1
 
 class octave_function;
+class octave_user_function;
 class symbol_record;
 class symbol_table;
 
@@ -40,6 +41,8 @@
 #include "ov-builtin.h"
 #include "symtab.h"
 
+extern bool at_top_level (void);
+
 extern void initialize_symbol_tables (void);
 
 extern bool is_builtin_variable (const std::string&);
@@ -83,6 +86,9 @@
 extern octave_function *
 lookup_function (const std::string& nm);
 
+extern octave_user_function *
+lookup_user_function (const std::string& nm);
+
 extern octave_value get_global_value (const std::string& nm);
 
 extern void set_global_value (const std::string& nm, const octave_value& val);