m4-patches
[Top][All Lists]
Advanced

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

33-fyi-rm-m4-symbol-lookup.patch


From: Akim Demaille
Subject: 33-fyi-rm-m4-symbol-lookup.patch
Date: Wed, 05 Sep 2001 09:16:16 +0200

Index: ChangeLog
from  Akim Demaille  <address@hidden>
        * m4/m4module.h (m4_symbol_lookup): Remove M4_SYMBOL_LOOKUP.
        * m4/macro.c, m4/symtab.c: Adjust.
        
        
Index: m4/m4module.h
--- m4/m4module.h Tue, 04 Sep 2001 10:45:00 +0200 akim
+++ m4/m4module.h Tue, 04 Sep 2001 10:46:26 +0200 akim
@@ -52,7 +52,6 @@
 /* Operation modes for m4_lookup_symbol ().  */
 typedef enum
 {
-  M4_SYMBOL_LOOKUP,
   M4_SYMBOL_INSERT,
   M4_SYMBOL_DELETE,
   M4_SYMBOL_PUSHDEF,
Index: m4/macro.c
--- m4/macro.c Mon, 03 Sep 2001 15:40:52 +0200 akim
+++ m4/macro.c Tue, 04 Sep 2001 10:46:06 +0200 akim
@@ -73,7 +73,7 @@
        if (M4_IS_ESCAPE(*p))
          ++p;
 
-       symbol = m4_lookup_symbol (p, M4_SYMBOL_LOOKUP);
+       symbol = m4_symbol_lookup (p);
        if (symbol == NULL || M4_SYMBOL_TYPE (symbol) == M4_TOKEN_VOID
            || (M4_SYMBOL_TYPE (symbol) == M4_TOKEN_FUNC
                && M4_SYMBOL_BLIND_NO_ARGS (symbol)
Index: m4/symtab.c
--- m4/symtab.c Tue, 04 Sep 2001 10:45:00 +0200 akim
+++ m4/symtab.c Tue, 04 Sep 2001 10:47:48 +0200 akim
@@ -141,9 +141,6 @@
 {
   switch (mode)
     {
-    case M4_SYMBOL_LOOKUP:
-      return m4_symbol_lookup (name);
-
     case M4_SYMBOL_INSERT:
       return m4_symbol_insert (name);
 
@@ -211,7 +208,7 @@
 
 /* Return a slot associated to NAME, creating it if needed.  */
 m4_symbol *
-m4_lookup_insert (const char *name)
+m4_symbol_insert (const char *name)
 {
   return (m4_symbol *) (m4_symbol_lookup (name) || m4_symbol_pushdef (name));
 }
@@ -351,7 +348,7 @@
       else
        delete = 0;
 
-      s = m4_lookup_symbol (text, M4_SYMBOL_LOOKUP);
+      s = m4_symbol_lookup (text);
 
       if (s == NULL)
        printf (_("Name `%s' is unknown\n"), text);
Index: m4/utility.c
--- m4/utility.c Mon, 03 Sep 2001 15:40:52 +0200 akim
+++ m4/utility.c Tue, 04 Sep 2001 10:45:52 +0200 akim
@@ -263,7 +263,7 @@
 
       for (i = 1; i < argc; i++)
        {
-         symbol = m4_lookup_symbol (M4_TOKEN_DATA_TEXT (argv[i]), 
M4_SYMBOL_LOOKUP);
+         symbol = m4_symbol_lookup (M4_TOKEN_DATA_TEXT (argv[i]));
          if (symbol != NULL && M4_SYMBOL_TYPE (symbol) != M4_TOKEN_VOID)
            m4_dump_symbol (M4_TOKEN_DATA_TEXT (argv[i]), symbol, data);
          else if (complain)



reply via email to

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