]> granicus.if.org Git - graphviz/commitdiff
remove unused exlexname
authorMatthew Fernandez <matthew.fernandez@gmail.com>
Sun, 2 May 2021 02:15:24 +0000 (19:15 -0700)
committerMatthew Fernandez <matthew.fernandez@gmail.com>
Sun, 16 May 2021 16:40:28 +0000 (09:40 -0700)
This function is uncalled and not exposed to users.

lib/expr/CMakeLists.txt
lib/expr/Makefile.am
lib/expr/exlexname.c [deleted file]
lib/expr/expr.vcxproj
lib/expr/expr.vcxproj.filters

index d58a7d455f086d5ba53d72644acad436acd430e9..655119749f8f7154daea460deae2fdd94729d722 100644 (file)
@@ -46,7 +46,6 @@ add_library(expr STATIC
     exerror.c
     exeval.c
     exexpr.c
-    exlexname.c
     exopen.c
     exrewind.c
     extoken.c
index c80999854ffb1fb151a1fba52e71a2d812b6fc2e..67bab9678ae19910ee0b09a2728eb8f1b4e9106c 100644 (file)
@@ -33,7 +33,7 @@ endif
 #libexpr_la_LDFLAGS = -version-info $(EXPR_VERSION) -no-undefined
 
 libexpr_C_la_SOURCES = excc.c excontext.c exdata.c exerror.c \
-       exeval.c exexpr.c exlexname.c exopen.c exrewind.c extoken.c \
+       exeval.c exexpr.c exopen.c exrewind.c extoken.c \
        extype.c exzero.c exparse.y exnospace.c exstash.c 
 libexpr_C_la_LIBADD = \
        $(top_builddir)/lib/ast/libast_C.la \
diff --git a/lib/expr/exlexname.c b/lib/expr/exlexname.c
deleted file mode 100644 (file)
index 2bebc99..0000000
+++ /dev/null
@@ -1,50 +0,0 @@
-/*************************************************************************
- * Copyright (c) 2011 AT&T Intellectual Property 
- * All rights reserved. This program and the accompanying materials
- * are made available under the terms of the Eclipse Public License v1.0
- * which accompanies this distribution, and is available at
- * http://www.eclipse.org/legal/epl-v10.html
- *
- * Contributors: Details at https://graphviz.org
- *************************************************************************/
-
-/*
- * Glenn Fowler
- * AT&T Research
- *
- * return lex name for op[subop]
- */
-
-#include <expr/exlib.h>
-#include <expr/exop.h>
-#include <stddef.h>
-
-#define TOTNAME                3
-#define MAXNAME                16
-
-char*
-exlexname(int op, int subop)
-{
-       char*   b;
-
-       static int      n;
-       static char     buf[TOTNAME][MAXNAME];
-
-       if (op > MINTOKEN && op < MAXTOKEN)
-               return (char*)exop((size_t)op - MINTOKEN);
-       if (++n > TOTNAME)
-               n = 0;
-       b = buf[n];
-       if (op == '=')
-       {
-               if (subop > MINTOKEN && subop < MAXTOKEN)
-                       sfsprintf(b, MAXNAME, "%s=", exop((size_t)subop - MINTOKEN));
-               else if (subop > ' ' && subop <= '~')
-                       sfsprintf(b, MAXNAME, "%c=", subop);
-               else sfsprintf(b, MAXNAME, "(%d)=", subop);
-       }
-       else if (op > ' ' && op <= '~')
-               sfsprintf(b, MAXNAME, "%c", op);
-       else sfsprintf(b, MAXNAME, "(%d)", op);
-       return b;
-}
index 7b849aaa93005880976d2822652969e2d081f9f5..7866ad8d4d795beeb3b58a7df99909f9fddd5858 100644 (file)
@@ -96,7 +96,6 @@
     <ClCompile Include="exerror.c" />
     <ClCompile Include="exeval.c" />
     <ClCompile Include="exexpr.c" />
-    <ClCompile Include="exlexname.c" />
     <ClCompile Include="exnospace.c" />
     <ClCompile Include="exopen.c" />
     <ClCompile Include="exrewind.c" />
index 8c3da66804b46326c5145286fe63f470b5c37ef1..2957568e18d2818f5ad115fb93fc67782bc9b426 100644 (file)
@@ -50,9 +50,6 @@
     <ClCompile Include="exexpr.c">
       <Filter>Source Files</Filter>
     </ClCompile>
-    <ClCompile Include="exlexname.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
     <ClCompile Include="exnospace.c">
       <Filter>Source Files</Filter>
     </ClCompile>