diff src/variables.cc @ 3238:041ea33fbbf4

[project @ 1999-03-26 17:48:16 by jwe]
author jwe
date Fri, 26 Mar 1999 17:48:35 +0000
parents 09a3064a3a17
children d54ef0aa6e82
line wrap: on
line diff
--- a/src/variables.cc
+++ b/src/variables.cc
@@ -442,7 +442,8 @@
     }
 
   symbol_record *sr = curr_sym_tab->lookup (symbol_name);
-  if (! (sr && sr->is_defined ()))
+  if (! (sr && (sr->is_defined ()
+		|| (curr_sym_tab != top_level_sym_tab))))
     sr = global_sym_tab->lookup (symbol_name);
 
   retval = 0.0;