diff src/variables.h @ 4319:05973ead74eb

[project @ 2003-02-13 21:03:04 by jwe]
author jwe
date Thu, 13 Feb 2003 21:03:04 +0000
parents 610671be8792
children 813effe14ee1
line wrap: on
line diff
--- a/src/variables.h
+++ b/src/variables.h
@@ -71,6 +71,10 @@
 extern bool
 looks_like_struct (const std::string& text);
 
+extern int
+symbol_exist (const std::string& name,
+	      const std::string& type = std::string ());
+
 extern bool lookup (symbol_record *s, bool exec_script = true);
 
 extern symbol_record *
@@ -106,9 +110,9 @@
 		       symbol_record::change_function f = 0,
 		       const std::string& help = std::string ());
 
-extern int
-symbol_exist (const std::string& name,
-	      const std::string& type = std::string ());
+extern void mlock (const std::string&);
+extern void munlock (const std::string&);
+extern bool mislocked (const std::string&);
 
 // Symbol table for symbols at the top level.
 extern symbol_table *top_level_sym_tab;