m4-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Changes to m4/m4/symtab.c,v


From: Eric Blake
Subject: Changes to m4/m4/symtab.c,v
Date: Wed, 28 Feb 2007 21:31:14 +0000

CVSROOT:        /sources/m4
Module name:    m4
Changes by:     Eric Blake <ericb>      07/02/28 21:31:13

Index: m4/symtab.c
===================================================================
RCS file: /sources/m4/m4/m4/symtab.c,v
retrieving revision 1.70
retrieving revision 1.71
diff -u -b -r1.70 -r1.71
--- m4/symtab.c 27 Jan 2007 00:25:14 -0000      1.70
+++ m4/symtab.c 28 Feb 2007 21:31:12 -0000      1.71
@@ -32,15 +32,16 @@
    simply ordered on the stack by age.  The most recently pushed definition
    will then always be the first found.
 
-   Also worthy of mention is the way traced symbols are managed:  the trace
-   bit is associated with a particular symbol name.  If a symbol is
-   undefined and then redefined, it does not lose its trace bit (in GNU
-   mode).  This is achieved by not removing traced symbol names from the
-   symbol table, even if their value stack is empty.  That way, when the
-   name is given a new value, it is pushed onto the empty stack, and the
-   trace bit attached to the name was never lost.  There is a small amount
-   of fluff in these functions to make sure that such symbols (with empty
-   value stacks) are invisible to the users of this module.  */
+   Also worthy of mention is the way traced symbols are managed: the
+   trace bit is associated with a particular symbol name.  If a symbol
+   is undefined and then redefined, it does not lose its trace bit.
+   This is achieved by not removing traced symbol names from the
+   symbol table, even if their value stack is empty.  That way, when
+   the name is given a new value, it is pushed onto the empty stack,
+   and the trace bit attached to the name was never lost.  There is a
+   small amount of fluff in these functions to make sure that such
+   symbols (with empty value stacks) are invisible to the users of
+   this module.  */
 
 #define M4_SYMTAB_DEFAULT_SIZE         2047
 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]