diff src/lex.l @ 2614:ae47b0911863

[project @ 1997-01-21 03:57:46 by jwe]
author jwe
date Tue, 21 Jan 1997 03:57:47 +0000
parents 484977eb65ad
children 337a09dd1c06
line wrap: on
line diff
--- a/src/lex.l	Tue Jan 21 03:53:18 1997 +0000
+++ b/src/lex.l	Tue Jan 21 03:57:47 1997 +0000
@@ -70,7 +70,10 @@
 // reset and avoid growing forever just because we are stashing some
 // information.  This has to appear before lex.h is included, because
 // one of the macros defined there uses token_stack.
-static SLStack <token*> token_stack;
+//
+// XXX FIXME XXX -- this should really be static, but that causes
+// problems on some systems.
+SLStack <token*> token_stack;
 
 // Did eat_whitespace() eat a space or tab, or a newline, or both?