diff src/parse.y @ 1162:c210c5a25a48

[project @ 1995-02-27 17:36:16 by jwe]
author jwe
date Mon, 27 Feb 1995 17:38:57 +0000
parents 54abf1b3a8e9
children 7d7c3eaa1d3b
line wrap: on
line diff
--- a/src/parse.y	Mon Feb 27 16:15:02 1995 +0000
+++ b/src/parse.y	Mon Feb 27 17:38:57 1995 +0000
@@ -1339,13 +1339,10 @@
     }
   else
     {
-      symbol_record *sr = global_sym_tab->lookup ("ans", 1, 0);
+      static symbol_record *sr = global_sym_tab->lookup ("ans", 1, 0);
+      static tree_identifier ans_id (sr);
 
-      assert (sr);
-      
-      tree_identifier *ans = new tree_identifier (sr);
-
-      return new tree_simple_assignment_expression (ans, expr, 0, 1);
+      return new tree_simple_assignment_expression (&ans_id, expr, 1, 1);
     }
 }