]> granicus.if.org Git - graphviz/commitdiff
remove unused typegraph script
authorMatthew Fernandez <matthew.fernandez@gmail.com>
Fri, 13 Nov 2020 01:10:58 +0000 (17:10 -0800)
committerMatthew Fernandez <matthew.fernandez@gmail.com>
Sat, 23 Jan 2021 03:11:50 +0000 (19:11 -0800)
awk/typegraph.awk [deleted file]

diff --git a/awk/typegraph.awk b/awk/typegraph.awk
deleted file mode 100644 (file)
index 7cf9bf0..0000000
+++ /dev/null
@@ -1,58 +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: See CVS logs. Details at http://www.graphviz.org/
-# *************************************************************************/
-
-BEGIN  {
-                       n_names = 0;
-                       printf("strict digraph typeref {\n");
-                       printf("        node [shape=record];\n");
-               }
-
-(NF == 1) {            # starts a new node in the node file
-                       Name[n_names++] = name = $1;
-                       n_fields = 0;
-               }
-
-(NF == 2) {            # enters a field in the node file
-                       if (($2 == "v") || (PROCS && ($2 == "p"))) {
-                               Field[name,n_fields] = $2 ": " $1;
-                               Field[name,$1] = n_fields;
-                               n_fields++;
-                       }
-               }
-
-(NF == 6) {            # an entry in the edge file. example:
-                               # v BinaryNode left t - Tree
-                       kind = $1;
-                       if ((kind == "v") || (PROCS && (kind == "p"))) {
-                               if (($2 != "-") && ($2 != $3))
-                                       from = "\"" $2 "\".f0_1_" Field[$2,$3];
-                               else from = "\"" $3 "\"";
-
-                               if (($5 != "-") && ($5 != $6))
-                                       to = "\"" $5 "\".f0_1_" Field[$5,$6];
-                               else to = "\"" $6 "\"";
-
-                               printf("\t%s -> %s;\n",from, to);
-                       }
-               }
-
-END    {
-                       for (i in Name) {
-                               name = Name[i];
-                               printf("\t\"%s\" [label=\"{%s{",name,name);
-                               for (j = 0; Field[name,j] != ""; j++) {
-                                       if (j > 0) printf("|");
-                                       printf("%s",Field[name,j]);
-                               }
-                               printf("}}\"];\n");
-                       }
-                       printf("}\n");
-               }