]> git.saurik.com Git - bison.git/blobdiff - src/vcg_defaults.h
Port to SunOS 4.1.4, which lacks strtoul and strerror.
[bison.git] / src / vcg_defaults.h
index d40acf43e44a15b096b4bfca836fa2403688cd84..78e24b5c795e2ca8aa4b62ab6588c6426640d4ed 100644 (file)
@@ -1,5 +1,6 @@
 /* VCG description handler for Bison.
 /* VCG description handler for Bison.
-   Copyright 2001 Free Software Foundation, Inc.
+
+   Copyright (C) 2001, 2002, 2005 Free Software Foundation, Inc.
 
    This file is part of Bison, the GNU Compiler Compiler.
 
 
    This file is part of Bison, the GNU Compiler Compiler.
 
@@ -15,8 +16,8 @@
 
    You should have received a copy of the GNU General Public License
    along with Bison; see the file COPYING.  If not, write to
 
    You should have received a copy of the GNU General Public License
    along with Bison; see the file COPYING.  If not, write to
-   the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
-   Boston, MA 02111-1307, USA.  */
+   the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+   Boston, MA 02110-1301, USA.  */
 
 #ifndef VCG_DEFAULTS_H_
 # define VCG_DEFAULTS_H_
 
 #ifndef VCG_DEFAULTS_H_
 # define VCG_DEFAULTS_H_
 # define G_TEXTMODE            centered
 # define G_SHAPE               box
 
 # define G_TEXTMODE            centered
 # define G_SHAPE               box
 
-# define G_XMAX                        90              /* Not output */
-# define G_YMAX                        90              /* Not output */
+# define G_VERTICAL_ORDER      0       /* Unspecified for subgraphs.  */
+# define G_HORIZONTAL_ORDER    0       /* Unspecified for subgraphs.  */
+
+# define G_XMAX                        90      /* Not output.  */
+# define G_YMAX                        90      /* Not output.  */
 
 # define G_XBASE               5
 # define G_YBASE               5
 
 # define G_XSPACE              20
 # define G_YSPACE              70
 
 # define G_XBASE               5
 # define G_YBASE               5
 
 # define G_XSPACE              20
 # define G_YSPACE              70
-# define G_XLSPACE             G_XSPACE / 2    /* Not output */
+# define G_XLSPACE             (G_XSPACE / 2)  /* Not output */
 
 # define G_XRASTER             1
 # define G_YRASTER             1
 # define G_XLRASTER            1
 
 
 # define G_XRASTER             1
 # define G_YRASTER             1
 # define G_XLRASTER            1
 
-# define G_HIDDEN              -1              /* No default value. */
+# define G_HIDDEN              (-1)    /* No default value.  */
+
+# define G_CLASSNAME           NULL    /* No class name association.  */
+# define G_INFONAME            NULL
+# define G_COLORENTRY          NULL
 
 
-# define G_CLASSNAME           NULL            /* No class name association */
 # define G_LAYOUTALGORITHM     normal
 # define G_LAYOUT_DOWNFACTOR   1
 # define G_LAYOUT_UPFACTOR     1
 # define G_LAYOUTALGORITHM     normal
 # define G_LAYOUT_DOWNFACTOR   1
 # define G_LAYOUT_UPFACTOR     1
 # define G_DIRTY_EDGE_LABELS   no
 # define G_FINETUNING          yes
 # define G_IGNORE_SINGLES      no
 # define G_DIRTY_EDGE_LABELS   no
 # define G_FINETUNING          yes
 # define G_IGNORE_SINGLES      no
-# define G_STRAIGHT_PHASE      no
+# define G_LONG_STRAIGHT_PHASE no
 # define G_PRIORITY_PHASE      no
 # define G_MANHATTAN_EDGES     no
 # define G_SMANHATTAN_EDGES    no
 # define G_NEAR_EDGES          yes
 
 # define G_ORIENTATION         top_to_bottom
 # define G_PRIORITY_PHASE      no
 # define G_MANHATTAN_EDGES     no
 # define G_SMANHATTAN_EDGES    no
 # define G_NEAR_EDGES          yes
 
 # define G_ORIENTATION         top_to_bottom
-# define G_NODE_ALIGNEMENT     center
+# define G_NODE_ALIGNMENT      center
 # define G_PORT_SHARING                yes
 # define G_ARROW_MODE          fixed
 # define G_TREEFACTOR          0.5
 # define G_PORT_SHARING                yes
 # define G_ARROW_MODE          fixed
 # define G_TREEFACTOR          0.5
 
 # define G_BMAX                        100
 # define G_CMIN                        0
 
 # define G_BMAX                        100
 # define G_CMIN                        0
-/* computes the max value of an int ... */
-# define G_CMAX                        ((unsigned) 1 << (sizeof(int) * 8 - 1)) - 1
+# define G_CMAX                        (-1)    /* Infinity */
 # define G_PMIN                        0
 # define G_PMAX                        100
 # define G_RMIN                        0
 # define G_PMIN                        0
 # define G_PMAX                        100
 # define G_RMIN                        0
 # define N_TITLE               NULL
 # define N_LABEL               NULL
 
 # define N_TITLE               NULL
 # define N_LABEL               NULL
 
-# define N_LOCX                        -1      /* Default unspcified */
-# define N_LOCY                        -1      /* Default unspcified */
+# define N_LOCX                        (-1)    /* Default unspcified */
+# define N_LOCY                        (-1)    /* Default unspcified */
 
 
-# define N_VERTICAL_ORDER      -1      /* Default unspcified */
-# define N_HORIZONTAL_ORDER    -1      /* Default unspcified */
+# define N_VERTICAL_ORDER      (-1)    /* Default unspcified */
+# define N_HORIZONTAL_ORDER    (-1)    /* Default unspcified */
 
 
-# define N_WIDTH               -1      /* We assume that we can't define it now. */
-# define N_HEIGHT              -1      /* also. */
+# define N_WIDTH               (-1)    /* We assume that we can't define it now. */
+# define N_HEIGHT              (-1)    /* also. */
 
 # define N_SHRINK              1
 # define N_STRETCH             1
 
 
 # define N_SHRINK              1
 # define N_STRETCH             1
 
-# define N_FOLDING             -1      /* no explicit default value. */
+# define N_FOLDING             (-1)    /* no explicit default value. */
 
 # define N_SHAPE               box
 # define N_TEXTMODE            centered
 
 # define N_SHAPE               box
 # define N_TEXTMODE            centered
 
 # define E_PRIORITY            1
 
 
 # define E_PRIORITY            1
 
-# define E_ANCHOR              -1
+# define E_ANCHOR              (-1)
 
 
-# define E_HORIZONTAL_ORDER    -1
+# define E_HORIZONTAL_ORDER    (-1)
 
 # define E_NEXT                        NULL
 
 
 # define E_NEXT                        NULL