Changes in / [76934fb:46cbfe1]


Ignore:
Files:
6 added
14 deleted
67 edited

Legend:

Unmodified
Added
Removed
  • .gitignore

    r76934fb r46cbfe1  
    11# build files
    2 *.[ao]
     2*.[ado]
    33
    44# generated by configure
     
    1414
    1515# build directories
    16 .deps
    17 .dirstamp
    1816bin
    1917lib
     
    2725# generated by bison and lex from cfa.y and lex.l, respectively
    2826src/Parser/cfa.output
     27src/Parser/cfa.tab.cc
     28src/Parser/cfa.tab.h
     29src/Parser/lex.yy.cc
  • INSTALL

    r76934fb r46cbfe1  
    33
    44Cforall is built using GNU Make and the GNU Autoconf system.  It also requires
    5 g++ version 4, bison and flex.  On systems where GNU Make is the default make
     5g++ version 3, bison and flex.  On systems where GNU Make is the default make
    66it may suffice to build the system by entering the commands
    77
     
    1717
    1818--prefix=/some/directory controls the path prefix common to all installed
    19   cfa-cc components.  Some components will be installed in /some/directory/bin,
    20   others in /some/directory/lib.  If unspecified, this defaults to /usr/local.
     19cfa-cc components.  Some components will be installed in /some/directory/bin,
     20others in /some/directory/lib.  If unspecified, this defaults to /usr/local.
    2121
    22 --with-backend-compiler=PROGRAM specifies the installed path of gcc.  It
    23   defaults to the first command named 'gcc' in the current PATH.
     22--with-backend-compiler=PROGRAM specifies the installed path of gcc 3.2.  It
     23defaults to the first command named 'gcc' in the current PATH.
    2424
    2525cfa-cc itself is built with the version of g++ specified by the environment
  • Makefile.am

    r76934fb r46cbfe1  
    1 ######################## -*- Mode: Makefile-Automake -*- ######################
    2 ##
    3 ## Cforall Version 1.0.0 Copyright (C) 2015 University of Waterloo
    4 ##
    5 ## The contents of this file are covered under the licence agreement in the
    6 ## file "LICENCE" distributed with Cforall.
    7 ##
    8 ## Makefile.am --
    9 ##
    10 ## Author           : Peter A. Buhr
    11 ## Created On       : Sun May 31 22:14:18 2015
    12 ## Last Modified By : Peter A. Buhr
    13 ## Last Modified On : Sun May 31 22:14:57 2015
    14 ## Update Count     : 1
    15 ###############################################################################
     1AUTOMAKE_OPTIONS=foreign
     2SUBDIRS = driver src libcfa  # order important, src before libcfa because cfa-cpp used to build prelude
    163
    17 AUTOMAKE_OPTIONS = foreign      # do not require all the GNU file names
    18 SUBDIRS = driver src libcfa     # order important, src before libcfa because cfa-cpp used to build prelude
    19 EXTRA_DIST = Docs               # non-source files
    20 BACKEND_CC = @BACKEND_CC@       # C compiler used to compile Cforall programs, versus C++ compiler used to build cfa command
     4# non-source files
     5EXTRA_DIST = Docs
     6
     7BACKEND_CC = @BACKEND_CC@
  • Makefile.in

    r76934fb r46cbfe1  
    1515
    1616@SET_MAKE@
    17 
    18 ######################## -*- Mode: Makefile-Automake -*- ######################
    19 ###############################################################################
    2017VPATH = @srcdir@
    2118pkgdatadir = $(datadir)/@PACKAGE@
     
    3835DIST_COMMON = README $(am__configure_deps) $(srcdir)/Makefile.am \
    3936        $(srcdir)/Makefile.in $(srcdir)/config.h.in \
    40         $(top_srcdir)/configure INSTALL automake/compile \
    41         automake/depcomp automake/install-sh automake/missing \
    42         automake/ylwrap
     37        $(top_srcdir)/configure $(top_srcdir)/driver/Makefile.in \
     38        $(top_srcdir)/libcfa/Makefile.in $(top_srcdir)/src/Makefile.in \
     39        $(top_srcdir)/src/examples/Makefile.in INSTALL install-sh \
     40        missing
    4341ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
    4442am__aclocal_m4_deps = $(top_srcdir)/configure.ac
     
    4947mkinstalldirs = $(install_sh) -d
    5048CONFIG_HEADER = config.h
    51 CONFIG_CLEAN_FILES =
     49CONFIG_CLEAN_FILES = src/Makefile driver/Makefile libcfa/Makefile \
     50        src/examples/Makefile
    5251CONFIG_CLEAN_VPATH_FILES =
    5352SOURCES =
     
    115114AUTOMAKE = @AUTOMAKE@
    116115AWK = @AWK@
    117 BACKEND_CC = @BACKEND_CC@       # C compiler used to compile Cforall programs, versus C++ compiler used to build cfa command
     116BACKEND_CC = @BACKEND_CC@
    118117CC = @CC@
    119118CCDEPMODE = @CCDEPMODE@
     
    144143INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
    145144LDFLAGS = @LDFLAGS@
    146 LEX = @LEX@
    147 LEXLIB = @LEXLIB@
    148 LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@
    149145LIBOBJS = @LIBOBJS@
    150146LIBS = @LIBS@
     
    162158PACKAGE_VERSION = @PACKAGE_VERSION@
    163159PATH_SEPARATOR = @PATH_SEPARATOR@
    164 RANLIB = @RANLIB@
    165160SET_MAKE = @SET_MAKE@
    166161SHELL = @SHELL@
    167162STRIP = @STRIP@
    168163VERSION = @VERSION@
    169 YACC = @YACC@
    170 YFLAGS = @YFLAGS@
    171164abs_builddir = @abs_builddir@
    172165abs_srcdir = @abs_srcdir@
     
    212205top_builddir = @top_builddir@
    213206top_srcdir = @top_srcdir@
    214 AUTOMAKE_OPTIONS = foreign      # do not require all the GNU file names
    215 SUBDIRS = driver src libcfa     # order important, src before libcfa because cfa-cpp used to build prelude
    216 EXTRA_DIST = Docs               # non-source files
     207AUTOMAKE_OPTIONS = foreign
     208SUBDIRS = driver src libcfa  # order important, src before libcfa because cfa-cpp used to build prelude
     209
     210# non-source files
     211EXTRA_DIST = Docs
    217212all: config.h
    218213        $(MAKE) $(AM_MAKEFLAGS) all-recursive
     
    268263distclean-hdr:
    269264        -rm -f config.h stamp-h1
     265src/Makefile: $(top_builddir)/config.status $(top_srcdir)/src/Makefile.in
     266        cd $(top_builddir) && $(SHELL) ./config.status $@
     267driver/Makefile: $(top_builddir)/config.status $(top_srcdir)/driver/Makefile.in
     268        cd $(top_builddir) && $(SHELL) ./config.status $@
     269libcfa/Makefile: $(top_builddir)/config.status $(top_srcdir)/libcfa/Makefile.in
     270        cd $(top_builddir) && $(SHELL) ./config.status $@
     271src/examples/Makefile: $(top_builddir)/config.status $(top_srcdir)/src/examples/Makefile.in
     272        cd $(top_builddir) && $(SHELL) ./config.status $@
    270273
    271274# This directory's subdirectories are mostly independent; you can cd
  • README

    r76934fb r46cbfe1  
    22======================================
    33
    4 This is a PRE-RELEASE version of cfa-cc.  It exists solely for the purpose of
    5 private experimentation and scholarly research.  The authors disclaim all
    6 responsibility for the consequences of any malfunction of the software,
    7 including the malfunction of any programs compiled using the software.
     4This is a PRE-RELEASE version of cfa-cc.  It exists solely for the
     5purpose of private experimentation and scholarly research.  The authors
     6disclaim all responsibility for the consequences of any malfunction of
     7the software, including the malfunction of any programs compiled using
     8the software.
    89
    910What is Cforall?
    1011----------------
    11 Cforall is a language design extending ISO C. The purpose of the project is to
    12 engineer modern language features into C in an evolutionary rather than
    13 revolutionary way. Java is an example of the revolutionary approach of
    14 modernizing C/C++, resulting in a new language rather than an extension of its
    15 descendents. C++, Fortran 95 and Cobol 9X are examples of the evolutionary
    16 approach where modern language features are added and problems fixed within the
    17 framework of an existing language.
     12Cforall is a language design extending ISO C. The purpose of the
     13project is to engineer modern language features into C in an
     14evolutionary rather than revolutionary way. Java is an example of the
     15revolutionary approach of modernizing C/C++, resulting in a new
     16language rather than an extension of its descendents. C++, Fortran 95
     17and Cobol 9X are examples of the evolutionary approach where modern
     18language features are added and problems fixed within the framework of
     19an existing language.
    1820
    19 The goal of this project is to produce a largely backwards compatible version
    20 of C containing many modern language features and fixing some of the well known
    21 C problems. Without continued development of the language, C will be unable to
    22 cope with the needs of modern programming problems and programmers; as a
    23 result, it will fade into disuse.  Considering the large body of existing C
    24 code and programmers, there is a significant impetus to ensure C is transformed
    25 into a modern programming language.
     21The goal of this project is to produce a largely backwards compatible
     22version of C containing many modern language features and fixing some
     23of the well known C problems. Without continued development of the
     24language, C will be unable to cope with the needs of modern programming
     25problems and programmers; as a result, it will fade into disuse.
     26Considering the large body of existing C code and programmers, there is
     27a significant impetus to ensure C is transformed into a modern
     28programming language.
    2629
    2730What is cfa-cc?
    2831---------------
    29 cfa-cc is a collection of programs centred around a translator that takes
    30 Cforall code as input and outputs corresponding C code.  This is complemented
    31 by a compiler driver in the style of "gcc", which handles preprocessing,
    32 compiling, assembling, and linking and invokes the translator at appropriate
    33 moments.
     32cfa-cc is a collection of programs centred around a translator that
     33takes Cforall code as input and outputs corresponding C code.  This
     34is complemented by a compiler driver in the style of "gcc", which
     35handles preprocessing, compiling, assembling, and linking and invokes
     36the translator at appropriate moments.
    3437
    3538What is required in order to use cfa-cc?
    3639----------------------------------------
    37 Building cfa-cc requires GNU Make and gcc/g++ 4.  cfa-cc is written in C++.
     40Building cfa-cc requires GNU Make and gcc/g++ 3.  cfa-cc is written in
     41C++.
    3842
    39 The compiler driver uses an installed version of gcc to handle all aspects of
    40 the compilation process except for the Cforall->C translation.  Currently, only
    41 gcc 4.x is supported.
     43The compiler driver uses an installed version of gcc to handle all
     44aspects of the compilation process except for the Cforall->C translation.
     45Currently, only gcc 3.2 is supported.
    4246
    4347How is cfa-cc used?
    4448-------------------
    45 The compiler driver "cfa" accepts all of the arguments of gcc, and is used in
    46 the same way.  For example:
     49The compiler driver "cfa" accepts all of the arguments of gcc, and is
     50used in the same way.  For example:
    4751
    4852        cfa -c test.c
    4953        cfa test.o
    5054
    51 Cforall source files must end with '.c' in order to be compiled by the compiler
    52 driver.  In addition, the flag "-CFA" causes cfa to invoke the preprocessor and
    53 translator and send the translator output to standard output.
     55Cforall source files must end with '.c' in order to be compiled by the
     56compiler driver.  In addition, the flag "-CFA" causes cfa to invoke the
     57preprocessor and translator and send the translator output to standard
     58output.
    5459
    55 It is possible to invoke the translator directly.  The translator is installed
    56 by default as /usr/local/lib/cfa-cpp.  A typical invocation is:
     60In cases where the compiler driver is not useful (i.e., where gcc 3.2
     61is not available), it is still possible to invoke the translator
     62directly.  The translator is installed by default as
     63/usr/local/lib/cfa-cpp.  A typical invocation is:
    5764
    5865        /usr/local/lib/cfa-cpp -cp infile outfile
    5966
    60 If outfile is omitted, output goes to standard output; if infile is also
    61 omitted, input comes from standard input.  Options to the translator other than
    62 "-cp" will not produce valid C code and are only useful for debugging the
    63 translator.
     67If outfile is omitted, output goes to standard output; if infile is
     68also omitted, input comes from standard input.  Options to the
     69translator other than "-cp" will not produce valid C code and are only
     70useful for debugging the translator.
    6471
    6572How can C code be used with cfa-cc?
    6673-----------------------------------
    67 cfa-cc should be able to compile most ANSI C programs.  It is also possible to
    68 link against C libraries in most cases.  Since Cforall supports overloading,
    69 however, names used in Cforall code are mangled in the output C code.  This
    70 caused linker failures when the names refer to functions and objects in code
    71 compiled with a standard C compiler.  For this reason, it is necessary to
    72 enclose the declarations of these functions and objects in extern "C" {}
     74cfa-cc should be able to compile most ANSI C programs.  It is also
     75possible to link against C libraries in most cases.  Since Cforall
     76supports overloading, however, names used in Cforall code are
     77mangled in the output C code.  This will cause linker failures when
     78the names refer to functions and objects in code compiled with
     79a standard C compiler.  For this reason, it is necessary to enclose
     80the declarations of these functions and objects in extern "C" {}
    7381blocks.  For example:
    7482
     
    7987
    8088The extern "C" turns off name mangling for functions and objects declared
    81 within the block.  As a result, it is not possible to overload their names.
     89within the block.  As a result, it is not possible to overload their
     90names.
     91
     92It is our intention to have a transparent solution to this problem
     93in place for our first official release.
    8294
    8395What's wrong with cfa-cc?
    8496-------------------------
     97The authors consider this software to be in an unstable state.  It is
     98quite likely that there are many reasonable programs that will fail
     99to compile.  We encourage users to report their experiences to
     100cforall@plg.uwaterloo.ca, but we make no promises regarding support.
    85101
    86 The authors consider this software to be in an unstable state.  It is quite
    87 likely that there are many reasonable programs that will fail to compile.  We
    88 encourage users to report their experiences to cforall@plg.uwaterloo.ca, but we
    89 make no promises regarding support.
     102We have fixed most of the problems that we are aware of.  There are
     103some exceptions:
    90104
    91 We have fixed most of the problems that we are aware of.  There are some
    92 exceptions:
     105        - initializers are poorly implemented; in particular,
     106        file-scope initializers may result in the generation of invalid
     107        C code
    93108
    94 - initializers are poorly implemented; in particular, file-scope initializers
    95   may result in the generation of invalid C code
     109        - the ISO C99 designated initialization syntax '[n] = m' or
     110        '.n = m' is not supported; use a colon in place of the equal sign
     111       
     112        - some legitimate programs will produce warnings from the C
     113        compiler; these are harmless (in particular, the creation of
     114        libcfa.a in the build process should cause four warnings from
     115        gcc)
    96116
    97 - the ISO C99 designated initialization syntax '[n] = m' or '.n = m' is not
    98   supported; use a colon in place of the equal sign
     117        - abstract types introduced using the keyword 'type' are not
     118        implemented (although 'type' can be used to introduce type
     119        parameters)
    99120
    100 - some legitimate programs will produce warnings from the C compiler; these are
    101   harmless (in particular, the creation of libcfa.a in the build process should
    102   cause four warnings from gcc)
    103 
    104 - abstract types introduced using the keyword 'type' are not implemented
    105   (although 'type' can be used to introduce type parameters)
    106 
    107 - the implicit coercion of structure types to the type of their first member is
    108   not implemented
     121        - the implicit coercion of structure types to the type of their
     122        first member is not implemented
    109123       
    110124Who is responsible for cfa-cc?
  • aclocal.m4

    r76934fb r46cbfe1  
    693693])
    694694
    695 # Copyright (C) 1999, 2000, 2001, 2003, 2004, 2005, 2008
    696 # Free Software Foundation, Inc.
    697 #
    698 # This file is free software; the Free Software Foundation
    699 # gives unlimited permission to copy and/or distribute it,
    700 # with or without modifications, as long as this notice is preserved.
    701 
    702 # serial 6
    703 
    704 # AM_PROG_CC_C_O
    705 # --------------
    706 # Like AC_PROG_CC_C_O, but changed for automake.
    707 AC_DEFUN([AM_PROG_CC_C_O],
    708 [AC_REQUIRE([AC_PROG_CC_C_O])dnl
    709 AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
    710 AC_REQUIRE_AUX_FILE([compile])dnl
    711 # FIXME: we rely on the cache variable name because
    712 # there is no other way.
    713 set dummy $CC
    714 am_cc=`echo $[2] | sed ['s/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/']`
    715 eval am_t=\$ac_cv_prog_cc_${am_cc}_c_o
    716 if test "$am_t" != yes; then
    717    # Losing compiler, so override with the script.
    718    # FIXME: It is wrong to rewrite CC.
    719    # But if we don't then we get into trouble of one sort or another.
    720    # A longer-term fix would be to have automake use am__CC in this case,
    721    # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
    722    CC="$am_aux_dir/compile $CC"
    723 fi
    724 dnl Make sure AC_PROG_CC is never called again, or it will override our
    725 dnl setting of CC.
    726 m4_define([AC_PROG_CC],
    727           [m4_fatal([AC_PROG_CC cannot be called after AM_PROG_CC_C_O])])
    728 ])
    729 
    730695# Fake the existence of programs that GNU maintainers use.  -*- Autoconf -*-
    731696
  • config.h.in

    r76934fb r46cbfe1  
    9494#undef HAVE__BOOL
    9595
    96 /* Define to 1 if your C compiler doesn't accept -c and -o together. */
    97 #undef NO_MINUS_C_MINUS_O
    98 
    9996/* Name of package */
    10097#undef PACKAGE
     
    131128/* Version number of package */
    132129#undef VERSION
    133 
    134 /* Define to 1 if `lex' declares `yytext' as a `char *' by default, not a
    135    `char[]'. */
    136 #undef YYTEXT_POINTER
    137130
    138131/* Define for Solaris 2.5.1 so the uint32_t typedef from <sys/synch.h>,
  • configure

    r76934fb r46cbfe1  
    611611GREP
    612612CPP
    613 RANLIB
    614 LEXLIB
    615 LEX_OUTPUT_ROOT
    616 LEX
    617 YFLAGS
    618 YACC
    619613am__fastdepCC_FALSE
    620614am__fastdepCC_TRUE
     
    728722CC
    729723CFLAGS
    730 YACC
    731 YFLAGS
    732724CPP'
    733725
     
    13671359  CC          C compiler command
    13681360  CFLAGS      C compiler flags
    1369   YACC        The `Yet Another Compiler Compiler' implementation to use.
    1370               Defaults to the first program found out of: `bison -y', `byacc',
    1371               `yacc'.
    1372   YFLAGS      The list of arguments that will be passed by default to $YACC.
    1373               This script will default YFLAGS to the empty string to avoid a
    1374               default value of `-d' given by some make applications.
    13751361  CPP         C preprocessor
    13761362
     
    15301516
    15311517} # ac_fn_c_try_compile
     1518
     1519# ac_fn_c_check_type LINENO TYPE VAR INCLUDES
     1520# -------------------------------------------
     1521# Tests whether TYPE exists after having included INCLUDES, setting cache
     1522# variable VAR accordingly.
     1523ac_fn_c_check_type ()
     1524{
     1525  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
     1526  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
     1527$as_echo_n "checking for $2... " >&6; }
     1528if eval \${$3+:} false; then :
     1529  $as_echo_n "(cached) " >&6
     1530else
     1531  eval "$3=no"
     1532  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
     1533/* end confdefs.h.  */
     1534$4
     1535int
     1536main ()
     1537{
     1538if (sizeof ($2))
     1539         return 0;
     1540  ;
     1541  return 0;
     1542}
     1543_ACEOF
     1544if ac_fn_c_try_compile "$LINENO"; then :
     1545  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
     1546/* end confdefs.h.  */
     1547$4
     1548int
     1549main ()
     1550{
     1551if (sizeof (($2)))
     1552            return 0;
     1553  ;
     1554  return 0;
     1555}
     1556_ACEOF
     1557if ac_fn_c_try_compile "$LINENO"; then :
     1558
     1559else
     1560  eval "$3=yes"
     1561fi
     1562rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
     1563fi
     1564rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
     1565fi
     1566eval ac_res=\$$3
     1567               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
     1568$as_echo "$ac_res" >&6; }
     1569  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
     1570
     1571} # ac_fn_c_check_type
     1572
     1573# ac_fn_c_try_cpp LINENO
     1574# ----------------------
     1575# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
     1576ac_fn_c_try_cpp ()
     1577{
     1578  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
     1579  if { { ac_try="$ac_cpp conftest.$ac_ext"
     1580case "(($ac_try" in
     1581  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
     1582  *) ac_try_echo=$ac_try;;
     1583esac
     1584eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
     1585$as_echo "$ac_try_echo"; } >&5
     1586  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
     1587  ac_status=$?
     1588  if test -s conftest.err; then
     1589    grep -v '^ *+' conftest.err >conftest.er1
     1590    cat conftest.er1 >&5
     1591    mv -f conftest.er1 conftest.err
     1592  fi
     1593  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
     1594  test $ac_status = 0; } > conftest.i && {
     1595         test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
     1596         test ! -s conftest.err
     1597       }; then :
     1598  ac_retval=0
     1599else
     1600  $as_echo "$as_me: failed program was:" >&5
     1601sed 's/^/| /' conftest.$ac_ext >&5
     1602
     1603    ac_retval=1
     1604fi
     1605  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
     1606  as_fn_set_status $ac_retval
     1607
     1608} # ac_fn_c_try_cpp
     1609
     1610# ac_fn_c_try_run LINENO
     1611# ----------------------
     1612# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
     1613# that executables *can* be run.
     1614ac_fn_c_try_run ()
     1615{
     1616  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
     1617  if { { ac_try="$ac_link"
     1618case "(($ac_try" in
     1619  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
     1620  *) ac_try_echo=$ac_try;;
     1621esac
     1622eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
     1623$as_echo "$ac_try_echo"; } >&5
     1624  (eval "$ac_link") 2>&5
     1625  ac_status=$?
     1626  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
     1627  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
     1628  { { case "(($ac_try" in
     1629  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
     1630  *) ac_try_echo=$ac_try;;
     1631esac
     1632eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
     1633$as_echo "$ac_try_echo"; } >&5
     1634  (eval "$ac_try") 2>&5
     1635  ac_status=$?
     1636  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
     1637  test $ac_status = 0; }; }; then :
     1638  ac_retval=0
     1639else
     1640  $as_echo "$as_me: program exited with status $ac_status" >&5
     1641       $as_echo "$as_me: failed program was:" >&5
     1642sed 's/^/| /' conftest.$ac_ext >&5
     1643
     1644       ac_retval=$ac_status
     1645fi
     1646  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
     1647  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
     1648  as_fn_set_status $ac_retval
     1649
     1650} # ac_fn_c_try_run
     1651
     1652# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
     1653# -------------------------------------------------------
     1654# Tests whether HEADER exists and can be compiled using the include files in
     1655# INCLUDES, setting the cache variable VAR accordingly.
     1656ac_fn_c_check_header_compile ()
     1657{
     1658  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
     1659  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
     1660$as_echo_n "checking for $2... " >&6; }
     1661if eval \${$3+:} false; then :
     1662  $as_echo_n "(cached) " >&6
     1663else
     1664  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
     1665/* end confdefs.h.  */
     1666$4
     1667#include <$2>
     1668_ACEOF
     1669if ac_fn_c_try_compile "$LINENO"; then :
     1670  eval "$3=yes"
     1671else
     1672  eval "$3=no"
     1673fi
     1674rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
     1675fi
     1676eval ac_res=\$$3
     1677               { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
     1678$as_echo "$ac_res" >&6; }
     1679  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
     1680
     1681} # ac_fn_c_check_header_compile
    15321682
    15331683# ac_fn_c_try_link LINENO
     
    15761726
    15771727} # ac_fn_c_try_link
    1578 
    1579 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
    1580 # -------------------------------------------
    1581 # Tests whether TYPE exists after having included INCLUDES, setting cache
    1582 # variable VAR accordingly.
    1583 ac_fn_c_check_type ()
    1584 {
    1585   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
    1586   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
    1587 $as_echo_n "checking for $2... " >&6; }
    1588 if eval \${$3+:} false; then :
    1589   $as_echo_n "(cached) " >&6
    1590 else
    1591   eval "$3=no"
    1592   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
    1593 /* end confdefs.h.  */
    1594 $4
    1595 int
    1596 main ()
    1597 {
    1598 if (sizeof ($2))
    1599          return 0;
    1600   ;
    1601   return 0;
    1602 }
    1603 _ACEOF
    1604 if ac_fn_c_try_compile "$LINENO"; then :
    1605   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
    1606 /* end confdefs.h.  */
    1607 $4
    1608 int
    1609 main ()
    1610 {
    1611 if (sizeof (($2)))
    1612             return 0;
    1613   ;
    1614   return 0;
    1615 }
    1616 _ACEOF
    1617 if ac_fn_c_try_compile "$LINENO"; then :
    1618 
    1619 else
    1620   eval "$3=yes"
    1621 fi
    1622 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
    1623 fi
    1624 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
    1625 fi
    1626 eval ac_res=\$$3
    1627                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
    1628 $as_echo "$ac_res" >&6; }
    1629   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
    1630 
    1631 } # ac_fn_c_check_type
    1632 
    1633 # ac_fn_c_try_cpp LINENO
    1634 # ----------------------
    1635 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
    1636 ac_fn_c_try_cpp ()
    1637 {
    1638   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
    1639   if { { ac_try="$ac_cpp conftest.$ac_ext"
    1640 case "(($ac_try" in
    1641   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
    1642   *) ac_try_echo=$ac_try;;
    1643 esac
    1644 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
    1645 $as_echo "$ac_try_echo"; } >&5
    1646   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
    1647   ac_status=$?
    1648   if test -s conftest.err; then
    1649     grep -v '^ *+' conftest.err >conftest.er1
    1650     cat conftest.er1 >&5
    1651     mv -f conftest.er1 conftest.err
    1652   fi
    1653   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
    1654   test $ac_status = 0; } > conftest.i && {
    1655          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
    1656          test ! -s conftest.err
    1657        }; then :
    1658   ac_retval=0
    1659 else
    1660   $as_echo "$as_me: failed program was:" >&5
    1661 sed 's/^/| /' conftest.$ac_ext >&5
    1662 
    1663     ac_retval=1
    1664 fi
    1665   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
    1666   as_fn_set_status $ac_retval
    1667 
    1668 } # ac_fn_c_try_cpp
    1669 
    1670 # ac_fn_c_try_run LINENO
    1671 # ----------------------
    1672 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
    1673 # that executables *can* be run.
    1674 ac_fn_c_try_run ()
    1675 {
    1676   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
    1677   if { { ac_try="$ac_link"
    1678 case "(($ac_try" in
    1679   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
    1680   *) ac_try_echo=$ac_try;;
    1681 esac
    1682 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
    1683 $as_echo "$ac_try_echo"; } >&5
    1684   (eval "$ac_link") 2>&5
    1685   ac_status=$?
    1686   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
    1687   test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
    1688   { { case "(($ac_try" in
    1689   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
    1690   *) ac_try_echo=$ac_try;;
    1691 esac
    1692 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
    1693 $as_echo "$ac_try_echo"; } >&5
    1694   (eval "$ac_try") 2>&5
    1695   ac_status=$?
    1696   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
    1697   test $ac_status = 0; }; }; then :
    1698   ac_retval=0
    1699 else
    1700   $as_echo "$as_me: program exited with status $ac_status" >&5
    1701        $as_echo "$as_me: failed program was:" >&5
    1702 sed 's/^/| /' conftest.$ac_ext >&5
    1703 
    1704        ac_retval=$ac_status
    1705 fi
    1706   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
    1707   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
    1708   as_fn_set_status $ac_retval
    1709 
    1710 } # ac_fn_c_try_run
    1711 
    1712 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
    1713 # -------------------------------------------------------
    1714 # Tests whether HEADER exists and can be compiled using the include files in
    1715 # INCLUDES, setting the cache variable VAR accordingly.
    1716 ac_fn_c_check_header_compile ()
    1717 {
    1718   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
    1719   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
    1720 $as_echo_n "checking for $2... " >&6; }
    1721 if eval \${$3+:} false; then :
    1722   $as_echo_n "(cached) " >&6
    1723 else
    1724   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
    1725 /* end confdefs.h.  */
    1726 $4
    1727 #include <$2>
    1728 _ACEOF
    1729 if ac_fn_c_try_compile "$LINENO"; then :
    1730   eval "$3=yes"
    1731 else
    1732   eval "$3=no"
    1733 fi
    1734 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
    1735 fi
    1736 eval ac_res=\$$3
    1737                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
    1738 $as_echo "$ac_res" >&6; }
    1739   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
    1740 
    1741 } # ac_fn_c_check_header_compile
    17421728
    17431729# ac_fn_c_check_func LINENO FUNC VAR
     
    23772363
    23782364
     2365am__api_version='1.11'
     2366
    23792367ac_aux_dir=
    2380 for ac_dir in automake "$srcdir"/automake; do
     2368for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
    23812369  if test -f "$ac_dir/install-sh"; then
    23822370    ac_aux_dir=$ac_dir
     
    23942382done
    23952383if test -z "$ac_aux_dir"; then
    2396   as_fn_error $? "cannot find install-sh, install.sh, or shtool in automake \"$srcdir\"/automake" "$LINENO" 5
     2384  as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
    23972385fi
    23982386
     
    24052393ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
    24062394
    2407 
    2408 
    2409 ac_config_headers="$ac_config_headers config.h"
    2410 
    2411 
    2412 am__api_version='1.11'
    24132395
    24142396# Find a good install program.  We prefer a C program (faster),
     
    29122894
    29132895
     2896ac_config_headers="$ac_config_headers config.h"
     2897
     2898
    29142899# Installation paths
    29152900
     
    29232908
    29242909  if test x$backcompiler != x; then
    2925         cat >>confdefs.h <<_ACEOF
     2910     cat >>confdefs.h <<_ACEOF
    29262911#define GCC_PATH "${backcompiler}"
    29272912_ACEOF
    29282913
    2929         BACKEND_CC=${backcompiler}
     2914     BACKEND_CC=${backcompiler}
    29302915  else
    2931         # Extract the first word of "gcc", so it can be a program name with args.
     2916     # Extract the first word of "gcc", so it can be a program name with args.
    29322917set dummy gcc; ac_word=$2
    29332918{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
     
    29702955
    29712956
    2972         if test "$GCC_PATH" = "N/A"; then
    2973                 as_fn_error $? "some version of gcc is needed. Get it at ftp://ftp.gnu.org" "$LINENO" 5
    2974                 exit 1
    2975         fi
     2957     if test "$GCC_PATH" = "N/A"; then
     2958        as_fn_error $? "some version of gcc is needed. Get it at ftp://ftp.gnu.org" "$LINENO" 5
     2959        exit 1
     2960     fi
    29762961
    29772962cat >>confdefs.h <<_ACEOF
     
    29792964_ACEOF
    29802965
    2981         BACKEND_CC=${GCC_PATH}
     2966     BACKEND_CC=${GCC_PATH}
    29822967  fi
    29832968
    29842969
     2970CFA_PREFIX=
    29852971if test "x$prefix" = "xNONE"; then
    2986         cfa_prefix=${ac_default_prefix}
    2987 else
    2988         cfa_prefix=${prefix}
     2972        cfa_prefix=${ac_default_prefix}
     2973else
     2974        cfa_prefix=${prefix}
    29892975fi
    29902976
     
    29962982
    29972983
     2984CFA_INCDIR=
    29982985if test "$includedir" = '${prefix}/include'; then
    29992986        cfa_incdir="${cfa_prefix}/include"
     
    30092996
    30102997
     2998CFA_BINDIR=
    30112999if test "$bindir" = '${exec_prefix}/bin'; then
    30123000        cfa_bindir="${cfa_prefix}/bin"
     
    30223010
    30233011
     3012CFA_LIBDIR=
    30243013if test "$libdir" = '${exec_prefix}/lib'; then
    30253014        cfa_libdir=${cfa_prefix}/lib
     
    37343723
    37353724
     3725for ac_prog in gawk mawk nawk awk
     3726do
     3727  # Extract the first word of "$ac_prog", so it can be a program name with args.
     3728set dummy $ac_prog; ac_word=$2
     3729{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
     3730$as_echo_n "checking for $ac_word... " >&6; }
     3731if ${ac_cv_prog_AWK+:} false; then :
     3732  $as_echo_n "(cached) " >&6
     3733else
     3734  if test -n "$AWK"; then
     3735  ac_cv_prog_AWK="$AWK" # Let the user override the test.
     3736else
     3737as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
     3738for as_dir in $PATH
     3739do
     3740  IFS=$as_save_IFS
     3741  test -z "$as_dir" && as_dir=.
     3742    for ac_exec_ext in '' $ac_executable_extensions; do
     3743  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
     3744    ac_cv_prog_AWK="$ac_prog"
     3745    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
     3746    break 2
     3747  fi
     3748done
     3749  done
     3750IFS=$as_save_IFS
     3751
     3752fi
     3753fi
     3754AWK=$ac_cv_prog_AWK
     3755if test -n "$AWK"; then
     3756  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
     3757$as_echo "$AWK" >&6; }
     3758else
     3759  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
     3760$as_echo "no" >&6; }
     3761fi
     3762
     3763
     3764  test -n "$AWK" && break
     3765done
     3766
    37363767ac_ext=c
    37373768ac_cpp='$CPP $CPPFLAGS'
     
    44024433
    44034434
    4404 if test "x$CC" != xcc; then
    4405   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC and cc understand -c and -o together" >&5
    4406 $as_echo_n "checking whether $CC and cc understand -c and -o together... " >&6; }
    4407 else
    4408   { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether cc understands -c and -o together" >&5
    4409 $as_echo_n "checking whether cc understands -c and -o together... " >&6; }
    4410 fi
    4411 set dummy $CC; ac_cc=`$as_echo "$2" |
    4412                       sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
    4413 if eval \${ac_cv_prog_cc_${ac_cc}_c_o+:} false; then :
    4414   $as_echo_n "(cached) " >&6
    4415 else
    4416   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
    4417 /* end confdefs.h.  */
    4418 
    4419 int
    4420 main ()
    4421 {
    4422 
    4423   ;
    4424   return 0;
    4425 }
    4426 _ACEOF
    4427 # Make sure it works both with $CC and with simple cc.
    4428 # We do the test twice because some compilers refuse to overwrite an
    4429 # existing .o file with -o, though they will create one.
    4430 ac_try='$CC -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
    4431 rm -f conftest2.*
    4432 if { { case "(($ac_try" in
    4433   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
    4434   *) ac_try_echo=$ac_try;;
    4435 esac
    4436 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
    4437 $as_echo "$ac_try_echo"; } >&5
    4438   (eval "$ac_try") 2>&5
    4439   ac_status=$?
    4440   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
    4441   test $ac_status = 0; } &&
    4442    test -f conftest2.$ac_objext && { { case "(($ac_try" in
    4443   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
    4444   *) ac_try_echo=$ac_try;;
    4445 esac
    4446 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
    4447 $as_echo "$ac_try_echo"; } >&5
    4448   (eval "$ac_try") 2>&5
    4449   ac_status=$?
    4450   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
    4451   test $ac_status = 0; };
    4452 then
    4453   eval ac_cv_prog_cc_${ac_cc}_c_o=yes
    4454   if test "x$CC" != xcc; then
    4455     # Test first that cc exists at all.
    4456     if { ac_try='cc -c conftest.$ac_ext >&5'
    4457   { { case "(($ac_try" in
    4458   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
    4459   *) ac_try_echo=$ac_try;;
    4460 esac
    4461 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
    4462 $as_echo "$ac_try_echo"; } >&5
    4463   (eval "$ac_try") 2>&5
    4464   ac_status=$?
    4465   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
    4466   test $ac_status = 0; }; }; then
    4467       ac_try='cc -c conftest.$ac_ext -o conftest2.$ac_objext >&5'
    4468       rm -f conftest2.*
    4469       if { { case "(($ac_try" in
    4470   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
    4471   *) ac_try_echo=$ac_try;;
    4472 esac
    4473 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
    4474 $as_echo "$ac_try_echo"; } >&5
    4475   (eval "$ac_try") 2>&5
    4476   ac_status=$?
    4477   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
    4478   test $ac_status = 0; } &&
    4479          test -f conftest2.$ac_objext && { { case "(($ac_try" in
    4480   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
    4481   *) ac_try_echo=$ac_try;;
    4482 esac
    4483 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
    4484 $as_echo "$ac_try_echo"; } >&5
    4485   (eval "$ac_try") 2>&5
    4486   ac_status=$?
    4487   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
    4488   test $ac_status = 0; };
    4489       then
    4490         # cc works too.
    4491         :
    4492       else
    4493         # cc exists but doesn't like -o.
    4494         eval ac_cv_prog_cc_${ac_cc}_c_o=no
    4495       fi
    4496     fi
    4497   fi
    4498 else
    4499   eval ac_cv_prog_cc_${ac_cc}_c_o=no
    4500 fi
    4501 rm -f core conftest*
    4502 
    4503 fi
    4504 if eval test \$ac_cv_prog_cc_${ac_cc}_c_o = yes; then
    4505   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
    4506 $as_echo "yes" >&6; }
    4507 else
    4508   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
    4509 $as_echo "no" >&6; }
    4510 
    4511 $as_echo "#define NO_MINUS_C_MINUS_O 1" >>confdefs.h
    4512 
    4513 fi
    4514 
    4515 # FIXME: we rely on the cache variable name because
    4516 # there is no other way.
    4517 set dummy $CC
    4518 am_cc=`echo $2 | sed 's/[^a-zA-Z0-9_]/_/g;s/^[0-9]/_/'`
    4519 eval am_t=\$ac_cv_prog_cc_${am_cc}_c_o
    4520 if test "$am_t" != yes; then
    4521    # Losing compiler, so override with the script.
    4522    # FIXME: It is wrong to rewrite CC.
    4523    # But if we don't then we get into trouble of one sort or another.
    4524    # A longer-term fix would be to have automake use am__CC in this case,
    4525    # and then we could set am__CC="\$(top_srcdir)/compile \$(CC)"
    4526    CC="$am_aux_dir/compile $CC"
    4527 fi
    4528 
    4529         # deprecated
    4530 for ac_prog in 'bison -y' byacc
    4531 do
    4532   # Extract the first word of "$ac_prog", so it can be a program name with args.
    4533 set dummy $ac_prog; ac_word=$2
    4534 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
    4535 $as_echo_n "checking for $ac_word... " >&6; }
    4536 if ${ac_cv_prog_YACC+:} false; then :
    4537   $as_echo_n "(cached) " >&6
    4538 else
    4539   if test -n "$YACC"; then
    4540   ac_cv_prog_YACC="$YACC" # Let the user override the test.
    4541 else
    4542 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
    4543 for as_dir in $PATH
    4544 do
    4545   IFS=$as_save_IFS
    4546   test -z "$as_dir" && as_dir=.
    4547     for ac_exec_ext in '' $ac_executable_extensions; do
    4548   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
    4549     ac_cv_prog_YACC="$ac_prog"
    4550     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
    4551     break 2
    4552   fi
    4553 done
    4554   done
    4555 IFS=$as_save_IFS
    4556 
    4557 fi
    4558 fi
    4559 YACC=$ac_cv_prog_YACC
    4560 if test -n "$YACC"; then
    4561   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $YACC" >&5
    4562 $as_echo "$YACC" >&6; }
    4563 else
    4564   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
    4565 $as_echo "no" >&6; }
    4566 fi
    4567 
    4568 
    4569   test -n "$YACC" && break
    4570 done
    4571 test -n "$YACC" || YACC="yacc"
    4572 
    4573 
    4574 for ac_prog in flex lex
    4575 do
    4576   # Extract the first word of "$ac_prog", so it can be a program name with args.
    4577 set dummy $ac_prog; ac_word=$2
    4578 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
    4579 $as_echo_n "checking for $ac_word... " >&6; }
    4580 if ${ac_cv_prog_LEX+:} false; then :
    4581   $as_echo_n "(cached) " >&6
    4582 else
    4583   if test -n "$LEX"; then
    4584   ac_cv_prog_LEX="$LEX" # Let the user override the test.
    4585 else
    4586 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
    4587 for as_dir in $PATH
    4588 do
    4589   IFS=$as_save_IFS
    4590   test -z "$as_dir" && as_dir=.
    4591     for ac_exec_ext in '' $ac_executable_extensions; do
    4592   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
    4593     ac_cv_prog_LEX="$ac_prog"
    4594     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
    4595     break 2
    4596   fi
    4597 done
    4598   done
    4599 IFS=$as_save_IFS
    4600 
    4601 fi
    4602 fi
    4603 LEX=$ac_cv_prog_LEX
    4604 if test -n "$LEX"; then
    4605   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LEX" >&5
    4606 $as_echo "$LEX" >&6; }
    4607 else
    4608   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
    4609 $as_echo "no" >&6; }
    4610 fi
    4611 
    4612 
    4613   test -n "$LEX" && break
    4614 done
    4615 test -n "$LEX" || LEX=":"
    4616 
    4617 if test "x$LEX" != "x:"; then
    4618   cat >conftest.l <<_ACEOF
    4619 %%
    4620 a { ECHO; }
    4621 b { REJECT; }
    4622 c { yymore (); }
    4623 d { yyless (1); }
    4624 e { yyless (input () != 0); }
    4625 f { unput (yytext[0]); }
    4626 . { BEGIN INITIAL; }
    4627 %%
    4628 #ifdef YYTEXT_POINTER
    4629 extern char *yytext;
    4630 #endif
    4631 int
    4632 main (void)
    4633 {
    4634   return ! yylex () + ! yywrap ();
    4635 }
    4636 _ACEOF
    4637 { { ac_try="$LEX conftest.l"
    4638 case "(($ac_try" in
    4639   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
    4640   *) ac_try_echo=$ac_try;;
    4641 esac
    4642 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
    4643 $as_echo "$ac_try_echo"; } >&5
    4644   (eval "$LEX conftest.l") 2>&5
    4645   ac_status=$?
    4646   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
    4647   test $ac_status = 0; }
    4648 { $as_echo "$as_me:${as_lineno-$LINENO}: checking lex output file root" >&5
    4649 $as_echo_n "checking lex output file root... " >&6; }
    4650 if ${ac_cv_prog_lex_root+:} false; then :
    4651   $as_echo_n "(cached) " >&6
    4652 else
    4653 
    4654 if test -f lex.yy.c; then
    4655   ac_cv_prog_lex_root=lex.yy
    4656 elif test -f lexyy.c; then
    4657   ac_cv_prog_lex_root=lexyy
    4658 else
    4659   as_fn_error $? "cannot find output from $LEX; giving up" "$LINENO" 5
    4660 fi
    4661 fi
    4662 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_root" >&5
    4663 $as_echo "$ac_cv_prog_lex_root" >&6; }
    4664 LEX_OUTPUT_ROOT=$ac_cv_prog_lex_root
    4665 
    4666 if test -z "${LEXLIB+set}"; then
    4667   { $as_echo "$as_me:${as_lineno-$LINENO}: checking lex library" >&5
    4668 $as_echo_n "checking lex library... " >&6; }
    4669 if ${ac_cv_lib_lex+:} false; then :
    4670   $as_echo_n "(cached) " >&6
    4671 else
    4672 
    4673     ac_save_LIBS=$LIBS
    4674     ac_cv_lib_lex='none needed'
    4675     for ac_lib in '' -lfl -ll; do
    4676       LIBS="$ac_lib $ac_save_LIBS"
    4677       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
    4678 /* end confdefs.h.  */
    4679 `cat $LEX_OUTPUT_ROOT.c`
    4680 _ACEOF
    4681 if ac_fn_c_try_link "$LINENO"; then :
    4682   ac_cv_lib_lex=$ac_lib
    4683 fi
    4684 rm -f core conftest.err conftest.$ac_objext \
    4685     conftest$ac_exeext conftest.$ac_ext
    4686       test "$ac_cv_lib_lex" != 'none needed' && break
    4687     done
    4688     LIBS=$ac_save_LIBS
    4689 
    4690 fi
    4691 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_lex" >&5
    4692 $as_echo "$ac_cv_lib_lex" >&6; }
    4693   test "$ac_cv_lib_lex" != 'none needed' && LEXLIB=$ac_cv_lib_lex
    4694 fi
    4695 
    4696 
    4697 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether yytext is a pointer" >&5
    4698 $as_echo_n "checking whether yytext is a pointer... " >&6; }
    4699 if ${ac_cv_prog_lex_yytext_pointer+:} false; then :
    4700   $as_echo_n "(cached) " >&6
    4701 else
    4702   # POSIX says lex can declare yytext either as a pointer or an array; the
    4703 # default is implementation-dependent.  Figure out which it is, since
    4704 # not all implementations provide the %pointer and %array declarations.
    4705 ac_cv_prog_lex_yytext_pointer=no
    4706 ac_save_LIBS=$LIBS
    4707 LIBS="$LEXLIB $ac_save_LIBS"
    4708 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
    4709 /* end confdefs.h.  */
    4710 
    4711   #define YYTEXT_POINTER 1
    4712 `cat $LEX_OUTPUT_ROOT.c`
    4713 _ACEOF
    4714 if ac_fn_c_try_link "$LINENO"; then :
    4715   ac_cv_prog_lex_yytext_pointer=yes
    4716 fi
    4717 rm -f core conftest.err conftest.$ac_objext \
    4718     conftest$ac_exeext conftest.$ac_ext
    4719 LIBS=$ac_save_LIBS
    4720 
    4721 fi
    4722 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_lex_yytext_pointer" >&5
    4723 $as_echo "$ac_cv_prog_lex_yytext_pointer" >&6; }
    4724 if test $ac_cv_prog_lex_yytext_pointer = yes; then
    4725 
    4726 $as_echo "#define YYTEXT_POINTER 1" >>confdefs.h
    4727 
    4728 fi
    4729 rm -f conftest.l $LEX_OUTPUT_ROOT.c
    4730 
    4731 fi
    47324435
    47334436{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
     
    47624465fi
    47634466
    4764 if test -n "$ac_tool_prefix"; then
    4765   # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
    4766 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
    4767 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
    4768 $as_echo_n "checking for $ac_word... " >&6; }
    4769 if ${ac_cv_prog_RANLIB+:} false; then :
    4770   $as_echo_n "(cached) " >&6
    4771 else
    4772   if test -n "$RANLIB"; then
    4773   ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
    4774 else
    4775 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
    4776 for as_dir in $PATH
    4777 do
    4778   IFS=$as_save_IFS
    4779   test -z "$as_dir" && as_dir=.
    4780     for ac_exec_ext in '' $ac_executable_extensions; do
    4781   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
    4782     ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
    4783     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
    4784     break 2
    4785   fi
    4786 done
    4787   done
    4788 IFS=$as_save_IFS
    4789 
    4790 fi
    4791 fi
    4792 RANLIB=$ac_cv_prog_RANLIB
    4793 if test -n "$RANLIB"; then
    4794   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
    4795 $as_echo "$RANLIB" >&6; }
    4796 else
    4797   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
    4798 $as_echo "no" >&6; }
    4799 fi
    4800 
    4801 
    4802 fi
    4803 if test -z "$ac_cv_prog_RANLIB"; then
    4804   ac_ct_RANLIB=$RANLIB
    4805   # Extract the first word of "ranlib", so it can be a program name with args.
    4806 set dummy ranlib; ac_word=$2
    4807 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
    4808 $as_echo_n "checking for $ac_word... " >&6; }
    4809 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
    4810   $as_echo_n "(cached) " >&6
    4811 else
    4812   if test -n "$ac_ct_RANLIB"; then
    4813   ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
    4814 else
    4815 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
    4816 for as_dir in $PATH
    4817 do
    4818   IFS=$as_save_IFS
    4819   test -z "$as_dir" && as_dir=.
    4820     for ac_exec_ext in '' $ac_executable_extensions; do
    4821   if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
    4822     ac_cv_prog_ac_ct_RANLIB="ranlib"
    4823     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
    4824     break 2
    4825   fi
    4826 done
    4827   done
    4828 IFS=$as_save_IFS
    4829 
    4830 fi
    4831 fi
    4832 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
    4833 if test -n "$ac_ct_RANLIB"; then
    4834   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
    4835 $as_echo "$ac_ct_RANLIB" >&6; }
    4836 else
    4837   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
    4838 $as_echo "no" >&6; }
    4839 fi
    4840 
    4841   if test "x$ac_ct_RANLIB" = x; then
    4842     RANLIB=":"
    4843   else
    4844     case $cross_compiling:$ac_tool_warned in
    4845 yes:)
    4846 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
    4847 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
    4848 ac_tool_warned=yes ;;
    4849 esac
    4850     RANLIB=$ac_ct_RANLIB
    4851   fi
    4852 else
    4853   RANLIB="$ac_cv_prog_RANLIB"
    4854 fi
    4855 
    48564467
    48574468# Checks for libraries.
    48584469
    48594470# Checks for header files.
     4471
    48604472ac_ext=c
    48614473ac_cpp='$CPP $CPPFLAGS'
     
    57495361
    57505362
    5751 ac_config_files="$ac_config_files Makefile driver/Makefile src/Makefile src/examples/Makefile libcfa/Makefile"
     5363ac_config_files="$ac_config_files Makefile src/Makefile driver/Makefile libcfa/Makefile src/examples/Makefile"
    57525364
    57535365
     
    64926104    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
    64936105    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
     6106    "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
    64946107    "driver/Makefile") CONFIG_FILES="$CONFIG_FILES driver/Makefile" ;;
    6495     "src/Makefile") CONFIG_FILES="$CONFIG_FILES src/Makefile" ;;
     6108    "libcfa/Makefile") CONFIG_FILES="$CONFIG_FILES libcfa/Makefile" ;;
    64966109    "src/examples/Makefile") CONFIG_FILES="$CONFIG_FILES src/examples/Makefile" ;;
    6497     "libcfa/Makefile") CONFIG_FILES="$CONFIG_FILES libcfa/Makefile" ;;
    64986110
    64996111  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
  • configure.ac

    r76934fb r46cbfe1  
    44AC_PREREQ([2.68])
    55AC_INIT([cfa-cc],[1.0.0],[cforall@plg.uwaterloo.ca])
    6 AC_CONFIG_AUX_DIR([automake])
     6AM_INIT_AUTOMAKE
     7AM_MAINTAINER_MODE(disable)
    78AC_CONFIG_SRCDIR([src/main.cc])
    89AC_CONFIG_HEADERS([config.h])
    9 
    10 AM_INIT_AUTOMAKE
    11 AM_MAINTAINER_MODE(disable)
    1210
    1311# Installation paths
     
    1715            backcompiler=$withval, backcompiler="")
    1816  if test x$backcompiler != x; then
    19         AC_DEFINE_UNQUOTED(GCC_PATH, "${backcompiler}")
    20         BACKEND_CC=${backcompiler}
     17     AC_DEFINE_UNQUOTED(GCC_PATH, "${backcompiler}")
     18     BACKEND_CC=${backcompiler}
    2119  else
    22         AC_PATH_PROG(GCC_PATH, gcc, N/A)
    23         if test "$GCC_PATH" = "N/A"; then
    24                 AC_MSG_ERROR(some version of gcc is needed. Get it at ftp://ftp.gnu.org)
    25                 exit 1
    26         fi
    27         AC_DEFINE_UNQUOTED(GCC_PATH, "${GCC_PATH}", [Path/name of C compiler.])
    28         BACKEND_CC=${GCC_PATH}
     20     AC_PATH_PROG(GCC_PATH, gcc, N/A)
     21     if test "$GCC_PATH" = "N/A"; then
     22        AC_MSG_ERROR(some version of gcc is needed. Get it at ftp://ftp.gnu.org)
     23        exit 1
     24     fi
     25     AC_DEFINE_UNQUOTED(GCC_PATH, "${GCC_PATH}", [Path/name of C compiler.])
     26     BACKEND_CC=${GCC_PATH}
    2927  fi
    3028AC_SUBST(BACKEND_CC)
    3129
     30CFA_PREFIX=
    3231if test "x$prefix" = "xNONE"; then
    33         cfa_prefix=${ac_default_prefix}
     32        cfa_prefix=${ac_default_prefix}
    3433else
    35         cfa_prefix=${prefix}
     34        cfa_prefix=${prefix}
    3635fi
    3736AC_DEFINE_UNQUOTED(CFA_PREFIX, "${cfa_prefix}", [Location of cfa files.])
    38 AC_SUBST(CFA_PREFIX, ${cfa_prefix})
     37CFA_PREFIX=${cfa_prefix}
     38AC_SUBST(CFA_PREFIX)
    3939
     40CFA_INCDIR=
    4041if test "$includedir" = '${prefix}/include'; then
    4142        cfa_incdir="${cfa_prefix}/include"
     
    4445fi
    4546AC_DEFINE_UNQUOTED(CFA_INCDIR, "${cfa_incdir}", [Location of include files.])
    46 AC_SUBST(CFA_INCDIR, ${cfa_incdir})
     47CFA_INCDIR=${cfa_incdir}
     48AC_SUBST(CFA_INCDIR)
    4749
     50CFA_BINDIR=
    4851if test "$bindir" = '${exec_prefix}/bin'; then
    4952        cfa_bindir="${cfa_prefix}/bin"
     
    5255fi
    5356AC_DEFINE_UNQUOTED(CFA_BINDIR, "${cfa_bindir}", [Location of cfa command.])
    54 AC_SUBST(CFA_BINDIR, ${cfa_bindir})
     57CFA_BINDIR=${cfa_bindir}
     58AC_SUBST(CFA_BINDIR)
    5559
     60CFA_LIBDIR=
    5661if test "$libdir" = '${exec_prefix}/lib'; then
    5762        cfa_libdir=${cfa_prefix}/lib
     
    6065fi
    6166AC_DEFINE_UNQUOTED(CFA_LIBDIR, "${cfa_libdir}", [Location of cc1 and cfa-cpp commands.])
    62 AC_SUBST(CFA_LIBDIR, ${cfa_libdir})
     67CFA_LIBDIR=${cfa_libdir}
     68AC_SUBST(CFA_LIBDIR)
    6369
    6470# Checks for programs.
    6571AC_PROG_CXX
     72AC_PROG_AWK
    6673AC_PROG_CC
    67 AM_PROG_CC_C_O  # deprecated
    68 AC_PROG_YACC
    69 AC_PROG_LEX
    7074AC_PROG_INSTALL
    7175AC_PROG_MAKE_SET
    72 AC_PROG_RANLIB
    7376
    7477# Checks for libraries.
     
    9396AC_CHECK_FUNCS([memset putenv strchr strtol])
    9497
    95 AC_CONFIG_FILES([
    96         Makefile
    97         driver/Makefile
    98         src/Makefile
    99         src/examples/Makefile
    100         libcfa/Makefile
    101         ])
     98AC_CONFIG_FILES([Makefile
     99                 src/Makefile
     100                 driver/Makefile
     101                 libcfa/Makefile
     102                 src/examples/Makefile])
    102103
    103104AC_OUTPUT
  • driver/Makefile.in

    r76934fb r46cbfe1  
    1 # Makefile.in generated by automake 1.11.3 from Makefile.am.
    2 # @configure_input@
    3 
    4 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
    5 # 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
    6 # Foundation, Inc.
    7 # This Makefile.in is free software; the Free Software Foundation
    8 # gives unlimited permission to copy and/or distribute it,
    9 # with or without modifications, as long as this notice is preserved.
    10 
    11 # This program is distributed in the hope that it will be useful,
    12 # but WITHOUT ANY WARRANTY, to the extent permitted by law; without
    13 # even the implied warranty of MERCHANTABILITY or FITNESS FOR A
    14 # PARTICULAR PURPOSE.
    15 
    16 @SET_MAKE@
    17 
    18 ######################## -*- Mode: Makefile-Automake -*- ######################
     1######################### -*- Mode: Makefile-Gmake -*- ########################$
     2##
     3## Cforall Version 1.0.0 Copyright (C) 2015 University of Waterloo
     4##
     5## The contents of this file are covered under the licence agreement in the
     6## file "LICENCE" distributed with Cforall.
     7##
     8## Makefile.in --
     9##
     10## Author           : Peter A. Buhr
     11## Created On       : Sat May 16 07:50:15 2015
     12## Last Modified By : Peter A. Buhr
     13## Last Modified On : Mon May 25 22:29:20 2015
     14## Update Count     : 5
    1915###############################################################################
    2016
    21 VPATH = @srcdir@
    22 pkgdatadir = $(datadir)/@PACKAGE@
    23 pkgincludedir = $(includedir)/@PACKAGE@
    24 pkglibdir = $(libdir)/@PACKAGE@
    25 pkglibexecdir = $(libexecdir)/@PACKAGE@
    26 am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
    27 install_sh_DATA = $(install_sh) -c -m 644
    28 install_sh_PROGRAM = $(install_sh) -c
    29 install_sh_SCRIPT = $(install_sh) -c
    30 INSTALL_HEADER = $(INSTALL_DATA)
    31 transform = $(program_transform_name)
    32 NORMAL_INSTALL = :
    33 PRE_INSTALL = :
    34 POST_INSTALL = :
    35 NORMAL_UNINSTALL = :
    36 PRE_UNINSTALL = :
    37 POST_UNINSTALL = :
    38 bin_PROGRAMS = cfa$(EXEEXT)
    39 cc1lib_PROGRAMS = cc1$(EXEEXT)
    40 subdir = driver
    41 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
    42 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
    43 am__aclocal_m4_deps = $(top_srcdir)/configure.ac
    44 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
    45         $(ACLOCAL_M4)
    46 mkinstalldirs = $(install_sh) -d
    47 CONFIG_HEADER = $(top_builddir)/config.h
    48 CONFIG_CLEAN_FILES =
    49 CONFIG_CLEAN_VPATH_FILES =
    50 am__installdirs = "$(DESTDIR)$(bindir)" "$(DESTDIR)$(cc1libdir)"
    51 PROGRAMS = $(bin_PROGRAMS) $(cc1lib_PROGRAMS)
    52 am_cc1_OBJECTS = cc1.$(OBJEXT)
    53 cc1_OBJECTS = $(am_cc1_OBJECTS)
    54 cc1_LDADD = $(LDADD)
    55 am_cfa_OBJECTS = cfa.$(OBJEXT)
    56 cfa_OBJECTS = $(am_cfa_OBJECTS)
    57 cfa_LDADD = $(LDADD)
    58 DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
    59 depcomp = $(SHELL) $(top_srcdir)/automake/depcomp
    60 am__depfiles_maybe = depfiles
    61 am__mv = mv -f
    62 CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
    63         $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
    64 CXXLD = $(CXX)
    65 CXXLINK = $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) \
    66         -o $@
    67 SOURCES = $(cc1_SOURCES) $(cfa_SOURCES)
    68 DIST_SOURCES = $(cc1_SOURCES) $(cfa_SOURCES)
    69 ETAGS = etags
    70 CTAGS = ctags
    71 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
    72 ACLOCAL = @ACLOCAL@
    73 ALLOCA = @ALLOCA@
    74 AMTAR = @AMTAR@
    75 AUTOCONF = @AUTOCONF@
    76 AUTOHEADER = @AUTOHEADER@
    77 AUTOMAKE = @AUTOMAKE@
    78 AWK = @AWK@
    79 BACKEND_CC = @BACKEND_CC@
    80 CC = @CC@
    81 CCDEPMODE = @CCDEPMODE@
    82 CFA_BINDIR = @CFA_BINDIR@
    83 CFA_INCDIR = @CFA_INCDIR@
    84 CFA_LIBDIR = @CFA_LIBDIR@
    85 CFA_PREFIX = @CFA_PREFIX@
    86 CFLAGS = @CFLAGS@
    87 CPP = @CPP@
    88 CPPFLAGS = @CPPFLAGS@
    89 CXX = @CXX@
    90 CXXDEPMODE = @CXXDEPMODE@
    91 CXXFLAGS = @CXXFLAGS@
    92 CYGPATH_W = @CYGPATH_W@
    93 DEFS = @DEFS@
    94 DEPDIR = @DEPDIR@
    95 ECHO_C = @ECHO_C@
    96 ECHO_N = @ECHO_N@
    97 ECHO_T = @ECHO_T@
    98 EGREP = @EGREP@
    99 EXEEXT = @EXEEXT@
    100 GCC_PATH = @GCC_PATH@
    101 GREP = @GREP@
    102 INSTALL = @INSTALL@
    103 INSTALL_DATA = @INSTALL_DATA@
    104 INSTALL_PROGRAM = @INSTALL_PROGRAM@
    105 INSTALL_SCRIPT = @INSTALL_SCRIPT@
    106 INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
    107 LDFLAGS = @LDFLAGS@
    108 LEX = @LEX@
    109 LEXLIB = @LEXLIB@
    110 LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@
    111 LIBOBJS = @LIBOBJS@
    112 LIBS = @LIBS@
    113 LTLIBOBJS = @LTLIBOBJS@
    114 MAINT = @MAINT@
    115 MAKEINFO = @MAKEINFO@
    116 MKDIR_P = @MKDIR_P@
    117 OBJEXT = @OBJEXT@
    118 PACKAGE = @PACKAGE@
    119 PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
    120 PACKAGE_NAME = @PACKAGE_NAME@
    121 PACKAGE_STRING = @PACKAGE_STRING@
    122 PACKAGE_TARNAME = @PACKAGE_TARNAME@
    123 PACKAGE_URL = @PACKAGE_URL@
    124 PACKAGE_VERSION = @PACKAGE_VERSION@
    125 PATH_SEPARATOR = @PATH_SEPARATOR@
    126 RANLIB = @RANLIB@
    127 SET_MAKE = @SET_MAKE@
    128 SHELL = @SHELL@
    129 STRIP = @STRIP@
    130 VERSION = @VERSION@
    131 YACC = @YACC@
    132 YFLAGS = @YFLAGS@
    133 abs_builddir = @abs_builddir@
    134 abs_srcdir = @abs_srcdir@
    135 abs_top_builddir = @abs_top_builddir@
    136 abs_top_srcdir = @abs_top_srcdir@
    137 ac_ct_CC = @ac_ct_CC@
    138 ac_ct_CXX = @ac_ct_CXX@
    139 am__include = @am__include@
    140 am__leading_dot = @am__leading_dot@
    141 am__quote = @am__quote@
    142 am__tar = @am__tar@
    143 am__untar = @am__untar@
    144 bindir = @bindir@
    145 build_alias = @build_alias@
    146 builddir = @builddir@
    147 datadir = @datadir@
    148 datarootdir = @datarootdir@
    149 docdir = @docdir@
    150 dvidir = @dvidir@
    151 exec_prefix = @exec_prefix@
    152 host_alias = @host_alias@
    153 htmldir = @htmldir@
    154 includedir = @includedir@
    155 infodir = @infodir@
    156 install_sh = @install_sh@
    157 libdir = @libdir@
    158 libexecdir = @libexecdir@
    159 localedir = @localedir@
    160 localstatedir = @localstatedir@
    161 mandir = @mandir@
    162 mkdir_p = @mkdir_p@
    163 oldincludedir = @oldincludedir@
    164 pdfdir = @pdfdir@
    165 prefix = @prefix@
    166 program_transform_name = @program_transform_name@
    167 psdir = @psdir@
    168 sbindir = @sbindir@
    169 sharedstatedir = @sharedstatedir@
    170 srcdir = @srcdir@
    171 sysconfdir = @sysconfdir@
    172 target_alias = @target_alias@
    173 top_build_prefix = @top_build_prefix@
    174 top_builddir = @top_builddir@
    175 top_srcdir = @top_srcdir@
     17CXX=@CXX@
     18CXXFLAGS=-g -Wall -I.. #-Wno-unused
     19CP=@CPP@
     20INSTALL=@INSTALL@
    17621
    177 # applies to both programs
    178 AM_CXXFLAGS = -Wall
    179 cfa_SOURCES = cfa.cc
     22SRCS:=cfa.cc cc1.cc
     23OBJECTS:=${SRCS:.cc=.o}
     24DEPS:=${SRCS:.cc=.d}
    18025
    181 # put into lib for now
    182 cc1libdir = ${libdir}
    183 cc1_SOURCES = cc1.cc
    184 all: all-am
     26all : cfa cc1
    18527
    186 .SUFFIXES:
    187 .SUFFIXES: .cc .o .obj
    188 $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am  $(am__configure_deps)
    189         @for dep in $?; do \
    190           case '$(am__configure_deps)' in \
    191             *$$dep*) \
    192               ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
    193                 && { if test -f $@; then exit 0; else break; fi; }; \
    194               exit 1;; \
    195           esac; \
    196         done; \
    197         echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu driver/Makefile'; \
    198         $(am__cd) $(top_srcdir) && \
    199           $(AUTOMAKE) --gnu driver/Makefile
    200 .PRECIOUS: Makefile
    201 Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
    202         @case '$?' in \
    203           *config.status*) \
    204             cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
    205           *) \
    206             echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
    207             cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
    208         esac;
     28cfa : cfa.o
     29        ${CXX} $< -o $@
    20930
    210 $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
    211         cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
     31cc1 : cc1.o
     32        ${CXX} $< -o $@
    21233
    213 $(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
    214         cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
    215 $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
    216         cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
    217 $(am__aclocal_m4_deps):
    218 install-binPROGRAMS: $(bin_PROGRAMS)
    219         @$(NORMAL_INSTALL)
    220         test -z "$(bindir)" || $(MKDIR_P) "$(DESTDIR)$(bindir)"
    221         @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \
    222         for p in $$list; do echo "$$p $$p"; done | \
    223         sed 's/$(EXEEXT)$$//' | \
    224         while read p p1; do if test -f $$p; \
    225           then echo "$$p"; echo "$$p"; else :; fi; \
    226         done | \
    227         sed -e 'p;s,.*/,,;n;h' -e 's|.*|.|' \
    228             -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \
    229         sed 'N;N;N;s,\n, ,g' | \
    230         $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \
    231           { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \
    232             if ($$2 == $$4) files[d] = files[d] " " $$1; \
    233             else { print "f", $$3 "/" $$4, $$1; } } \
    234           END { for (d in files) print "f", d, files[d] }' | \
    235         while read type dir files; do \
    236             if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \
    237             test -z "$$files" || { \
    238               echo " $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(bindir)$$dir'"; \
    239               $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(bindir)$$dir" || exit $$?; \
    240             } \
    241         ; done
     34install : cfa cc1
     35        ${INSTALL} -d @CFA_BINDIR@
     36        ${INSTALL} -d @CFA_LIBDIR@
     37        ${INSTALL} cc1 @CFA_LIBDIR@
     38        ${INSTALL} cfa @CFA_BINDIR@
    24239
    243 uninstall-binPROGRAMS:
    244         @$(NORMAL_UNINSTALL)
    245         @list='$(bin_PROGRAMS)'; test -n "$(bindir)" || list=; \
    246         files=`for p in $$list; do echo "$$p"; done | \
    247           sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \
    248               -e 's/$$/$(EXEEXT)/' `; \
    249         test -n "$$list" || exit 0; \
    250         echo " ( cd '$(DESTDIR)$(bindir)' && rm -f" $$files ")"; \
    251         cd "$(DESTDIR)$(bindir)" && rm -f $$files
    252 
    253 clean-binPROGRAMS:
    254         -test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS)
    255 install-cc1libPROGRAMS: $(cc1lib_PROGRAMS)
    256         @$(NORMAL_INSTALL)
    257         test -z "$(cc1libdir)" || $(MKDIR_P) "$(DESTDIR)$(cc1libdir)"
    258         @list='$(cc1lib_PROGRAMS)'; test -n "$(cc1libdir)" || list=; \
    259         for p in $$list; do echo "$$p $$p"; done | \
    260         sed 's/$(EXEEXT)$$//' | \
    261         while read p p1; do if test -f $$p; \
    262           then echo "$$p"; echo "$$p"; else :; fi; \
    263         done | \
    264         sed -e 'p;s,.*/,,;n;h' -e 's|.*|.|' \
    265             -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \
    266         sed 'N;N;N;s,\n, ,g' | \
    267         $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \
    268           { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \
    269             if ($$2 == $$4) files[d] = files[d] " " $$1; \
    270             else { print "f", $$3 "/" $$4, $$1; } } \
    271           END { for (d in files) print "f", d, files[d] }' | \
    272         while read type dir files; do \
    273             if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \
    274             test -z "$$files" || { \
    275               echo " $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(cc1libdir)$$dir'"; \
    276               $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(cc1libdir)$$dir" || exit $$?; \
    277             } \
    278         ; done
    279 
    280 uninstall-cc1libPROGRAMS:
    281         @$(NORMAL_UNINSTALL)
    282         @list='$(cc1lib_PROGRAMS)'; test -n "$(cc1libdir)" || list=; \
    283         files=`for p in $$list; do echo "$$p"; done | \
    284           sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \
    285               -e 's/$$/$(EXEEXT)/' `; \
    286         test -n "$$list" || exit 0; \
    287         echo " ( cd '$(DESTDIR)$(cc1libdir)' && rm -f" $$files ")"; \
    288         cd "$(DESTDIR)$(cc1libdir)" && rm -f $$files
    289 
    290 clean-cc1libPROGRAMS:
    291         -test -z "$(cc1lib_PROGRAMS)" || rm -f $(cc1lib_PROGRAMS)
    292 cc1$(EXEEXT): $(cc1_OBJECTS) $(cc1_DEPENDENCIES) $(EXTRA_cc1_DEPENDENCIES)
    293         @rm -f cc1$(EXEEXT)
    294         $(CXXLINK) $(cc1_OBJECTS) $(cc1_LDADD) $(LIBS)
    295 cfa$(EXEEXT): $(cfa_OBJECTS) $(cfa_DEPENDENCIES) $(EXTRA_cfa_DEPENDENCIES)
    296         @rm -f cfa$(EXEEXT)
    297         $(CXXLINK) $(cfa_OBJECTS) $(cfa_LDADD) $(LIBS)
    298 
    299 mostlyclean-compile:
    300         -rm -f *.$(OBJEXT)
    301 
    302 distclean-compile:
    303         -rm -f *.tab.c
    304 
    305 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cc1.Po@am__quote@
    306 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cfa.Po@am__quote@
    307 
    308 .cc.o:
    309 @am__fastdepCXX_TRUE@   $(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
    310 @am__fastdepCXX_TRUE@   $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
    311 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
    312 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    313 @am__fastdepCXX_FALSE@  $(CXXCOMPILE) -c -o $@ $<
    314 
    315 .cc.obj:
    316 @am__fastdepCXX_TRUE@   $(CXXCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
    317 @am__fastdepCXX_TRUE@   $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
    318 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
    319 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    320 @am__fastdepCXX_FALSE@  $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
    321 
    322 ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
    323         list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
    324         unique=`for i in $$list; do \
    325             if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
    326           done | \
    327           $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
    328               END { if (nonempty) { for (i in files) print i; }; }'`; \
    329         mkid -fID $$unique
    330 tags: TAGS
    331 
    332 TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
    333                 $(TAGS_FILES) $(LISP)
    334         set x; \
    335         here=`pwd`; \
    336         list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
    337         unique=`for i in $$list; do \
    338             if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
    339           done | \
    340           $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
    341               END { if (nonempty) { for (i in files) print i; }; }'`; \
    342         shift; \
    343         if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
    344           test -n "$$unique" || unique=$$empty_fix; \
    345           if test $$# -gt 0; then \
    346             $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
    347               "$$@" $$unique; \
    348           else \
    349             $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
    350               $$unique; \
    351           fi; \
    352         fi
    353 ctags: CTAGS
    354 CTAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
    355                 $(TAGS_FILES) $(LISP)
    356         list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
    357         unique=`for i in $$list; do \
    358             if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
    359           done | \
    360           $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
    361               END { if (nonempty) { for (i in files) print i; }; }'`; \
    362         test -z "$(CTAGS_ARGS)$$unique" \
    363           || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
    364              $$unique
    365 
    366 GTAGS:
    367         here=`$(am__cd) $(top_builddir) && pwd` \
    368           && $(am__cd) $(top_srcdir) \
    369           && gtags -i $(GTAGS_ARGS) "$$here"
    370 
    371 distclean-tags:
    372         -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
    373 
    374 distdir: $(DISTFILES)
    375         @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
    376         topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
    377         list='$(DISTFILES)'; \
    378           dist_files=`for file in $$list; do echo $$file; done | \
    379           sed -e "s|^$$srcdirstrip/||;t" \
    380               -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
    381         case $$dist_files in \
    382           */*) $(MKDIR_P) `echo "$$dist_files" | \
    383                            sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
    384                            sort -u` ;; \
    385         esac; \
    386         for file in $$dist_files; do \
    387           if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
    388           if test -d $$d/$$file; then \
    389             dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
    390             if test -d "$(distdir)/$$file"; then \
    391               find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
    392             fi; \
    393             if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
    394               cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
    395               find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
    396             fi; \
    397             cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
    398           else \
    399             test -f "$(distdir)/$$file" \
    400             || cp -p $$d/$$file "$(distdir)/$$file" \
    401             || exit 1; \
    402           fi; \
    403         done
    404 check-am: all-am
    405 check: check-am
    406 all-am: Makefile $(PROGRAMS)
    407 installdirs:
    408         for dir in "$(DESTDIR)$(bindir)" "$(DESTDIR)$(cc1libdir)"; do \
    409           test -z "$$dir" || $(MKDIR_P) "$$dir"; \
    410         done
    411 install: install-am
    412 install-exec: install-exec-am
    413 install-data: install-data-am
    414 uninstall: uninstall-am
    415 
    416 install-am: all-am
    417         @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
    418 
    419 installcheck: installcheck-am
    420 install-strip:
    421         if test -z '$(STRIP)'; then \
    422           $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
    423             install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
    424               install; \
    425         else \
    426           $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
    427             install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
    428             "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
    429         fi
    430 mostlyclean-generic:
    431 
    432 clean-generic:
    433 
    434 distclean-generic:
    435         -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
    436         -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
    437 
    438 maintainer-clean-generic:
    439         @echo "This command is intended for maintainers to use"
    440         @echo "it deletes files that may require special tools to rebuild."
    441 clean: clean-am
    442 
    443 clean-am: clean-binPROGRAMS clean-cc1libPROGRAMS clean-generic \
    444         mostlyclean-am
    445 
    446 distclean: distclean-am
    447         -rm -rf ./$(DEPDIR)
    448         -rm -f Makefile
    449 distclean-am: clean-am distclean-compile distclean-generic \
    450         distclean-tags
    451 
    452 dvi: dvi-am
    453 
    454 dvi-am:
    455 
    456 html: html-am
    457 
    458 html-am:
    459 
    460 info: info-am
    461 
    462 info-am:
    463 
    464 install-data-am: install-cc1libPROGRAMS
    465 
    466 install-dvi: install-dvi-am
    467 
    468 install-dvi-am:
    469 
    470 install-exec-am: install-binPROGRAMS
    471 
    472 install-html: install-html-am
    473 
    474 install-html-am:
    475 
    476 install-info: install-info-am
    477 
    478 install-info-am:
    479 
    480 install-man:
    481 
    482 install-pdf: install-pdf-am
    483 
    484 install-pdf-am:
    485 
    486 install-ps: install-ps-am
    487 
    488 install-ps-am:
    489 
    490 installcheck-am:
    491 
    492 maintainer-clean: maintainer-clean-am
    493         -rm -rf ./$(DEPDIR)
    494         -rm -f Makefile
    495 maintainer-clean-am: distclean-am maintainer-clean-generic
    496 
    497 mostlyclean: mostlyclean-am
    498 
    499 mostlyclean-am: mostlyclean-compile mostlyclean-generic
    500 
    501 pdf: pdf-am
    502 
    503 pdf-am:
    504 
    505 ps: ps-am
    506 
    507 ps-am:
    508 
    509 uninstall-am: uninstall-binPROGRAMS uninstall-cc1libPROGRAMS
    510 
    511 .MAKE: install-am install-strip
    512 
    513 .PHONY: CTAGS GTAGS all all-am check check-am clean clean-binPROGRAMS \
    514         clean-cc1libPROGRAMS clean-generic ctags distclean \
    515         distclean-compile distclean-generic distclean-tags distdir dvi \
    516         dvi-am html html-am info info-am install install-am \
    517         install-binPROGRAMS install-cc1libPROGRAMS install-data \
    518         install-data-am install-dvi install-dvi-am install-exec \
    519         install-exec-am install-html install-html-am install-info \
    520         install-info-am install-man install-pdf install-pdf-am \
    521         install-ps install-ps-am install-strip installcheck \
    522         installcheck-am installdirs maintainer-clean \
    523         maintainer-clean-generic mostlyclean mostlyclean-compile \
    524         mostlyclean-generic pdf pdf-am ps ps-am tags uninstall \
    525         uninstall-am uninstall-binPROGRAMS uninstall-cc1libPROGRAMS
    526 
    527 
    528 # Tell versions [3.59,3.63) of GNU make to not export all variables.
    529 # Otherwise a system limit (for SysV at least) may be exceeded.
    530 .NOEXPORT:
     40clean :
     41        rm -f cfa cc1 ${OBJECTS} ${DEPS} core
  • driver/cc1.cc

    r76934fb r46cbfe1  
    1010// Created On       : Fri Aug 26 14:23:51 2005
    1111// Last Modified By : Peter A. Buhr
    12 // Last Modified On : Sat May 30 08:58:29 2015
    13 // Update Count     : 51
     12// Last Modified On : Sat May 16 07:42:14 2015
     13// Update Count     : 49
    1414//
    1515
  • driver/cfa.cc

    r76934fb r46cbfe1  
    1010// Created On       : Tue Aug 20 13:44:49 2002
    1111// Last Modified By : Peter A. Buhr
    12 // Last Modified On : Sat May 30 10:15:00 2015
    13 // Update Count     : 116
     12// Last Modified On : Sat May 16 07:47:05 2015
     13// Update Count     : 111
    1414//
    1515
     
    6666        } // if
    6767
    68         string installincdir( CFA_INCDIR );                                     // fixed location of include files
    69         string installlibdir( CFA_LIBDIR );                                     // fixed location of cc1 and cfa-cpp commands
     68        string installincdir( CFA_INCDIR );                                     // fixed location of cc1 and cfa-cpp commands
     69        string installlibdir( CFA_LIBDIR );                                     // fixed location of include files
    7070
    7171        string heading;                                                                         // banner printed at start of cfa compilation
  • libcfa/Makefile.in

    r76934fb r46cbfe1  
    1 # Makefile.in generated by automake 1.11.3 from Makefile.am.
    2 # @configure_input@
    3 
    4 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
    5 # 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
    6 # Foundation, Inc.
    7 # This Makefile.in is free software; the Free Software Foundation
    8 # gives unlimited permission to copy and/or distribute it,
    9 # with or without modifications, as long as this notice is preserved.
    10 
    11 # This program is distributed in the hope that it will be useful,
    12 # but WITHOUT ANY WARRANTY, to the extent permitted by law; without
    13 # even the implied warranty of MERCHANTABILITY or FITNESS FOR A
    14 # PARTICULAR PURPOSE.
    15 
    16 @SET_MAKE@
    17 
    18 ######################## -*- Mode: Makefile-Automake -*- ######################
     1######################### -*- Mode: Makefile-Gmake -*- ########################
     2##
     3## Cforall Version 1.0.0 Copyright (C) 2015 University of Waterloo
     4##
     5## The contents of this file are covered under the licence agreement in the
     6## file "LICENCE" distributed with Cforall.
     7##
     8## Makefile.in --
     9##
     10## Author           : Peter A. Buhr
     11## Created On       : Sat May 16 08:05:18 2015
     12## Last Modified By : Peter A. Buhr
     13## Last Modified On : Mon May 25 16:22:36 2015
     14## Update Count     : 9
    1915###############################################################################
    2016
     17INSTALL=@INSTALL@
     18BACKEND_CC := @BACKEND_CC@
     19CFA_LIBDIR = @CFA_LIBDIR@
    2120
    22 VPATH = @srcdir@
    23 pkgdatadir = $(datadir)/@PACKAGE@
    24 pkgincludedir = $(includedir)/@PACKAGE@
    25 pkglibdir = $(libdir)/@PACKAGE@
    26 pkglibexecdir = $(libexecdir)/@PACKAGE@
    27 am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
    28 install_sh_DATA = $(install_sh) -c -m 644
    29 install_sh_PROGRAM = $(install_sh) -c
    30 install_sh_SCRIPT = $(install_sh) -c
    31 INSTALL_HEADER = $(INSTALL_DATA)
    32 transform = $(program_transform_name)
    33 NORMAL_INSTALL = :
    34 PRE_INSTALL = :
    35 POST_INSTALL = :
    36 NORMAL_UNINSTALL = :
    37 PRE_UNINSTALL = :
    38 POST_UNINSTALL = :
    39 subdir = libcfa
    40 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
    41 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
    42 am__aclocal_m4_deps = $(top_srcdir)/configure.ac
    43 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
    44         $(ACLOCAL_M4)
    45 mkinstalldirs = $(install_sh) -d
    46 CONFIG_HEADER = $(top_builddir)/config.h
    47 CONFIG_CLEAN_FILES =
    48 CONFIG_CLEAN_VPATH_FILES =
    49 am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
    50 am__vpath_adj = case $$p in \
    51     $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
    52     *) f=$$p;; \
    53   esac;
    54 am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
    55 am__install_max = 40
    56 am__nobase_strip_setup = \
    57   srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
    58 am__nobase_strip = \
    59   for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
    60 am__nobase_list = $(am__nobase_strip_setup); \
    61   for p in $$list; do echo "$$p $$p"; done | \
    62   sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
    63   $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
    64     if (++n[$$2] == $(am__install_max)) \
    65       { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
    66     END { for (dir in files) print dir, files[dir] }'
    67 am__base_list = \
    68   sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
    69   sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
    70 am__uninstall_files_from_dir = { \
    71   test -z "$$files" \
    72     || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
    73     || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
    74          $(am__cd) "$$dir" && rm -f $$files; }; \
    75   }
    76 am__installdirs = "$(DESTDIR)$(libdir)" "$(DESTDIR)$(cfalibdir)"
    77 LIBRARIES = $(lib_LIBRARIES)
    78 AR = ar
    79 ARFLAGS = cru
    80 libcfa_a_AR = $(AR) $(ARFLAGS)
    81 libcfa_a_LIBADD =
    82 am_libcfa_a_OBJECTS = libcfa-prelude.$(OBJEXT)
    83 libcfa_a_OBJECTS = $(am_libcfa_a_OBJECTS)
    84 DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
    85 depcomp = $(SHELL) $(top_srcdir)/automake/depcomp
    86 am__depfiles_maybe = depfiles
    87 am__mv = mv -f
    88 COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
    89         $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
    90 CCLD = $(CC)
    91 LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
    92 SOURCES = $(libcfa_a_SOURCES)
    93 DIST_SOURCES = $(libcfa_a_SOURCES)
    94 DATA = $(cfalib_DATA)
    95 ETAGS = etags
    96 CTAGS = ctags
    97 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
    98 ACLOCAL = @ACLOCAL@
    99 ALLOCA = @ALLOCA@
    100 AMTAR = @AMTAR@
    101 AUTOCONF = @AUTOCONF@
    102 AUTOHEADER = @AUTOHEADER@
    103 AUTOMAKE = @AUTOMAKE@
    104 AWK = @AWK@
    105 BACKEND_CC = @BACKEND_CC@
    106 CC = @CC@
    107 CCDEPMODE = @CCDEPMODE@
    108 CFA_BINDIR = @CFA_BINDIR@
    109 CFA_INCDIR = @CFA_INCDIR@
    110 CFA_LIBDIR = @CFA_LIBDIR@
    111 CFA_PREFIX = @CFA_PREFIX@
    112 CFLAGS = @CFLAGS@
    113 CPP = @CPP@
    114 CPPFLAGS = @CPPFLAGS@
    115 CXX = @CXX@
    116 CXXDEPMODE = @CXXDEPMODE@
    117 CXXFLAGS = @CXXFLAGS@
    118 CYGPATH_W = @CYGPATH_W@
    119 DEFS = @DEFS@
    120 DEPDIR = @DEPDIR@
    121 ECHO_C = @ECHO_C@
    122 ECHO_N = @ECHO_N@
    123 ECHO_T = @ECHO_T@
    124 EGREP = @EGREP@
    125 EXEEXT = @EXEEXT@
    126 GCC_PATH = @GCC_PATH@
    127 GREP = @GREP@
    128 INSTALL = @INSTALL@
    129 INSTALL_DATA = @INSTALL_DATA@
    130 INSTALL_PROGRAM = @INSTALL_PROGRAM@
    131 INSTALL_SCRIPT = @INSTALL_SCRIPT@
    132 INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
    133 LDFLAGS = @LDFLAGS@
    134 LEX = @LEX@
    135 LEXLIB = @LEXLIB@
    136 LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@
    137 LIBOBJS = @LIBOBJS@
    138 LIBS = @LIBS@
    139 LTLIBOBJS = @LTLIBOBJS@
    140 MAINT = @MAINT@
    141 MAKEINFO = @MAKEINFO@
    142 MKDIR_P = @MKDIR_P@
    143 OBJEXT = @OBJEXT@
    144 PACKAGE = @PACKAGE@
    145 PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
    146 PACKAGE_NAME = @PACKAGE_NAME@
    147 PACKAGE_STRING = @PACKAGE_STRING@
    148 PACKAGE_TARNAME = @PACKAGE_TARNAME@
    149 PACKAGE_URL = @PACKAGE_URL@
    150 PACKAGE_VERSION = @PACKAGE_VERSION@
    151 PATH_SEPARATOR = @PATH_SEPARATOR@
    152 RANLIB = @RANLIB@
    153 SET_MAKE = @SET_MAKE@
    154 SHELL = @SHELL@
    155 STRIP = @STRIP@
    156 VERSION = @VERSION@
    157 YACC = @YACC@
    158 YFLAGS = @YFLAGS@
    159 abs_builddir = @abs_builddir@
    160 abs_srcdir = @abs_srcdir@
    161 abs_top_builddir = @abs_top_builddir@
    162 abs_top_srcdir = @abs_top_srcdir@
    163 ac_ct_CC = @ac_ct_CC@
    164 ac_ct_CXX = @ac_ct_CXX@
    165 am__include = @am__include@
    166 am__leading_dot = @am__leading_dot@
    167 am__quote = @am__quote@
    168 am__tar = @am__tar@
    169 am__untar = @am__untar@
    170 bindir = @bindir@
    171 build_alias = @build_alias@
    172 builddir = @builddir@
    173 datadir = @datadir@
    174 datarootdir = @datarootdir@
    175 docdir = @docdir@
    176 dvidir = @dvidir@
    177 exec_prefix = @exec_prefix@
    178 host_alias = @host_alias@
    179 htmldir = @htmldir@
    180 includedir = @includedir@
    181 infodir = @infodir@
    182 install_sh = @install_sh@
    183 libdir = @libdir@
    184 libexecdir = @libexecdir@
    185 localedir = @localedir@
    186 localstatedir = @localstatedir@
    187 mandir = @mandir@
    188 mkdir_p = @mkdir_p@
    189 oldincludedir = @oldincludedir@
    190 pdfdir = @pdfdir@
    191 prefix = @prefix@
    192 program_transform_name = @program_transform_name@
    193 psdir = @psdir@
    194 sbindir = @sbindir@
    195 sharedstatedir = @sharedstatedir@
    196 srcdir = @srcdir@
    197 sysconfdir = @sysconfdir@
    198 target_alias = @target_alias@
    199 top_build_prefix = @top_build_prefix@
    200 top_builddir = @top_builddir@
    201 top_srcdir = @top_srcdir@
    202 libcfa_a_SOURCES = libcfa-prelude.c
    203 lib_LIBRARIES = libcfa.a
     21LIBRARIES := libcfa.a
    20422
    205 # put into lib for now
    206 cfalibdir = ${libdir}
    207 cfalib_DATA = prelude.cf builtins.cf
    208 all: all-am
     23all : ${LIBRARIES} builtins.cf Makefile
    20924
    210 .SUFFIXES:
    211 .SUFFIXES: .c .o .obj
    212 $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am  $(am__configure_deps)
    213         @for dep in $?; do \
    214           case '$(am__configure_deps)' in \
    215             *$$dep*) \
    216               ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
    217                 && { if test -f $@; then exit 0; else break; fi; }; \
    218               exit 1;; \
    219           esac; \
    220         done; \
    221         echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu libcfa/Makefile'; \
    222         $(am__cd) $(top_srcdir) && \
    223           $(AUTOMAKE) --gnu libcfa/Makefile
    224 .PRECIOUS: Makefile
    225 Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
    226         @case '$?' in \
    227           *config.status*) \
    228             cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
    229           *) \
    230             echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
    231             cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
    232         esac;
     25install : all
     26        ${INSTALL} -d @CFA_LIBDIR@
     27        ${INSTALL} prelude.cf @CFA_LIBDIR@
     28        ${INSTALL} libcfa.a @CFA_LIBDIR@
    23329
    234 $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
    235         cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
    236 
    237 $(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
    238         cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
    239 $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
    240         cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
    241 $(am__aclocal_m4_deps):
    242 install-libLIBRARIES: $(lib_LIBRARIES)
    243         @$(NORMAL_INSTALL)
    244         test -z "$(libdir)" || $(MKDIR_P) "$(DESTDIR)$(libdir)"
    245         @list='$(lib_LIBRARIES)'; test -n "$(libdir)" || list=; \
    246         list2=; for p in $$list; do \
    247           if test -f $$p; then \
    248             list2="$$list2 $$p"; \
    249           else :; fi; \
    250         done; \
    251         test -z "$$list2" || { \
    252           echo " $(INSTALL_DATA) $$list2 '$(DESTDIR)$(libdir)'"; \
    253           $(INSTALL_DATA) $$list2 "$(DESTDIR)$(libdir)" || exit $$?; }
    254         @$(POST_INSTALL)
    255         @list='$(lib_LIBRARIES)'; test -n "$(libdir)" || list=; \
    256         for p in $$list; do \
    257           if test -f $$p; then \
    258             $(am__strip_dir) \
    259             echo " ( cd '$(DESTDIR)$(libdir)' && $(RANLIB) $$f )"; \
    260             ( cd "$(DESTDIR)$(libdir)" && $(RANLIB) $$f ) || exit $$?; \
    261           else :; fi; \
    262         done
    263 
    264 uninstall-libLIBRARIES:
    265         @$(NORMAL_UNINSTALL)
    266         @list='$(lib_LIBRARIES)'; test -n "$(libdir)" || list=; \
    267         files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
    268         dir='$(DESTDIR)$(libdir)'; $(am__uninstall_files_from_dir)
    269 
    270 clean-libLIBRARIES:
    271         -test -z "$(lib_LIBRARIES)" || rm -f $(lib_LIBRARIES)
    272 libcfa.a: $(libcfa_a_OBJECTS) $(libcfa_a_DEPENDENCIES) $(EXTRA_libcfa_a_DEPENDENCIES)
    273         -rm -f libcfa.a
    274         $(libcfa_a_AR) libcfa.a $(libcfa_a_OBJECTS) $(libcfa_a_LIBADD)
    275         $(RANLIB) libcfa.a
    276 
    277 mostlyclean-compile:
    278         -rm -f *.$(OBJEXT)
    279 
    280 distclean-compile:
    281         -rm -f *.tab.c
    282 
    283 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libcfa-prelude.Po@am__quote@
    284 
    285 .c.o:
    286 @am__fastdepCC_TRUE@    $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
    287 @am__fastdepCC_TRUE@    $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
    288 @AMDEP_TRUE@@am__fastdepCC_FALSE@       source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
    289 @AMDEP_TRUE@@am__fastdepCC_FALSE@       DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    290 @am__fastdepCC_FALSE@   $(COMPILE) -c $<
    291 
    292 .c.obj:
    293 @am__fastdepCC_TRUE@    $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
    294 @am__fastdepCC_TRUE@    $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
    295 @AMDEP_TRUE@@am__fastdepCC_FALSE@       source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
    296 @AMDEP_TRUE@@am__fastdepCC_FALSE@       DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    297 @am__fastdepCC_FALSE@   $(COMPILE) -c `$(CYGPATH_W) '$<'`
    298 install-cfalibDATA: $(cfalib_DATA)
    299         @$(NORMAL_INSTALL)
    300         test -z "$(cfalibdir)" || $(MKDIR_P) "$(DESTDIR)$(cfalibdir)"
    301         @list='$(cfalib_DATA)'; test -n "$(cfalibdir)" || list=; \
    302         for p in $$list; do \
    303           if test -f "$$p"; then d=; else d="$(srcdir)/"; fi; \
    304           echo "$$d$$p"; \
    305         done | $(am__base_list) | \
    306         while read files; do \
    307           echo " $(INSTALL_DATA) $$files '$(DESTDIR)$(cfalibdir)'"; \
    308           $(INSTALL_DATA) $$files "$(DESTDIR)$(cfalibdir)" || exit $$?; \
    309         done
    310 
    311 uninstall-cfalibDATA:
    312         @$(NORMAL_UNINSTALL)
    313         @list='$(cfalib_DATA)'; test -n "$(cfalibdir)" || list=; \
    314         files=`for p in $$list; do echo $$p; done | sed -e 's|^.*/||'`; \
    315         dir='$(DESTDIR)$(cfalibdir)'; $(am__uninstall_files_from_dir)
    316 
    317 ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
    318         list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
    319         unique=`for i in $$list; do \
    320             if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
    321           done | \
    322           $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
    323               END { if (nonempty) { for (i in files) print i; }; }'`; \
    324         mkid -fID $$unique
    325 tags: TAGS
    326 
    327 TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
    328                 $(TAGS_FILES) $(LISP)
    329         set x; \
    330         here=`pwd`; \
    331         list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
    332         unique=`for i in $$list; do \
    333             if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
    334           done | \
    335           $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
    336               END { if (nonempty) { for (i in files) print i; }; }'`; \
    337         shift; \
    338         if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
    339           test -n "$$unique" || unique=$$empty_fix; \
    340           if test $$# -gt 0; then \
    341             $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
    342               "$$@" $$unique; \
    343           else \
    344             $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
    345               $$unique; \
    346           fi; \
    347         fi
    348 ctags: CTAGS
    349 CTAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
    350                 $(TAGS_FILES) $(LISP)
    351         list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
    352         unique=`for i in $$list; do \
    353             if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
    354           done | \
    355           $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
    356               END { if (nonempty) { for (i in files) print i; }; }'`; \
    357         test -z "$(CTAGS_ARGS)$$unique" \
    358           || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
    359              $$unique
    360 
    361 GTAGS:
    362         here=`$(am__cd) $(top_builddir) && pwd` \
    363           && $(am__cd) $(top_srcdir) \
    364           && gtags -i $(GTAGS_ARGS) "$$here"
    365 
    366 distclean-tags:
    367         -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
    368 
    369 distdir: $(DISTFILES)
    370         @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
    371         topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
    372         list='$(DISTFILES)'; \
    373           dist_files=`for file in $$list; do echo $$file; done | \
    374           sed -e "s|^$$srcdirstrip/||;t" \
    375               -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
    376         case $$dist_files in \
    377           */*) $(MKDIR_P) `echo "$$dist_files" | \
    378                            sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
    379                            sort -u` ;; \
    380         esac; \
    381         for file in $$dist_files; do \
    382           if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
    383           if test -d $$d/$$file; then \
    384             dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
    385             if test -d "$(distdir)/$$file"; then \
    386               find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
    387             fi; \
    388             if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
    389               cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
    390               find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
    391             fi; \
    392             cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
    393           else \
    394             test -f "$(distdir)/$$file" \
    395             || cp -p $$d/$$file "$(distdir)/$$file" \
    396             || exit 1; \
    397           fi; \
    398         done
    399 check-am: all-am
    400 check: check-am
    401 all-am: Makefile $(LIBRARIES) $(DATA)
    402 installdirs:
    403         for dir in "$(DESTDIR)$(libdir)" "$(DESTDIR)$(cfalibdir)"; do \
    404           test -z "$$dir" || $(MKDIR_P) "$$dir"; \
    405         done
    406 install: install-am
    407 install-exec: install-exec-am
    408 install-data: install-data-am
    409 uninstall: uninstall-am
    410 
    411 install-am: all-am
    412         @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
    413 
    414 installcheck: installcheck-am
    415 install-strip:
    416         if test -z '$(STRIP)'; then \
    417           $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
    418             install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
    419               install; \
    420         else \
    421           $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
    422             install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
    423             "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
    424         fi
    425 mostlyclean-generic:
    426 
    427 clean-generic:
    428 
    429 distclean-generic:
    430         -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
    431         -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
    432 
    433 maintainer-clean-generic:
    434         @echo "This command is intended for maintainers to use"
    435         @echo "it deletes files that may require special tools to rebuild."
    436 clean: clean-am
    437 
    438 clean-am: clean-generic clean-libLIBRARIES mostlyclean-am
    439 
    440 distclean: distclean-am
    441         -rm -rf ./$(DEPDIR)
    442         -rm -f Makefile
    443 distclean-am: clean-am distclean-compile distclean-generic \
    444         distclean-tags
    445 
    446 dvi: dvi-am
    447 
    448 dvi-am:
    449 
    450 html: html-am
    451 
    452 html-am:
    453 
    454 info: info-am
    455 
    456 info-am:
    457 
    458 install-data-am: install-cfalibDATA
    459 
    460 install-dvi: install-dvi-am
    461 
    462 install-dvi-am:
    463 
    464 install-exec-am: install-libLIBRARIES
    465 
    466 install-html: install-html-am
    467 
    468 install-html-am:
    469 
    470 install-info: install-info-am
    471 
    472 install-info-am:
    473 
    474 install-man:
    475 
    476 install-pdf: install-pdf-am
    477 
    478 install-pdf-am:
    479 
    480 install-ps: install-ps-am
    481 
    482 install-ps-am:
    483 
    484 installcheck-am:
    485 
    486 maintainer-clean: maintainer-clean-am
    487         -rm -rf ./$(DEPDIR)
    488         -rm -f Makefile
    489 maintainer-clean-am: distclean-am maintainer-clean-generic
    490 
    491 mostlyclean: mostlyclean-am
    492 
    493 mostlyclean-am: mostlyclean-compile mostlyclean-generic
    494 
    495 pdf: pdf-am
    496 
    497 pdf-am:
    498 
    499 ps: ps-am
    500 
    501 ps-am:
    502 
    503 uninstall-am: uninstall-cfalibDATA uninstall-libLIBRARIES
    504 
    505 .MAKE: install-am install-strip
    506 
    507 .PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
    508         clean-libLIBRARIES ctags distclean distclean-compile \
    509         distclean-generic distclean-tags distdir dvi dvi-am html \
    510         html-am info info-am install install-am install-cfalibDATA \
    511         install-data install-data-am install-dvi install-dvi-am \
    512         install-exec install-exec-am install-html install-html-am \
    513         install-info install-info-am install-libLIBRARIES install-man \
    514         install-pdf install-pdf-am install-ps install-ps-am \
    515         install-strip installcheck installcheck-am installdirs \
    516         maintainer-clean maintainer-clean-generic mostlyclean \
    517         mostlyclean-compile mostlyclean-generic pdf pdf-am ps ps-am \
    518         tags uninstall uninstall-am uninstall-cfalibDATA \
    519         uninstall-libLIBRARIES
    520 
    521 
    522 # create forward declarations for gcc builtins
    523 ${libdir}/builtins.cf : ${srcdir}/builtins.cf ${libdir}
    524         ${INSTALL} ${srcdir}/builtins.cf ${libdir}
    525 
     30# make forward declarations for gcc builtins
    52631builtins.cf : builtins.c
    527         @if [ -e $< ] ; then \
     32        @if [ -e builtins.c ] ; then \
    52833                @BACKEND_CC@ -E -P $^ | sed -e "/targetm/s/.*//" -e "/_Decimal/s/.*//" -e "s/void (const char \*)0();//" -e "s/\"//g" -e "s/\(__builtin_\) /\1/" > $@ ; \
    52934        fi
     35        ${INSTALL} builtins.cf @CFA_LIBDIR@
    53036
    53137builtins.c : builtins.def prototypes.awk
    532         @if [ -e $< ] ; then \
     38        @if [ -e builtins.def ] ; then \
    53339                @BACKEND_CC@ -E prototypes.c | awk -f prototypes.awk > $@ ; \
    53440        fi
     
    53642builtins.def :
    53743
    538 prototypes.awk :
    539 
    540 libcfa-prelude.c : ${libdir}/cfa-cpp ${libdir}/builtins.cf
    541         sed -i -e "s#typedef.*ptrdiff_t.*#`@BACKEND_CC@ -E ${srcdir}/ptrdiff_t.c | grep 'typedef.*ptrdiff_t'`#" ${srcdir}/prelude.cf
    542         ${libdir}/cfa-cpp -l ${srcdir}/prelude.cf $@
     44libcfa-prelude.c : @CFA_LIBDIR@/cfa-cpp prelude.cf builtins.cf
     45        sed -i -e "s#typedef.*ptrdiff_t.*#`@BACKEND_CC@ -E ptrdiff_t.c | grep 'typedef.*ptrdiff_t'`#" prelude.cf
     46        @CFA_LIBDIR@/cfa-cpp -l prelude.cf $@
     47        rm -f prelude.c
    54348
    54449libcfa-prelude.o : libcfa-prelude.c
    54550        ${BACKEND_CC} -c -o $@ $<
    54651
    547 # Tell versions [3.59,3.63) of GNU make to not export all variables.
    548 # Otherwise a system limit (for SysV at least) may be exceeded.
    549 .NOEXPORT:
     52libcfa.a : libcfa-prelude.o
     53        ar crs $@ $^
     54
     55EXTRA_OUTPUT += libcfa-prelude.o libcfa-prelude.c
     56
     57# clean-up rule
     58clean :
     59        rm -f ${LIBRARIES} ${EXTRA_OUTPUT}
     60
     61distclean : clean
  • src/ArgTweak/module.mk

    r76934fb r46cbfe1  
    1 #SRC +=  ArgTweak/Rewriter.cc \
    2 #       ArgTweak/Mutate.cc
     1SRC +=  ArgTweak/Rewriter.cc \
     2#       ArgTweak/Mutate.cc \
     3        $(NULL)
     4
  • src/CodeGen/module.mk

    r76934fb r46cbfe1  
    33        CodeGen/GenType.cc \
    44        CodeGen/FixNames.cc \
    5         CodeGen/OperatorTable.cc
     5        CodeGen/OperatorTable.cc \
     6        $(NULL)
  • src/ControlStruct/module.mk

    r76934fb r46cbfe1  
    11SRC +=  ControlStruct/LabelGenerator.cc \
    2         ControlStruct/LabelFixer.cc \
     2        ControlStruct/LabelFixer.cc \
    33        ControlStruct/MLEMutator.cc \
    44        ControlStruct/CaseRangeMutator.cc \
     
    66        ControlStruct/ChooseMutator.cc \
    77        ControlStruct/ForExprMutator.cc \
    8         ControlStruct/LabelTypeChecker.cc
     8        ControlStruct/LabelTypeChecker.cc \
     9        $(NULL)
    910
  • src/Designators/module.mk

    r76934fb r46cbfe1  
    1 SRC += Designators/Processor.cc
     1SRC +=  Designators/Processor.cc \
     2        $(NULL)
  • src/GenPoly/module.mk

    r76934fb r46cbfe1  
    77       GenPoly/CopyParams.cc \
    88       GenPoly/FindFunction.cc
     9       
  • src/InitTweak/module.mk

    r76934fb r46cbfe1  
    11SRC += InitTweak/InitModel.cc \
    22       InitTweak/InitExpander.cc \
    3        InitTweak/Mutate.cc \
    4        InitTweak/Association.cc \
    5        InitTweak/RemoveInit.cc
     3       InitTweak/Mutate.cc     \
     4       InitTweak/Association.cc     \
     5       InitTweak/RemoveInit.cc     \
     6        $(NULL)
    67
  • src/Makefile.in

    r76934fb r46cbfe1  
    1 # Makefile.in generated by automake 1.11.3 from Makefile.am.
    2 # @configure_input@
    3 
    4 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
    5 # 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
    6 # Foundation, Inc.
    7 # This Makefile.in is free software; the Free Software Foundation
    8 # gives unlimited permission to copy and/or distribute it,
    9 # with or without modifications, as long as this notice is preserved.
    10 
    11 # This program is distributed in the hope that it will be useful,
    12 # but WITHOUT ANY WARRANTY, to the extent permitted by law; without
    13 # even the implied warranty of MERCHANTABILITY or FITNESS FOR A
    14 # PARTICULAR PURPOSE.
    15 
    16 @SET_MAKE@
    17 
    18 ######################## -*- Mode: Makefile-Automake -*- ######################
     1######################### -*- Mode: Makefile-Gmake -*- ########################
     2##
     3## Cforall Version 1.0.0 Copyright (C) 2015 University of Waterloo
     4##
     5## The contents of this file are covered under the licence agreement in the
     6## file "LICENCE" distributed with Cforall.
     7##
     8## Makefile.in --
     9##
     10## Author           : Richard C. Bilson
     11## Created On       : Sat May 16 08:37:37 2015
     12## Last Modified By : Peter A. Buhr
     13## Last Modified On : Thu May 21 21:17:32 2015
     14## Update Count     : 3
    1915###############################################################################
    2016
    21 ######################### -*- Mode: Makefile-Gmake -*- ########################
    22 ###############################################################################
     17# This makefile is adapted from Peter Miller's article "Recursive Make Considered Harmful"
    2318
    24 VPATH = @srcdir@
    25 pkgdatadir = $(datadir)/@PACKAGE@
    26 pkgincludedir = $(includedir)/@PACKAGE@
    27 pkglibdir = $(libdir)/@PACKAGE@
    28 pkglibexecdir = $(libexecdir)/@PACKAGE@
    29 am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
    30 install_sh_DATA = $(install_sh) -c -m 644
    31 install_sh_PROGRAM = $(install_sh) -c
    32 install_sh_SCRIPT = $(install_sh) -c
    33 INSTALL_HEADER = $(INSTALL_DATA)
    34 transform = $(program_transform_name)
    35 NORMAL_INSTALL = :
    36 PRE_INSTALL = :
    37 POST_INSTALL = :
    38 NORMAL_UNINSTALL = :
    39 PRE_UNINSTALL = :
    40 POST_UNINSTALL = :
    41 DIST_COMMON = $(srcdir)/ArgTweak/module.mk $(srcdir)/CodeGen/module.mk \
    42         $(srcdir)/Common/module.mk $(srcdir)/ControlStruct/module.mk \
    43         $(srcdir)/Designators/module.mk $(srcdir)/GenPoly/module.mk \
    44         $(srcdir)/InitTweak/module.mk $(srcdir)/Makefile.am \
    45         $(srcdir)/Makefile.in $(srcdir)/Parser/module.mk \
    46         $(srcdir)/ResolvExpr/module.mk $(srcdir)/SymTab/module.mk \
    47         $(srcdir)/SynTree/module.mk $(srcdir)/Tuples/module.mk \
    48         Parser/lex.cc Parser/parser.cc Parser/parser.h
    49 cfa_cpplib_PROGRAMS = cfa-cpp$(EXEEXT)
    50 subdir = src
    51 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
    52 am__aclocal_m4_deps = $(top_srcdir)/configure.ac
    53 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
    54         $(ACLOCAL_M4)
    55 mkinstalldirs = $(install_sh) -d
    56 CONFIG_HEADER = $(top_builddir)/config.h
    57 CONFIG_CLEAN_FILES =
    58 CONFIG_CLEAN_VPATH_FILES =
    59 am__installdirs = "$(DESTDIR)$(cfa_cpplibdir)"
    60 PROGRAMS = $(cfa_cpplib_PROGRAMS)
    61 am__dirstamp = $(am__leading_dot)dirstamp
    62 am__objects_1 = cfa_cpp-main.$(OBJEXT) cfa_cpp-MakeLibCfa.$(OBJEXT) \
    63         CodeGen/cfa_cpp-Generate.$(OBJEXT) \
    64         CodeGen/cfa_cpp-CodeGenerator2.$(OBJEXT) \
    65         CodeGen/cfa_cpp-GenType.$(OBJEXT) \
    66         CodeGen/cfa_cpp-FixNames.$(OBJEXT) \
    67         CodeGen/cfa_cpp-OperatorTable.$(OBJEXT) \
    68         Common/cfa_cpp-SemanticError.$(OBJEXT) \
    69         Common/cfa_cpp-UniqueName.$(OBJEXT) \
    70         ControlStruct/cfa_cpp-LabelGenerator.$(OBJEXT) \
    71         ControlStruct/cfa_cpp-LabelFixer.$(OBJEXT) \
    72         ControlStruct/cfa_cpp-MLEMutator.$(OBJEXT) \
    73         ControlStruct/cfa_cpp-CaseRangeMutator.$(OBJEXT) \
    74         ControlStruct/cfa_cpp-Mutate.$(OBJEXT) \
    75         ControlStruct/cfa_cpp-ChooseMutator.$(OBJEXT) \
    76         ControlStruct/cfa_cpp-ForExprMutator.$(OBJEXT) \
    77         ControlStruct/cfa_cpp-LabelTypeChecker.$(OBJEXT) \
    78         Designators/cfa_cpp-Processor.$(OBJEXT) \
    79         GenPoly/cfa_cpp-Box.$(OBJEXT) \
    80         GenPoly/cfa_cpp-GenPoly.$(OBJEXT) \
    81         GenPoly/cfa_cpp-PolyMutator.$(OBJEXT) \
    82         GenPoly/cfa_cpp-ScrubTyVars.$(OBJEXT) \
    83         GenPoly/cfa_cpp-Lvalue.$(OBJEXT) \
    84         GenPoly/cfa_cpp-Specialize.$(OBJEXT) \
    85         GenPoly/cfa_cpp-CopyParams.$(OBJEXT) \
    86         GenPoly/cfa_cpp-FindFunction.$(OBJEXT) \
    87         InitTweak/cfa_cpp-InitModel.$(OBJEXT) \
    88         InitTweak/cfa_cpp-InitExpander.$(OBJEXT) \
    89         InitTweak/cfa_cpp-Mutate.$(OBJEXT) \
    90         InitTweak/cfa_cpp-Association.$(OBJEXT) \
    91         InitTweak/cfa_cpp-RemoveInit.$(OBJEXT) \
    92         Parser/cfa_cpp-parser.$(OBJEXT) Parser/cfa_cpp-lex.$(OBJEXT) \
    93         Parser/cfa_cpp-TypedefTable.$(OBJEXT) \
    94         Parser/cfa_cpp-ParseNode.$(OBJEXT) \
    95         Parser/cfa_cpp-DeclarationNode.$(OBJEXT) \
    96         Parser/cfa_cpp-ExpressionNode.$(OBJEXT) \
    97         Parser/cfa_cpp-StatementNode.$(OBJEXT) \
    98         Parser/cfa_cpp-InitializerNode.$(OBJEXT) \
    99         Parser/cfa_cpp-TypeData.$(OBJEXT) \
    100         Parser/cfa_cpp-LinkageSpec.$(OBJEXT) \
    101         Parser/cfa_cpp-parseutility.$(OBJEXT) \
    102         Parser/cfa_cpp-Parser.$(OBJEXT) \
    103         ResolvExpr/cfa_cpp-AlternativeFinder.$(OBJEXT) \
    104         ResolvExpr/cfa_cpp-Alternative.$(OBJEXT) \
    105         ResolvExpr/cfa_cpp-Unify.$(OBJEXT) \
    106         ResolvExpr/cfa_cpp-PtrsAssignable.$(OBJEXT) \
    107         ResolvExpr/cfa_cpp-CommonType.$(OBJEXT) \
    108         ResolvExpr/cfa_cpp-ConversionCost.$(OBJEXT) \
    109         ResolvExpr/cfa_cpp-CastCost.$(OBJEXT) \
    110         ResolvExpr/cfa_cpp-PtrsCastable.$(OBJEXT) \
    111         ResolvExpr/cfa_cpp-AdjustExprType.$(OBJEXT) \
    112         ResolvExpr/cfa_cpp-AlternativePrinter.$(OBJEXT) \
    113         ResolvExpr/cfa_cpp-Resolver.$(OBJEXT) \
    114         ResolvExpr/cfa_cpp-ResolveTypeof.$(OBJEXT) \
    115         ResolvExpr/cfa_cpp-RenameVars.$(OBJEXT) \
    116         ResolvExpr/cfa_cpp-FindOpenVars.$(OBJEXT) \
    117         ResolvExpr/cfa_cpp-PolyCost.$(OBJEXT) \
    118         ResolvExpr/cfa_cpp-Occurs.$(OBJEXT) \
    119         ResolvExpr/cfa_cpp-TypeEnvironment.$(OBJEXT) \
    120         SymTab/cfa_cpp-IdTable.$(OBJEXT) \
    121         SymTab/cfa_cpp-Indexer.$(OBJEXT) \
    122         SymTab/cfa_cpp-Mangler.$(OBJEXT) \
    123         SymTab/cfa_cpp-Validate.$(OBJEXT) \
    124         SymTab/cfa_cpp-FixFunction.$(OBJEXT) \
    125         SymTab/cfa_cpp-ImplementationType.$(OBJEXT) \
    126         SynTree/cfa_cpp-Type.$(OBJEXT) \
    127         SynTree/cfa_cpp-VoidType.$(OBJEXT) \
    128         SynTree/cfa_cpp-BasicType.$(OBJEXT) \
    129         SynTree/cfa_cpp-PointerType.$(OBJEXT) \
    130         SynTree/cfa_cpp-ArrayType.$(OBJEXT) \
    131         SynTree/cfa_cpp-FunctionType.$(OBJEXT) \
    132         SynTree/cfa_cpp-ReferenceToType.$(OBJEXT) \
    133         SynTree/cfa_cpp-TupleType.$(OBJEXT) \
    134         SynTree/cfa_cpp-TypeofType.$(OBJEXT) \
    135         SynTree/cfa_cpp-AttrType.$(OBJEXT) \
    136         SynTree/cfa_cpp-Constant.$(OBJEXT) \
    137         SynTree/cfa_cpp-Expression.$(OBJEXT) \
    138         SynTree/cfa_cpp-TupleExpr.$(OBJEXT) \
    139         SynTree/cfa_cpp-CommaExpr.$(OBJEXT) \
    140         SynTree/cfa_cpp-TypeExpr.$(OBJEXT) \
    141         SynTree/cfa_cpp-ApplicationExpr.$(OBJEXT) \
    142         SynTree/cfa_cpp-AddressExpr.$(OBJEXT) \
    143         SynTree/cfa_cpp-Statement.$(OBJEXT) \
    144         SynTree/cfa_cpp-CompoundStmt.$(OBJEXT) \
    145         SynTree/cfa_cpp-DeclStmt.$(OBJEXT) \
    146         SynTree/cfa_cpp-Declaration.$(OBJEXT) \
    147         SynTree/cfa_cpp-DeclarationWithType.$(OBJEXT) \
    148         SynTree/cfa_cpp-ObjectDecl.$(OBJEXT) \
    149         SynTree/cfa_cpp-FunctionDecl.$(OBJEXT) \
    150         SynTree/cfa_cpp-AggregateDecl.$(OBJEXT) \
    151         SynTree/cfa_cpp-NamedTypeDecl.$(OBJEXT) \
    152         SynTree/cfa_cpp-TypeDecl.$(OBJEXT) \
    153         SynTree/cfa_cpp-Initializer.$(OBJEXT) \
    154         SynTree/cfa_cpp-Visitor.$(OBJEXT) \
    155         SynTree/cfa_cpp-Mutator.$(OBJEXT) \
    156         SynTree/cfa_cpp-CodeGenVisitor.$(OBJEXT) \
    157         SynTree/cfa_cpp-TypeSubstitution.$(OBJEXT) \
    158         Tuples/cfa_cpp-Mutate.$(OBJEXT) \
    159         Tuples/cfa_cpp-AssignExpand.$(OBJEXT) \
    160         Tuples/cfa_cpp-FunctionFixer.$(OBJEXT) \
    161         Tuples/cfa_cpp-TupleAssignment.$(OBJEXT) \
    162         Tuples/cfa_cpp-FunctionChecker.$(OBJEXT) \
    163         Tuples/cfa_cpp-NameMatcher.$(OBJEXT)
    164 am_cfa_cpp_OBJECTS = $(am__objects_1)
    165 cfa_cpp_OBJECTS = $(am_cfa_cpp_OBJECTS)
    166 am__DEPENDENCIES_1 =
    167 cfa_cpp_DEPENDENCIES = $(am__DEPENDENCIES_1)
    168 cfa_cpp_LINK = $(CXXLD) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) \
    169         $(LDFLAGS) -o $@
    170 DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
    171 depcomp = $(SHELL) $(top_srcdir)/automake/depcomp
    172 am__depfiles_maybe = depfiles
    173 am__mv = mv -f
    174 CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
    175         $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
    176 CXXLD = $(CXX)
    177 CXXLINK = $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) \
    178         -o $@
    179 @MAINTAINER_MODE_FALSE@am__skiplex = test -f $@ ||
    180 LEXCOMPILE = $(LEX) $(AM_LFLAGS) $(LFLAGS)
    181 YLWRAP = $(top_srcdir)/automake/ylwrap
    182 @MAINTAINER_MODE_FALSE@am__skipyacc = test -f $@ ||
    183 YACCCOMPILE = $(YACC) $(AM_YFLAGS) $(YFLAGS)
    184 COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
    185         $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
    186 CCLD = $(CC)
    187 LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
    188 SOURCES = $(cfa_cpp_SOURCES)
    189 DIST_SOURCES = $(cfa_cpp_SOURCES)
    190 ETAGS = etags
    191 CTAGS = ctags
    192 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
    193 ACLOCAL = @ACLOCAL@
    194 ALLOCA = @ALLOCA@
    195 AMTAR = @AMTAR@
    196 AUTOCONF = @AUTOCONF@
    197 AUTOHEADER = @AUTOHEADER@
    198 AUTOMAKE = @AUTOMAKE@
    199 AWK = @AWK@
    200 BACKEND_CC = @BACKEND_CC@
    201 CC = @CC@
    202 CCDEPMODE = @CCDEPMODE@
    203 CFA_BINDIR = @CFA_BINDIR@
    204 CFA_INCDIR = @CFA_INCDIR@
    205 CFA_LIBDIR = @CFA_LIBDIR@
    206 CFA_PREFIX = @CFA_PREFIX@
    207 CFLAGS = @CFLAGS@
    208 CPP = @CPP@
    209 CPPFLAGS = @CPPFLAGS@
    210 CXX = @CXX@
    211 CXXDEPMODE = @CXXDEPMODE@
    212 CXXFLAGS = @CXXFLAGS@
    213 CYGPATH_W = @CYGPATH_W@
    214 DEFS = @DEFS@
    215 DEPDIR = @DEPDIR@
    216 ECHO_C = @ECHO_C@
    217 ECHO_N = @ECHO_N@
    218 ECHO_T = @ECHO_T@
    219 EGREP = @EGREP@
    220 EXEEXT = @EXEEXT@
    221 GCC_PATH = @GCC_PATH@
    222 GREP = @GREP@
    223 INSTALL = @INSTALL@
    224 INSTALL_DATA = @INSTALL_DATA@
    225 INSTALL_PROGRAM = @INSTALL_PROGRAM@
    226 INSTALL_SCRIPT = @INSTALL_SCRIPT@
    227 INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
    228 LDFLAGS = @LDFLAGS@
    229 LEX = @LEX@
    230 LEXLIB = @LEXLIB@
    231 LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@
    232 LIBOBJS = @LIBOBJS@
    233 LIBS = @LIBS@
    234 LTLIBOBJS = @LTLIBOBJS@
    235 MAINT = @MAINT@
    236 MAKEINFO = @MAKEINFO@
    237 MKDIR_P = @MKDIR_P@
    238 OBJEXT = @OBJEXT@
    239 PACKAGE = @PACKAGE@
    240 PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
    241 PACKAGE_NAME = @PACKAGE_NAME@
    242 PACKAGE_STRING = @PACKAGE_STRING@
    243 PACKAGE_TARNAME = @PACKAGE_TARNAME@
    244 PACKAGE_URL = @PACKAGE_URL@
    245 PACKAGE_VERSION = @PACKAGE_VERSION@
    246 PATH_SEPARATOR = @PATH_SEPARATOR@
    247 RANLIB = @RANLIB@
    248 SET_MAKE = @SET_MAKE@
    249 SHELL = @SHELL@
    250 STRIP = @STRIP@
    251 VERSION = @VERSION@
    252 YACC = @YACC@
    253 YFLAGS = @YFLAGS@
    254 abs_builddir = @abs_builddir@
    255 abs_srcdir = @abs_srcdir@
    256 abs_top_builddir = @abs_top_builddir@
    257 abs_top_srcdir = @abs_top_srcdir@
    258 ac_ct_CC = @ac_ct_CC@
    259 ac_ct_CXX = @ac_ct_CXX@
    260 am__include = @am__include@
    261 am__leading_dot = @am__leading_dot@
    262 am__quote = @am__quote@
    263 am__tar = @am__tar@
    264 am__untar = @am__untar@
    265 bindir = @bindir@
    266 build_alias = @build_alias@
    267 builddir = @builddir@
    268 datadir = @datadir@
    269 datarootdir = @datarootdir@
    270 docdir = @docdir@
    271 dvidir = @dvidir@
    272 exec_prefix = @exec_prefix@
    273 host_alias = @host_alias@
    274 htmldir = @htmldir@
    275 includedir = @includedir@
    276 infodir = @infodir@
    277 install_sh = @install_sh@
    278 libdir = @libdir@
    279 libexecdir = @libexecdir@
    280 localedir = @localedir@
    281 localstatedir = @localstatedir@
    282 mandir = @mandir@
    283 mkdir_p = @mkdir_p@
    284 oldincludedir = @oldincludedir@
    285 pdfdir = @pdfdir@
    286 prefix = @prefix@
    287 program_transform_name = @program_transform_name@
    288 psdir = @psdir@
    289 sbindir = @sbindir@
    290 sharedstatedir = @sharedstatedir@
    291 srcdir = @srcdir@
    292 sysconfdir = @sysconfdir@
    293 target_alias = @target_alias@
    294 top_build_prefix = @top_build_prefix@
    295 top_builddir = @top_builddir@
    296 top_srcdir = @top_srcdir@
     19MODULES := Common Parser SynTree SymTab ResolvExpr CodeGen ControlStruct GenPoly Tuples InitTweak Designators # Try ArgTweak Explain
     20TARGET := cfa-cpp
    29721
    298 # create object files in directory with source files
    299 AUTOMAKE_OPTIONS = subdir-objects
    300 SRC = main.cc MakeLibCfa.cc CodeGen/Generate.cc \
    301         CodeGen/CodeGenerator2.cc CodeGen/GenType.cc \
    302         CodeGen/FixNames.cc CodeGen/OperatorTable.cc \
    303         Common/SemanticError.cc Common/UniqueName.cc \
    304         ControlStruct/LabelGenerator.cc ControlStruct/LabelFixer.cc \
    305         ControlStruct/MLEMutator.cc ControlStruct/CaseRangeMutator.cc \
    306         ControlStruct/Mutate.cc ControlStruct/ChooseMutator.cc \
    307         ControlStruct/ForExprMutator.cc \
    308         ControlStruct/LabelTypeChecker.cc Designators/Processor.cc \
    309         GenPoly/Box.cc GenPoly/GenPoly.cc GenPoly/PolyMutator.cc \
    310         GenPoly/ScrubTyVars.cc GenPoly/Lvalue.cc GenPoly/Specialize.cc \
    311         GenPoly/CopyParams.cc GenPoly/FindFunction.cc \
    312         InitTweak/InitModel.cc InitTweak/InitExpander.cc \
    313         InitTweak/Mutate.cc InitTweak/Association.cc \
    314         InitTweak/RemoveInit.cc Parser/parser.yy Parser/lex.ll \
    315         Parser/TypedefTable.cc Parser/ParseNode.cc \
    316         Parser/DeclarationNode.cc Parser/ExpressionNode.cc \
    317         Parser/StatementNode.cc Parser/InitializerNode.cc \
    318         Parser/TypeData.cc Parser/LinkageSpec.cc \
    319         Parser/parseutility.cc Parser/Parser.cc \
    320         ResolvExpr/AlternativeFinder.cc ResolvExpr/Alternative.cc \
    321         ResolvExpr/Unify.cc ResolvExpr/PtrsAssignable.cc \
    322         ResolvExpr/CommonType.cc ResolvExpr/ConversionCost.cc \
    323         ResolvExpr/CastCost.cc ResolvExpr/PtrsCastable.cc \
    324         ResolvExpr/AdjustExprType.cc ResolvExpr/AlternativePrinter.cc \
    325         ResolvExpr/Resolver.cc ResolvExpr/ResolveTypeof.cc \
    326         ResolvExpr/RenameVars.cc ResolvExpr/FindOpenVars.cc \
    327         ResolvExpr/PolyCost.cc ResolvExpr/Occurs.cc \
    328         ResolvExpr/TypeEnvironment.cc SymTab/IdTable.cc \
    329         SymTab/Indexer.cc SymTab/Mangler.cc SymTab/Validate.cc \
    330         SymTab/FixFunction.cc SymTab/ImplementationType.cc \
    331         SynTree/Type.cc SynTree/VoidType.cc SynTree/BasicType.cc \
    332         SynTree/PointerType.cc SynTree/ArrayType.cc \
    333         SynTree/FunctionType.cc SynTree/ReferenceToType.cc \
    334         SynTree/TupleType.cc SynTree/TypeofType.cc SynTree/AttrType.cc \
    335         SynTree/Constant.cc SynTree/Expression.cc SynTree/TupleExpr.cc \
    336         SynTree/CommaExpr.cc SynTree/TypeExpr.cc \
    337         SynTree/ApplicationExpr.cc SynTree/AddressExpr.cc \
    338         SynTree/Statement.cc SynTree/CompoundStmt.cc \
    339         SynTree/DeclStmt.cc SynTree/Declaration.cc \
    340         SynTree/DeclarationWithType.cc SynTree/ObjectDecl.cc \
    341         SynTree/FunctionDecl.cc SynTree/AggregateDecl.cc \
    342         SynTree/NamedTypeDecl.cc SynTree/TypeDecl.cc \
    343         SynTree/Initializer.cc SynTree/Visitor.cc SynTree/Mutator.cc \
    344         SynTree/CodeGenVisitor.cc SynTree/TypeSubstitution.cc \
    345         Tuples/Mutate.cc Tuples/AssignExpand.cc \
    346         Tuples/FunctionFixer.cc Tuples/TupleAssignment.cc \
    347         Tuples/FunctionChecker.cc Tuples/NameMatcher.cc
    348 BUILT_SOURCES = Parser/parser.h
    349 AM_YFLAGS = -d -t -v
    350 cfa_cpp_LDADD = ${LEXLIB}       # yywrap
    351 MAINTAINERCLEANFILES = Parser/parser.output
     22all: ${TARGET}
    35223
    353 # Is there a way to use a variable for the directory names?
     24# look for include files in each of the modules
     25CXX := @CXX@
     26CXXFLAGS += -Wno-deprecated -Wall -g -DDEBUG_ALL -I. -I Common -MMD
     27INSTALL=@INSTALL@
    35428
    355 # put into lib for now
    356 cfa_cpplibdir = ${libdir}
    357 cfa_cpp_SOURCES = ${SRC}
    358 # need files Common/utility.h and Parser/lex.h
    359 cfa_cpp_CXXFLAGS = -Wno-deprecated -Wall -DDEBUG_ALL -I${srcdir}/Common -I${srcdir}/Parser
    360 all: $(BUILT_SOURCES)
    361         $(MAKE) $(AM_MAKEFLAGS) all-am
     29# this is the back-end compiler, used to compile libcfa & builtins to link with user code
     30BACKEND_CC := @BACKEND_CC@
    36231
    363 .SUFFIXES:
    364 .SUFFIXES: .cc .ll .o .obj .yy
    365 $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(srcdir)/ArgTweak/module.mk $(srcdir)/CodeGen/module.mk $(srcdir)/Common/module.mk $(srcdir)/ControlStruct/module.mk $(srcdir)/Designators/module.mk $(srcdir)/GenPoly/module.mk $(srcdir)/InitTweak/module.mk $(srcdir)/Parser/module.mk $(srcdir)/ResolvExpr/module.mk $(srcdir)/SymTab/module.mk $(srcdir)/SynTree/module.mk $(srcdir)/Tuples/module.mk $(am__configure_deps)
    366         @for dep in $?; do \
    367           case '$(am__configure_deps)' in \
    368             *$$dep*) \
    369               ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
    370                 && { if test -f $@; then exit 0; else break; fi; }; \
    371               exit 1;; \
    372           esac; \
    373         done; \
    374         echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu src/Makefile'; \
    375         $(am__cd) $(top_srcdir) && \
    376           $(AUTOMAKE) --gnu src/Makefile
    377 .PRECIOUS: Makefile
    378 Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
    379         @case '$?' in \
    380           *config.status*) \
    381             cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
    382           *) \
    383             echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
    384             cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
    385         esac;
    386 $(srcdir)/ArgTweak/module.mk $(srcdir)/CodeGen/module.mk $(srcdir)/Common/module.mk $(srcdir)/ControlStruct/module.mk $(srcdir)/Designators/module.mk $(srcdir)/GenPoly/module.mk $(srcdir)/InitTweak/module.mk $(srcdir)/Parser/module.mk $(srcdir)/ResolvExpr/module.mk $(srcdir)/SymTab/module.mk $(srcdir)/SynTree/module.mk $(srcdir)/Tuples/module.mk:
     32# extra libraries if required
     33LIBS :=
    38734
    388 $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
    389         cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
     35# each module will add to this
     36SRC := main.cc MakeLibCfa.cc
    39037
    391 $(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
    392         cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
    393 $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
    394         cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
    395 $(am__aclocal_m4_deps):
    396 install-cfa_cpplibPROGRAMS: $(cfa_cpplib_PROGRAMS)
    397         @$(NORMAL_INSTALL)
    398         test -z "$(cfa_cpplibdir)" || $(MKDIR_P) "$(DESTDIR)$(cfa_cpplibdir)"
    399         @list='$(cfa_cpplib_PROGRAMS)'; test -n "$(cfa_cpplibdir)" || list=; \
    400         for p in $$list; do echo "$$p $$p"; done | \
    401         sed 's/$(EXEEXT)$$//' | \
    402         while read p p1; do if test -f $$p; \
    403           then echo "$$p"; echo "$$p"; else :; fi; \
    404         done | \
    405         sed -e 'p;s,.*/,,;n;h' -e 's|.*|.|' \
    406             -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \
    407         sed 'N;N;N;s,\n, ,g' | \
    408         $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \
    409           { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \
    410             if ($$2 == $$4) files[d] = files[d] " " $$1; \
    411             else { print "f", $$3 "/" $$4, $$1; } } \
    412           END { for (d in files) print "f", d, files[d] }' | \
    413         while read type dir files; do \
    414             if test "$$dir" = .; then dir=; else dir=/$$dir; fi; \
    415             test -z "$$files" || { \
    416               echo " $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files '$(DESTDIR)$(cfa_cpplibdir)$$dir'"; \
    417               $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) $$files "$(DESTDIR)$(cfa_cpplibdir)$$dir" || exit $$?; \
    418             } \
    419         ; done
     38# other things that ought to be cleaned up
     39EXTRA_OUTPUT := core
    42040
    421 uninstall-cfa_cpplibPROGRAMS:
    422         @$(NORMAL_UNINSTALL)
    423         @list='$(cfa_cpplib_PROGRAMS)'; test -n "$(cfa_cpplibdir)" || list=; \
    424         files=`for p in $$list; do echo "$$p"; done | \
    425           sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \
    426               -e 's/$$/$(EXEEXT)/' `; \
    427         test -n "$$list" || exit 0; \
    428         echo " ( cd '$(DESTDIR)$(cfa_cpplibdir)' && rm -f" $$files ")"; \
    429         cd "$(DESTDIR)$(cfa_cpplibdir)" && rm -f $$files
     41# include the description for each module
     42include ${patsubst %,%/module.mk,${MODULES}}
    43043
    431 clean-cfa_cpplibPROGRAMS:
    432         -test -z "$(cfa_cpplib_PROGRAMS)" || rm -f $(cfa_cpplib_PROGRAMS)
    433 CodeGen/$(am__dirstamp):
    434         @$(MKDIR_P) CodeGen
    435         @: > CodeGen/$(am__dirstamp)
    436 CodeGen/$(DEPDIR)/$(am__dirstamp):
    437         @$(MKDIR_P) CodeGen/$(DEPDIR)
    438         @: > CodeGen/$(DEPDIR)/$(am__dirstamp)
    439 CodeGen/cfa_cpp-Generate.$(OBJEXT): CodeGen/$(am__dirstamp) \
    440         CodeGen/$(DEPDIR)/$(am__dirstamp)
    441 CodeGen/cfa_cpp-CodeGenerator2.$(OBJEXT): CodeGen/$(am__dirstamp) \
    442         CodeGen/$(DEPDIR)/$(am__dirstamp)
    443 CodeGen/cfa_cpp-GenType.$(OBJEXT): CodeGen/$(am__dirstamp) \
    444         CodeGen/$(DEPDIR)/$(am__dirstamp)
    445 CodeGen/cfa_cpp-FixNames.$(OBJEXT): CodeGen/$(am__dirstamp) \
    446         CodeGen/$(DEPDIR)/$(am__dirstamp)
    447 CodeGen/cfa_cpp-OperatorTable.$(OBJEXT): CodeGen/$(am__dirstamp) \
    448         CodeGen/$(DEPDIR)/$(am__dirstamp)
    449 Common/$(am__dirstamp):
    450         @$(MKDIR_P) Common
    451         @: > Common/$(am__dirstamp)
    452 Common/$(DEPDIR)/$(am__dirstamp):
    453         @$(MKDIR_P) Common/$(DEPDIR)
    454         @: > Common/$(DEPDIR)/$(am__dirstamp)
    455 Common/cfa_cpp-SemanticError.$(OBJEXT): Common/$(am__dirstamp) \
    456         Common/$(DEPDIR)/$(am__dirstamp)
    457 Common/cfa_cpp-UniqueName.$(OBJEXT): Common/$(am__dirstamp) \
    458         Common/$(DEPDIR)/$(am__dirstamp)
    459 ControlStruct/$(am__dirstamp):
    460         @$(MKDIR_P) ControlStruct
    461         @: > ControlStruct/$(am__dirstamp)
    462 ControlStruct/$(DEPDIR)/$(am__dirstamp):
    463         @$(MKDIR_P) ControlStruct/$(DEPDIR)
    464         @: > ControlStruct/$(DEPDIR)/$(am__dirstamp)
    465 ControlStruct/cfa_cpp-LabelGenerator.$(OBJEXT):  \
    466         ControlStruct/$(am__dirstamp) \
    467         ControlStruct/$(DEPDIR)/$(am__dirstamp)
    468 ControlStruct/cfa_cpp-LabelFixer.$(OBJEXT):  \
    469         ControlStruct/$(am__dirstamp) \
    470         ControlStruct/$(DEPDIR)/$(am__dirstamp)
    471 ControlStruct/cfa_cpp-MLEMutator.$(OBJEXT):  \
    472         ControlStruct/$(am__dirstamp) \
    473         ControlStruct/$(DEPDIR)/$(am__dirstamp)
    474 ControlStruct/cfa_cpp-CaseRangeMutator.$(OBJEXT):  \
    475         ControlStruct/$(am__dirstamp) \
    476         ControlStruct/$(DEPDIR)/$(am__dirstamp)
    477 ControlStruct/cfa_cpp-Mutate.$(OBJEXT): ControlStruct/$(am__dirstamp) \
    478         ControlStruct/$(DEPDIR)/$(am__dirstamp)
    479 ControlStruct/cfa_cpp-ChooseMutator.$(OBJEXT):  \
    480         ControlStruct/$(am__dirstamp) \
    481         ControlStruct/$(DEPDIR)/$(am__dirstamp)
    482 ControlStruct/cfa_cpp-ForExprMutator.$(OBJEXT):  \
    483         ControlStruct/$(am__dirstamp) \
    484         ControlStruct/$(DEPDIR)/$(am__dirstamp)
    485 ControlStruct/cfa_cpp-LabelTypeChecker.$(OBJEXT):  \
    486         ControlStruct/$(am__dirstamp) \
    487         ControlStruct/$(DEPDIR)/$(am__dirstamp)
    488 Designators/$(am__dirstamp):
    489         @$(MKDIR_P) Designators
    490         @: > Designators/$(am__dirstamp)
    491 Designators/$(DEPDIR)/$(am__dirstamp):
    492         @$(MKDIR_P) Designators/$(DEPDIR)
    493         @: > Designators/$(DEPDIR)/$(am__dirstamp)
    494 Designators/cfa_cpp-Processor.$(OBJEXT): Designators/$(am__dirstamp) \
    495         Designators/$(DEPDIR)/$(am__dirstamp)
    496 GenPoly/$(am__dirstamp):
    497         @$(MKDIR_P) GenPoly
    498         @: > GenPoly/$(am__dirstamp)
    499 GenPoly/$(DEPDIR)/$(am__dirstamp):
    500         @$(MKDIR_P) GenPoly/$(DEPDIR)
    501         @: > GenPoly/$(DEPDIR)/$(am__dirstamp)
    502 GenPoly/cfa_cpp-Box.$(OBJEXT): GenPoly/$(am__dirstamp) \
    503         GenPoly/$(DEPDIR)/$(am__dirstamp)
    504 GenPoly/cfa_cpp-GenPoly.$(OBJEXT): GenPoly/$(am__dirstamp) \
    505         GenPoly/$(DEPDIR)/$(am__dirstamp)
    506 GenPoly/cfa_cpp-PolyMutator.$(OBJEXT): GenPoly/$(am__dirstamp) \
    507         GenPoly/$(DEPDIR)/$(am__dirstamp)
    508 GenPoly/cfa_cpp-ScrubTyVars.$(OBJEXT): GenPoly/$(am__dirstamp) \
    509         GenPoly/$(DEPDIR)/$(am__dirstamp)
    510 GenPoly/cfa_cpp-Lvalue.$(OBJEXT): GenPoly/$(am__dirstamp) \
    511         GenPoly/$(DEPDIR)/$(am__dirstamp)
    512 GenPoly/cfa_cpp-Specialize.$(OBJEXT): GenPoly/$(am__dirstamp) \
    513         GenPoly/$(DEPDIR)/$(am__dirstamp)
    514 GenPoly/cfa_cpp-CopyParams.$(OBJEXT): GenPoly/$(am__dirstamp) \
    515         GenPoly/$(DEPDIR)/$(am__dirstamp)
    516 GenPoly/cfa_cpp-FindFunction.$(OBJEXT): GenPoly/$(am__dirstamp) \
    517         GenPoly/$(DEPDIR)/$(am__dirstamp)
    518 InitTweak/$(am__dirstamp):
    519         @$(MKDIR_P) InitTweak
    520         @: > InitTweak/$(am__dirstamp)
    521 InitTweak/$(DEPDIR)/$(am__dirstamp):
    522         @$(MKDIR_P) InitTweak/$(DEPDIR)
    523         @: > InitTweak/$(DEPDIR)/$(am__dirstamp)
    524 InitTweak/cfa_cpp-InitModel.$(OBJEXT): InitTweak/$(am__dirstamp) \
    525         InitTweak/$(DEPDIR)/$(am__dirstamp)
    526 InitTweak/cfa_cpp-InitExpander.$(OBJEXT): InitTweak/$(am__dirstamp) \
    527         InitTweak/$(DEPDIR)/$(am__dirstamp)
    528 InitTweak/cfa_cpp-Mutate.$(OBJEXT): InitTweak/$(am__dirstamp) \
    529         InitTweak/$(DEPDIR)/$(am__dirstamp)
    530 InitTweak/cfa_cpp-Association.$(OBJEXT): InitTweak/$(am__dirstamp) \
    531         InitTweak/$(DEPDIR)/$(am__dirstamp)
    532 InitTweak/cfa_cpp-RemoveInit.$(OBJEXT): InitTweak/$(am__dirstamp) \
    533         InitTweak/$(DEPDIR)/$(am__dirstamp)
    534 Parser/parser.h: Parser/parser.cc
    535         @if test ! -f $@; then rm -f Parser/parser.cc; else :; fi
    536         @if test ! -f $@; then $(MAKE) $(AM_MAKEFLAGS) Parser/parser.cc; else :; fi
    537 Parser/$(am__dirstamp):
    538         @$(MKDIR_P) Parser
    539         @: > Parser/$(am__dirstamp)
    540 Parser/$(DEPDIR)/$(am__dirstamp):
    541         @$(MKDIR_P) Parser/$(DEPDIR)
    542         @: > Parser/$(DEPDIR)/$(am__dirstamp)
    543 Parser/cfa_cpp-parser.$(OBJEXT): Parser/$(am__dirstamp) \
    544         Parser/$(DEPDIR)/$(am__dirstamp)
    545 Parser/cfa_cpp-lex.$(OBJEXT): Parser/$(am__dirstamp) \
    546         Parser/$(DEPDIR)/$(am__dirstamp)
    547 Parser/cfa_cpp-TypedefTable.$(OBJEXT): Parser/$(am__dirstamp) \
    548         Parser/$(DEPDIR)/$(am__dirstamp)
    549 Parser/cfa_cpp-ParseNode.$(OBJEXT): Parser/$(am__dirstamp) \
    550         Parser/$(DEPDIR)/$(am__dirstamp)
    551 Parser/cfa_cpp-DeclarationNode.$(OBJEXT): Parser/$(am__dirstamp) \
    552         Parser/$(DEPDIR)/$(am__dirstamp)
    553 Parser/cfa_cpp-ExpressionNode.$(OBJEXT): Parser/$(am__dirstamp) \
    554         Parser/$(DEPDIR)/$(am__dirstamp)
    555 Parser/cfa_cpp-StatementNode.$(OBJEXT): Parser/$(am__dirstamp) \
    556         Parser/$(DEPDIR)/$(am__dirstamp)
    557 Parser/cfa_cpp-InitializerNode.$(OBJEXT): Parser/$(am__dirstamp) \
    558         Parser/$(DEPDIR)/$(am__dirstamp)
    559 Parser/cfa_cpp-TypeData.$(OBJEXT): Parser/$(am__dirstamp) \
    560         Parser/$(DEPDIR)/$(am__dirstamp)
    561 Parser/cfa_cpp-LinkageSpec.$(OBJEXT): Parser/$(am__dirstamp) \
    562         Parser/$(DEPDIR)/$(am__dirstamp)
    563 Parser/cfa_cpp-parseutility.$(OBJEXT): Parser/$(am__dirstamp) \
    564         Parser/$(DEPDIR)/$(am__dirstamp)
    565 Parser/cfa_cpp-Parser.$(OBJEXT): Parser/$(am__dirstamp) \
    566         Parser/$(DEPDIR)/$(am__dirstamp)
    567 ResolvExpr/$(am__dirstamp):
    568         @$(MKDIR_P) ResolvExpr
    569         @: > ResolvExpr/$(am__dirstamp)
    570 ResolvExpr/$(DEPDIR)/$(am__dirstamp):
    571         @$(MKDIR_P) ResolvExpr/$(DEPDIR)
    572         @: > ResolvExpr/$(DEPDIR)/$(am__dirstamp)
    573 ResolvExpr/cfa_cpp-AlternativeFinder.$(OBJEXT):  \
    574         ResolvExpr/$(am__dirstamp) \
    575         ResolvExpr/$(DEPDIR)/$(am__dirstamp)
    576 ResolvExpr/cfa_cpp-Alternative.$(OBJEXT): ResolvExpr/$(am__dirstamp) \
    577         ResolvExpr/$(DEPDIR)/$(am__dirstamp)
    578 ResolvExpr/cfa_cpp-Unify.$(OBJEXT): ResolvExpr/$(am__dirstamp) \
    579         ResolvExpr/$(DEPDIR)/$(am__dirstamp)
    580 ResolvExpr/cfa_cpp-PtrsAssignable.$(OBJEXT):  \
    581         ResolvExpr/$(am__dirstamp) \
    582         ResolvExpr/$(DEPDIR)/$(am__dirstamp)
    583 ResolvExpr/cfa_cpp-CommonType.$(OBJEXT): ResolvExpr/$(am__dirstamp) \
    584         ResolvExpr/$(DEPDIR)/$(am__dirstamp)
    585 ResolvExpr/cfa_cpp-ConversionCost.$(OBJEXT):  \
    586         ResolvExpr/$(am__dirstamp) \
    587         ResolvExpr/$(DEPDIR)/$(am__dirstamp)
    588 ResolvExpr/cfa_cpp-CastCost.$(OBJEXT): ResolvExpr/$(am__dirstamp) \
    589         ResolvExpr/$(DEPDIR)/$(am__dirstamp)
    590 ResolvExpr/cfa_cpp-PtrsCastable.$(OBJEXT): ResolvExpr/$(am__dirstamp) \
    591         ResolvExpr/$(DEPDIR)/$(am__dirstamp)
    592 ResolvExpr/cfa_cpp-AdjustExprType.$(OBJEXT):  \
    593         ResolvExpr/$(am__dirstamp) \
    594         ResolvExpr/$(DEPDIR)/$(am__dirstamp)
    595 ResolvExpr/cfa_cpp-AlternativePrinter.$(OBJEXT):  \
    596         ResolvExpr/$(am__dirstamp) \
    597         ResolvExpr/$(DEPDIR)/$(am__dirstamp)
    598 ResolvExpr/cfa_cpp-Resolver.$(OBJEXT): ResolvExpr/$(am__dirstamp) \
    599         ResolvExpr/$(DEPDIR)/$(am__dirstamp)
    600 ResolvExpr/cfa_cpp-ResolveTypeof.$(OBJEXT):  \
    601         ResolvExpr/$(am__dirstamp) \
    602         ResolvExpr/$(DEPDIR)/$(am__dirstamp)
    603 ResolvExpr/cfa_cpp-RenameVars.$(OBJEXT): ResolvExpr/$(am__dirstamp) \
    604         ResolvExpr/$(DEPDIR)/$(am__dirstamp)
    605 ResolvExpr/cfa_cpp-FindOpenVars.$(OBJEXT): ResolvExpr/$(am__dirstamp) \
    606         ResolvExpr/$(DEPDIR)/$(am__dirstamp)
    607 ResolvExpr/cfa_cpp-PolyCost.$(OBJEXT): ResolvExpr/$(am__dirstamp) \
    608         ResolvExpr/$(DEPDIR)/$(am__dirstamp)
    609 ResolvExpr/cfa_cpp-Occurs.$(OBJEXT): ResolvExpr/$(am__dirstamp) \
    610         ResolvExpr/$(DEPDIR)/$(am__dirstamp)
    611 ResolvExpr/cfa_cpp-TypeEnvironment.$(OBJEXT):  \
    612         ResolvExpr/$(am__dirstamp) \
    613         ResolvExpr/$(DEPDIR)/$(am__dirstamp)
    614 SymTab/$(am__dirstamp):
    615         @$(MKDIR_P) SymTab
    616         @: > SymTab/$(am__dirstamp)
    617 SymTab/$(DEPDIR)/$(am__dirstamp):
    618         @$(MKDIR_P) SymTab/$(DEPDIR)
    619         @: > SymTab/$(DEPDIR)/$(am__dirstamp)
    620 SymTab/cfa_cpp-IdTable.$(OBJEXT): SymTab/$(am__dirstamp) \
    621         SymTab/$(DEPDIR)/$(am__dirstamp)
    622 SymTab/cfa_cpp-Indexer.$(OBJEXT): SymTab/$(am__dirstamp) \
    623         SymTab/$(DEPDIR)/$(am__dirstamp)
    624 SymTab/cfa_cpp-Mangler.$(OBJEXT): SymTab/$(am__dirstamp) \
    625         SymTab/$(DEPDIR)/$(am__dirstamp)
    626 SymTab/cfa_cpp-Validate.$(OBJEXT): SymTab/$(am__dirstamp) \
    627         SymTab/$(DEPDIR)/$(am__dirstamp)
    628 SymTab/cfa_cpp-FixFunction.$(OBJEXT): SymTab/$(am__dirstamp) \
    629         SymTab/$(DEPDIR)/$(am__dirstamp)
    630 SymTab/cfa_cpp-ImplementationType.$(OBJEXT): SymTab/$(am__dirstamp) \
    631         SymTab/$(DEPDIR)/$(am__dirstamp)
    632 SynTree/$(am__dirstamp):
    633         @$(MKDIR_P) SynTree
    634         @: > SynTree/$(am__dirstamp)
    635 SynTree/$(DEPDIR)/$(am__dirstamp):
    636         @$(MKDIR_P) SynTree/$(DEPDIR)
    637         @: > SynTree/$(DEPDIR)/$(am__dirstamp)
    638 SynTree/cfa_cpp-Type.$(OBJEXT): SynTree/$(am__dirstamp) \
    639         SynTree/$(DEPDIR)/$(am__dirstamp)
    640 SynTree/cfa_cpp-VoidType.$(OBJEXT): SynTree/$(am__dirstamp) \
    641         SynTree/$(DEPDIR)/$(am__dirstamp)
    642 SynTree/cfa_cpp-BasicType.$(OBJEXT): SynTree/$(am__dirstamp) \
    643         SynTree/$(DEPDIR)/$(am__dirstamp)
    644 SynTree/cfa_cpp-PointerType.$(OBJEXT): SynTree/$(am__dirstamp) \
    645         SynTree/$(DEPDIR)/$(am__dirstamp)
    646 SynTree/cfa_cpp-ArrayType.$(OBJEXT): SynTree/$(am__dirstamp) \
    647         SynTree/$(DEPDIR)/$(am__dirstamp)
    648 SynTree/cfa_cpp-FunctionType.$(OBJEXT): SynTree/$(am__dirstamp) \
    649         SynTree/$(DEPDIR)/$(am__dirstamp)
    650 SynTree/cfa_cpp-ReferenceToType.$(OBJEXT): SynTree/$(am__dirstamp) \
    651         SynTree/$(DEPDIR)/$(am__dirstamp)
    652 SynTree/cfa_cpp-TupleType.$(OBJEXT): SynTree/$(am__dirstamp) \
    653         SynTree/$(DEPDIR)/$(am__dirstamp)
    654 SynTree/cfa_cpp-TypeofType.$(OBJEXT): SynTree/$(am__dirstamp) \
    655         SynTree/$(DEPDIR)/$(am__dirstamp)
    656 SynTree/cfa_cpp-AttrType.$(OBJEXT): SynTree/$(am__dirstamp) \
    657         SynTree/$(DEPDIR)/$(am__dirstamp)
    658 SynTree/cfa_cpp-Constant.$(OBJEXT): SynTree/$(am__dirstamp) \
    659         SynTree/$(DEPDIR)/$(am__dirstamp)
    660 SynTree/cfa_cpp-Expression.$(OBJEXT): SynTree/$(am__dirstamp) \
    661         SynTree/$(DEPDIR)/$(am__dirstamp)
    662 SynTree/cfa_cpp-TupleExpr.$(OBJEXT): SynTree/$(am__dirstamp) \
    663         SynTree/$(DEPDIR)/$(am__dirstamp)
    664 SynTree/cfa_cpp-CommaExpr.$(OBJEXT): SynTree/$(am__dirstamp) \
    665         SynTree/$(DEPDIR)/$(am__dirstamp)
    666 SynTree/cfa_cpp-TypeExpr.$(OBJEXT): SynTree/$(am__dirstamp) \
    667         SynTree/$(DEPDIR)/$(am__dirstamp)
    668 SynTree/cfa_cpp-ApplicationExpr.$(OBJEXT): SynTree/$(am__dirstamp) \
    669         SynTree/$(DEPDIR)/$(am__dirstamp)
    670 SynTree/cfa_cpp-AddressExpr.$(OBJEXT): SynTree/$(am__dirstamp) \
    671         SynTree/$(DEPDIR)/$(am__dirstamp)
    672 SynTree/cfa_cpp-Statement.$(OBJEXT): SynTree/$(am__dirstamp) \
    673         SynTree/$(DEPDIR)/$(am__dirstamp)
    674 SynTree/cfa_cpp-CompoundStmt.$(OBJEXT): SynTree/$(am__dirstamp) \
    675         SynTree/$(DEPDIR)/$(am__dirstamp)
    676 SynTree/cfa_cpp-DeclStmt.$(OBJEXT): SynTree/$(am__dirstamp) \
    677         SynTree/$(DEPDIR)/$(am__dirstamp)
    678 SynTree/cfa_cpp-Declaration.$(OBJEXT): SynTree/$(am__dirstamp) \
    679         SynTree/$(DEPDIR)/$(am__dirstamp)
    680 SynTree/cfa_cpp-DeclarationWithType.$(OBJEXT):  \
    681         SynTree/$(am__dirstamp) SynTree/$(DEPDIR)/$(am__dirstamp)
    682 SynTree/cfa_cpp-ObjectDecl.$(OBJEXT): SynTree/$(am__dirstamp) \
    683         SynTree/$(DEPDIR)/$(am__dirstamp)
    684 SynTree/cfa_cpp-FunctionDecl.$(OBJEXT): SynTree/$(am__dirstamp) \
    685         SynTree/$(DEPDIR)/$(am__dirstamp)
    686 SynTree/cfa_cpp-AggregateDecl.$(OBJEXT): SynTree/$(am__dirstamp) \
    687         SynTree/$(DEPDIR)/$(am__dirstamp)
    688 SynTree/cfa_cpp-NamedTypeDecl.$(OBJEXT): SynTree/$(am__dirstamp) \
    689         SynTree/$(DEPDIR)/$(am__dirstamp)
    690 SynTree/cfa_cpp-TypeDecl.$(OBJEXT): SynTree/$(am__dirstamp) \
    691         SynTree/$(DEPDIR)/$(am__dirstamp)
    692 SynTree/cfa_cpp-Initializer.$(OBJEXT): SynTree/$(am__dirstamp) \
    693         SynTree/$(DEPDIR)/$(am__dirstamp)
    694 SynTree/cfa_cpp-Visitor.$(OBJEXT): SynTree/$(am__dirstamp) \
    695         SynTree/$(DEPDIR)/$(am__dirstamp)
    696 SynTree/cfa_cpp-Mutator.$(OBJEXT): SynTree/$(am__dirstamp) \
    697         SynTree/$(DEPDIR)/$(am__dirstamp)
    698 SynTree/cfa_cpp-CodeGenVisitor.$(OBJEXT): SynTree/$(am__dirstamp) \
    699         SynTree/$(DEPDIR)/$(am__dirstamp)
    700 SynTree/cfa_cpp-TypeSubstitution.$(OBJEXT): SynTree/$(am__dirstamp) \
    701         SynTree/$(DEPDIR)/$(am__dirstamp)
    702 Tuples/$(am__dirstamp):
    703         @$(MKDIR_P) Tuples
    704         @: > Tuples/$(am__dirstamp)
    705 Tuples/$(DEPDIR)/$(am__dirstamp):
    706         @$(MKDIR_P) Tuples/$(DEPDIR)
    707         @: > Tuples/$(DEPDIR)/$(am__dirstamp)
    708 Tuples/cfa_cpp-Mutate.$(OBJEXT): Tuples/$(am__dirstamp) \
    709         Tuples/$(DEPDIR)/$(am__dirstamp)
    710 Tuples/cfa_cpp-AssignExpand.$(OBJEXT): Tuples/$(am__dirstamp) \
    711         Tuples/$(DEPDIR)/$(am__dirstamp)
    712 Tuples/cfa_cpp-FunctionFixer.$(OBJEXT): Tuples/$(am__dirstamp) \
    713         Tuples/$(DEPDIR)/$(am__dirstamp)
    714 Tuples/cfa_cpp-TupleAssignment.$(OBJEXT): Tuples/$(am__dirstamp) \
    715         Tuples/$(DEPDIR)/$(am__dirstamp)
    716 Tuples/cfa_cpp-FunctionChecker.$(OBJEXT): Tuples/$(am__dirstamp) \
    717         Tuples/$(DEPDIR)/$(am__dirstamp)
    718 Tuples/cfa_cpp-NameMatcher.$(OBJEXT): Tuples/$(am__dirstamp) \
    719         Tuples/$(DEPDIR)/$(am__dirstamp)
    720 cfa-cpp$(EXEEXT): $(cfa_cpp_OBJECTS) $(cfa_cpp_DEPENDENCIES) $(EXTRA_cfa_cpp_DEPENDENCIES)
    721         @rm -f cfa-cpp$(EXEEXT)
    722         $(cfa_cpp_LINK) $(cfa_cpp_OBJECTS) $(cfa_cpp_LDADD) $(LIBS)
     44# determine the object files
     45OBJ := ${patsubst %.cc,%.o,${filter %.cc,${SRC}}} \
     46       ${patsubst %.y,%.tab.o,${filter %.y,${SRC}}} \
     47       ${patsubst %.l,%.yy.o,${filter %.l,${SRC}}}
    72348
    724 mostlyclean-compile:
    725         -rm -f *.$(OBJEXT)
    726         -rm -f CodeGen/cfa_cpp-CodeGenerator2.$(OBJEXT)
    727         -rm -f CodeGen/cfa_cpp-FixNames.$(OBJEXT)
    728         -rm -f CodeGen/cfa_cpp-GenType.$(OBJEXT)
    729         -rm -f CodeGen/cfa_cpp-Generate.$(OBJEXT)
    730         -rm -f CodeGen/cfa_cpp-OperatorTable.$(OBJEXT)
    731         -rm -f Common/cfa_cpp-SemanticError.$(OBJEXT)
    732         -rm -f Common/cfa_cpp-UniqueName.$(OBJEXT)
    733         -rm -f ControlStruct/cfa_cpp-CaseRangeMutator.$(OBJEXT)
    734         -rm -f ControlStruct/cfa_cpp-ChooseMutator.$(OBJEXT)
    735         -rm -f ControlStruct/cfa_cpp-ForExprMutator.$(OBJEXT)
    736         -rm -f ControlStruct/cfa_cpp-LabelFixer.$(OBJEXT)
    737         -rm -f ControlStruct/cfa_cpp-LabelGenerator.$(OBJEXT)
    738         -rm -f ControlStruct/cfa_cpp-LabelTypeChecker.$(OBJEXT)
    739         -rm -f ControlStruct/cfa_cpp-MLEMutator.$(OBJEXT)
    740         -rm -f ControlStruct/cfa_cpp-Mutate.$(OBJEXT)
    741         -rm -f Designators/cfa_cpp-Processor.$(OBJEXT)
    742         -rm -f GenPoly/cfa_cpp-Box.$(OBJEXT)
    743         -rm -f GenPoly/cfa_cpp-CopyParams.$(OBJEXT)
    744         -rm -f GenPoly/cfa_cpp-FindFunction.$(OBJEXT)
    745         -rm -f GenPoly/cfa_cpp-GenPoly.$(OBJEXT)
    746         -rm -f GenPoly/cfa_cpp-Lvalue.$(OBJEXT)
    747         -rm -f GenPoly/cfa_cpp-PolyMutator.$(OBJEXT)
    748         -rm -f GenPoly/cfa_cpp-ScrubTyVars.$(OBJEXT)
    749         -rm -f GenPoly/cfa_cpp-Specialize.$(OBJEXT)
    750         -rm -f InitTweak/cfa_cpp-Association.$(OBJEXT)
    751         -rm -f InitTweak/cfa_cpp-InitExpander.$(OBJEXT)
    752         -rm -f InitTweak/cfa_cpp-InitModel.$(OBJEXT)
    753         -rm -f InitTweak/cfa_cpp-Mutate.$(OBJEXT)
    754         -rm -f InitTweak/cfa_cpp-RemoveInit.$(OBJEXT)
    755         -rm -f Parser/cfa_cpp-DeclarationNode.$(OBJEXT)
    756         -rm -f Parser/cfa_cpp-ExpressionNode.$(OBJEXT)
    757         -rm -f Parser/cfa_cpp-InitializerNode.$(OBJEXT)
    758         -rm -f Parser/cfa_cpp-LinkageSpec.$(OBJEXT)
    759         -rm -f Parser/cfa_cpp-ParseNode.$(OBJEXT)
    760         -rm -f Parser/cfa_cpp-Parser.$(OBJEXT)
    761         -rm -f Parser/cfa_cpp-StatementNode.$(OBJEXT)
    762         -rm -f Parser/cfa_cpp-TypeData.$(OBJEXT)
    763         -rm -f Parser/cfa_cpp-TypedefTable.$(OBJEXT)
    764         -rm -f Parser/cfa_cpp-lex.$(OBJEXT)
    765         -rm -f Parser/cfa_cpp-parser.$(OBJEXT)
    766         -rm -f Parser/cfa_cpp-parseutility.$(OBJEXT)
    767         -rm -f ResolvExpr/cfa_cpp-AdjustExprType.$(OBJEXT)
    768         -rm -f ResolvExpr/cfa_cpp-Alternative.$(OBJEXT)
    769         -rm -f ResolvExpr/cfa_cpp-AlternativeFinder.$(OBJEXT)
    770         -rm -f ResolvExpr/cfa_cpp-AlternativePrinter.$(OBJEXT)
    771         -rm -f ResolvExpr/cfa_cpp-CastCost.$(OBJEXT)
    772         -rm -f ResolvExpr/cfa_cpp-CommonType.$(OBJEXT)
    773         -rm -f ResolvExpr/cfa_cpp-ConversionCost.$(OBJEXT)
    774         -rm -f ResolvExpr/cfa_cpp-FindOpenVars.$(OBJEXT)
    775         -rm -f ResolvExpr/cfa_cpp-Occurs.$(OBJEXT)
    776         -rm -f ResolvExpr/cfa_cpp-PolyCost.$(OBJEXT)
    777         -rm -f ResolvExpr/cfa_cpp-PtrsAssignable.$(OBJEXT)
    778         -rm -f ResolvExpr/cfa_cpp-PtrsCastable.$(OBJEXT)
    779         -rm -f ResolvExpr/cfa_cpp-RenameVars.$(OBJEXT)
    780         -rm -f ResolvExpr/cfa_cpp-ResolveTypeof.$(OBJEXT)
    781         -rm -f ResolvExpr/cfa_cpp-Resolver.$(OBJEXT)
    782         -rm -f ResolvExpr/cfa_cpp-TypeEnvironment.$(OBJEXT)
    783         -rm -f ResolvExpr/cfa_cpp-Unify.$(OBJEXT)
    784         -rm -f SymTab/cfa_cpp-FixFunction.$(OBJEXT)
    785         -rm -f SymTab/cfa_cpp-IdTable.$(OBJEXT)
    786         -rm -f SymTab/cfa_cpp-ImplementationType.$(OBJEXT)
    787         -rm -f SymTab/cfa_cpp-Indexer.$(OBJEXT)
    788         -rm -f SymTab/cfa_cpp-Mangler.$(OBJEXT)
    789         -rm -f SymTab/cfa_cpp-Validate.$(OBJEXT)
    790         -rm -f SynTree/cfa_cpp-AddressExpr.$(OBJEXT)
    791         -rm -f SynTree/cfa_cpp-AggregateDecl.$(OBJEXT)
    792         -rm -f SynTree/cfa_cpp-ApplicationExpr.$(OBJEXT)
    793         -rm -f SynTree/cfa_cpp-ArrayType.$(OBJEXT)
    794         -rm -f SynTree/cfa_cpp-AttrType.$(OBJEXT)
    795         -rm -f SynTree/cfa_cpp-BasicType.$(OBJEXT)
    796         -rm -f SynTree/cfa_cpp-CodeGenVisitor.$(OBJEXT)
    797         -rm -f SynTree/cfa_cpp-CommaExpr.$(OBJEXT)
    798         -rm -f SynTree/cfa_cpp-CompoundStmt.$(OBJEXT)
    799         -rm -f SynTree/cfa_cpp-Constant.$(OBJEXT)
    800         -rm -f SynTree/cfa_cpp-DeclStmt.$(OBJEXT)
    801         -rm -f SynTree/cfa_cpp-Declaration.$(OBJEXT)
    802         -rm -f SynTree/cfa_cpp-DeclarationWithType.$(OBJEXT)
    803         -rm -f SynTree/cfa_cpp-Expression.$(OBJEXT)
    804         -rm -f SynTree/cfa_cpp-FunctionDecl.$(OBJEXT)
    805         -rm -f SynTree/cfa_cpp-FunctionType.$(OBJEXT)
    806         -rm -f SynTree/cfa_cpp-Initializer.$(OBJEXT)
    807         -rm -f SynTree/cfa_cpp-Mutator.$(OBJEXT)
    808         -rm -f SynTree/cfa_cpp-NamedTypeDecl.$(OBJEXT)
    809         -rm -f SynTree/cfa_cpp-ObjectDecl.$(OBJEXT)
    810         -rm -f SynTree/cfa_cpp-PointerType.$(OBJEXT)
    811         -rm -f SynTree/cfa_cpp-ReferenceToType.$(OBJEXT)
    812         -rm -f SynTree/cfa_cpp-Statement.$(OBJEXT)
    813         -rm -f SynTree/cfa_cpp-TupleExpr.$(OBJEXT)
    814         -rm -f SynTree/cfa_cpp-TupleType.$(OBJEXT)
    815         -rm -f SynTree/cfa_cpp-Type.$(OBJEXT)
    816         -rm -f SynTree/cfa_cpp-TypeDecl.$(OBJEXT)
    817         -rm -f SynTree/cfa_cpp-TypeExpr.$(OBJEXT)
    818         -rm -f SynTree/cfa_cpp-TypeSubstitution.$(OBJEXT)
    819         -rm -f SynTree/cfa_cpp-TypeofType.$(OBJEXT)
    820         -rm -f SynTree/cfa_cpp-Visitor.$(OBJEXT)
    821         -rm -f SynTree/cfa_cpp-VoidType.$(OBJEXT)
    822         -rm -f Tuples/cfa_cpp-AssignExpand.$(OBJEXT)
    823         -rm -f Tuples/cfa_cpp-FunctionChecker.$(OBJEXT)
    824         -rm -f Tuples/cfa_cpp-FunctionFixer.$(OBJEXT)
    825         -rm -f Tuples/cfa_cpp-Mutate.$(OBJEXT)
    826         -rm -f Tuples/cfa_cpp-NameMatcher.$(OBJEXT)
    827         -rm -f Tuples/cfa_cpp-TupleAssignment.$(OBJEXT)
     49# include the C include dependencies
     50DEPS := ${OBJ:.o=.d}
     51-include ${DEPS}
    82852
    829 distclean-compile:
    830         -rm -f *.tab.c
     53# link the program
     54${TARGET}: ${OBJ}
     55        ${PURIFY} ${CXX} -o $@ ${OBJ} ${LIBS}
    83156
    832 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cfa_cpp-MakeLibCfa.Po@am__quote@
    833 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cfa_cpp-main.Po@am__quote@
    834 @AMDEP_TRUE@@am__include@ @am__quote@CodeGen/$(DEPDIR)/cfa_cpp-CodeGenerator2.Po@am__quote@
    835 @AMDEP_TRUE@@am__include@ @am__quote@CodeGen/$(DEPDIR)/cfa_cpp-FixNames.Po@am__quote@
    836 @AMDEP_TRUE@@am__include@ @am__quote@CodeGen/$(DEPDIR)/cfa_cpp-GenType.Po@am__quote@
    837 @AMDEP_TRUE@@am__include@ @am__quote@CodeGen/$(DEPDIR)/cfa_cpp-Generate.Po@am__quote@
    838 @AMDEP_TRUE@@am__include@ @am__quote@CodeGen/$(DEPDIR)/cfa_cpp-OperatorTable.Po@am__quote@
    839 @AMDEP_TRUE@@am__include@ @am__quote@Common/$(DEPDIR)/cfa_cpp-SemanticError.Po@am__quote@
    840 @AMDEP_TRUE@@am__include@ @am__quote@Common/$(DEPDIR)/cfa_cpp-UniqueName.Po@am__quote@
    841 @AMDEP_TRUE@@am__include@ @am__quote@ControlStruct/$(DEPDIR)/cfa_cpp-CaseRangeMutator.Po@am__quote@
    842 @AMDEP_TRUE@@am__include@ @am__quote@ControlStruct/$(DEPDIR)/cfa_cpp-ChooseMutator.Po@am__quote@
    843 @AMDEP_TRUE@@am__include@ @am__quote@ControlStruct/$(DEPDIR)/cfa_cpp-ForExprMutator.Po@am__quote@
    844 @AMDEP_TRUE@@am__include@ @am__quote@ControlStruct/$(DEPDIR)/cfa_cpp-LabelFixer.Po@am__quote@
    845 @AMDEP_TRUE@@am__include@ @am__quote@ControlStruct/$(DEPDIR)/cfa_cpp-LabelGenerator.Po@am__quote@
    846 @AMDEP_TRUE@@am__include@ @am__quote@ControlStruct/$(DEPDIR)/cfa_cpp-LabelTypeChecker.Po@am__quote@
    847 @AMDEP_TRUE@@am__include@ @am__quote@ControlStruct/$(DEPDIR)/cfa_cpp-MLEMutator.Po@am__quote@
    848 @AMDEP_TRUE@@am__include@ @am__quote@ControlStruct/$(DEPDIR)/cfa_cpp-Mutate.Po@am__quote@
    849 @AMDEP_TRUE@@am__include@ @am__quote@Designators/$(DEPDIR)/cfa_cpp-Processor.Po@am__quote@
    850 @AMDEP_TRUE@@am__include@ @am__quote@GenPoly/$(DEPDIR)/cfa_cpp-Box.Po@am__quote@
    851 @AMDEP_TRUE@@am__include@ @am__quote@GenPoly/$(DEPDIR)/cfa_cpp-CopyParams.Po@am__quote@
    852 @AMDEP_TRUE@@am__include@ @am__quote@GenPoly/$(DEPDIR)/cfa_cpp-FindFunction.Po@am__quote@
    853 @AMDEP_TRUE@@am__include@ @am__quote@GenPoly/$(DEPDIR)/cfa_cpp-GenPoly.Po@am__quote@
    854 @AMDEP_TRUE@@am__include@ @am__quote@GenPoly/$(DEPDIR)/cfa_cpp-Lvalue.Po@am__quote@
    855 @AMDEP_TRUE@@am__include@ @am__quote@GenPoly/$(DEPDIR)/cfa_cpp-PolyMutator.Po@am__quote@
    856 @AMDEP_TRUE@@am__include@ @am__quote@GenPoly/$(DEPDIR)/cfa_cpp-ScrubTyVars.Po@am__quote@
    857 @AMDEP_TRUE@@am__include@ @am__quote@GenPoly/$(DEPDIR)/cfa_cpp-Specialize.Po@am__quote@
    858 @AMDEP_TRUE@@am__include@ @am__quote@InitTweak/$(DEPDIR)/cfa_cpp-Association.Po@am__quote@
    859 @AMDEP_TRUE@@am__include@ @am__quote@InitTweak/$(DEPDIR)/cfa_cpp-InitExpander.Po@am__quote@
    860 @AMDEP_TRUE@@am__include@ @am__quote@InitTweak/$(DEPDIR)/cfa_cpp-InitModel.Po@am__quote@
    861 @AMDEP_TRUE@@am__include@ @am__quote@InitTweak/$(DEPDIR)/cfa_cpp-Mutate.Po@am__quote@
    862 @AMDEP_TRUE@@am__include@ @am__quote@InitTweak/$(DEPDIR)/cfa_cpp-RemoveInit.Po@am__quote@
    863 @AMDEP_TRUE@@am__include@ @am__quote@Parser/$(DEPDIR)/cfa_cpp-DeclarationNode.Po@am__quote@
    864 @AMDEP_TRUE@@am__include@ @am__quote@Parser/$(DEPDIR)/cfa_cpp-ExpressionNode.Po@am__quote@
    865 @AMDEP_TRUE@@am__include@ @am__quote@Parser/$(DEPDIR)/cfa_cpp-InitializerNode.Po@am__quote@
    866 @AMDEP_TRUE@@am__include@ @am__quote@Parser/$(DEPDIR)/cfa_cpp-LinkageSpec.Po@am__quote@
    867 @AMDEP_TRUE@@am__include@ @am__quote@Parser/$(DEPDIR)/cfa_cpp-ParseNode.Po@am__quote@
    868 @AMDEP_TRUE@@am__include@ @am__quote@Parser/$(DEPDIR)/cfa_cpp-Parser.Po@am__quote@
    869 @AMDEP_TRUE@@am__include@ @am__quote@Parser/$(DEPDIR)/cfa_cpp-StatementNode.Po@am__quote@
    870 @AMDEP_TRUE@@am__include@ @am__quote@Parser/$(DEPDIR)/cfa_cpp-TypeData.Po@am__quote@
    871 @AMDEP_TRUE@@am__include@ @am__quote@Parser/$(DEPDIR)/cfa_cpp-TypedefTable.Po@am__quote@
    872 @AMDEP_TRUE@@am__include@ @am__quote@Parser/$(DEPDIR)/cfa_cpp-lex.Po@am__quote@
    873 @AMDEP_TRUE@@am__include@ @am__quote@Parser/$(DEPDIR)/cfa_cpp-parser.Po@am__quote@
    874 @AMDEP_TRUE@@am__include@ @am__quote@Parser/$(DEPDIR)/cfa_cpp-parseutility.Po@am__quote@
    875 @AMDEP_TRUE@@am__include@ @am__quote@ResolvExpr/$(DEPDIR)/cfa_cpp-AdjustExprType.Po@am__quote@
    876 @AMDEP_TRUE@@am__include@ @am__quote@ResolvExpr/$(DEPDIR)/cfa_cpp-Alternative.Po@am__quote@
    877 @AMDEP_TRUE@@am__include@ @am__quote@ResolvExpr/$(DEPDIR)/cfa_cpp-AlternativeFinder.Po@am__quote@
    878 @AMDEP_TRUE@@am__include@ @am__quote@ResolvExpr/$(DEPDIR)/cfa_cpp-AlternativePrinter.Po@am__quote@
    879 @AMDEP_TRUE@@am__include@ @am__quote@ResolvExpr/$(DEPDIR)/cfa_cpp-CastCost.Po@am__quote@
    880 @AMDEP_TRUE@@am__include@ @am__quote@ResolvExpr/$(DEPDIR)/cfa_cpp-CommonType.Po@am__quote@
    881 @AMDEP_TRUE@@am__include@ @am__quote@ResolvExpr/$(DEPDIR)/cfa_cpp-ConversionCost.Po@am__quote@
    882 @AMDEP_TRUE@@am__include@ @am__quote@ResolvExpr/$(DEPDIR)/cfa_cpp-FindOpenVars.Po@am__quote@
    883 @AMDEP_TRUE@@am__include@ @am__quote@ResolvExpr/$(DEPDIR)/cfa_cpp-Occurs.Po@am__quote@
    884 @AMDEP_TRUE@@am__include@ @am__quote@ResolvExpr/$(DEPDIR)/cfa_cpp-PolyCost.Po@am__quote@
    885 @AMDEP_TRUE@@am__include@ @am__quote@ResolvExpr/$(DEPDIR)/cfa_cpp-PtrsAssignable.Po@am__quote@
    886 @AMDEP_TRUE@@am__include@ @am__quote@ResolvExpr/$(DEPDIR)/cfa_cpp-PtrsCastable.Po@am__quote@
    887 @AMDEP_TRUE@@am__include@ @am__quote@ResolvExpr/$(DEPDIR)/cfa_cpp-RenameVars.Po@am__quote@
    888 @AMDEP_TRUE@@am__include@ @am__quote@ResolvExpr/$(DEPDIR)/cfa_cpp-ResolveTypeof.Po@am__quote@
    889 @AMDEP_TRUE@@am__include@ @am__quote@ResolvExpr/$(DEPDIR)/cfa_cpp-Resolver.Po@am__quote@
    890 @AMDEP_TRUE@@am__include@ @am__quote@ResolvExpr/$(DEPDIR)/cfa_cpp-TypeEnvironment.Po@am__quote@
    891 @AMDEP_TRUE@@am__include@ @am__quote@ResolvExpr/$(DEPDIR)/cfa_cpp-Unify.Po@am__quote@
    892 @AMDEP_TRUE@@am__include@ @am__quote@SymTab/$(DEPDIR)/cfa_cpp-FixFunction.Po@am__quote@
    893 @AMDEP_TRUE@@am__include@ @am__quote@SymTab/$(DEPDIR)/cfa_cpp-IdTable.Po@am__quote@
    894 @AMDEP_TRUE@@am__include@ @am__quote@SymTab/$(DEPDIR)/cfa_cpp-ImplementationType.Po@am__quote@
    895 @AMDEP_TRUE@@am__include@ @am__quote@SymTab/$(DEPDIR)/cfa_cpp-Indexer.Po@am__quote@
    896 @AMDEP_TRUE@@am__include@ @am__quote@SymTab/$(DEPDIR)/cfa_cpp-Mangler.Po@am__quote@
    897 @AMDEP_TRUE@@am__include@ @am__quote@SymTab/$(DEPDIR)/cfa_cpp-Validate.Po@am__quote@
    898 @AMDEP_TRUE@@am__include@ @am__quote@SynTree/$(DEPDIR)/cfa_cpp-AddressExpr.Po@am__quote@
    899 @AMDEP_TRUE@@am__include@ @am__quote@SynTree/$(DEPDIR)/cfa_cpp-AggregateDecl.Po@am__quote@
    900 @AMDEP_TRUE@@am__include@ @am__quote@SynTree/$(DEPDIR)/cfa_cpp-ApplicationExpr.Po@am__quote@
    901 @AMDEP_TRUE@@am__include@ @am__quote@SynTree/$(DEPDIR)/cfa_cpp-ArrayType.Po@am__quote@
    902 @AMDEP_TRUE@@am__include@ @am__quote@SynTree/$(DEPDIR)/cfa_cpp-AttrType.Po@am__quote@
    903 @AMDEP_TRUE@@am__include@ @am__quote@SynTree/$(DEPDIR)/cfa_cpp-BasicType.Po@am__quote@
    904 @AMDEP_TRUE@@am__include@ @am__quote@SynTree/$(DEPDIR)/cfa_cpp-CodeGenVisitor.Po@am__quote@
    905 @AMDEP_TRUE@@am__include@ @am__quote@SynTree/$(DEPDIR)/cfa_cpp-CommaExpr.Po@am__quote@
    906 @AMDEP_TRUE@@am__include@ @am__quote@SynTree/$(DEPDIR)/cfa_cpp-CompoundStmt.Po@am__quote@
    907 @AMDEP_TRUE@@am__include@ @am__quote@SynTree/$(DEPDIR)/cfa_cpp-Constant.Po@am__quote@
    908 @AMDEP_TRUE@@am__include@ @am__quote@SynTree/$(DEPDIR)/cfa_cpp-DeclStmt.Po@am__quote@
    909 @AMDEP_TRUE@@am__include@ @am__quote@SynTree/$(DEPDIR)/cfa_cpp-Declaration.Po@am__quote@
    910 @AMDEP_TRUE@@am__include@ @am__quote@SynTree/$(DEPDIR)/cfa_cpp-DeclarationWithType.Po@am__quote@
    911 @AMDEP_TRUE@@am__include@ @am__quote@SynTree/$(DEPDIR)/cfa_cpp-Expression.Po@am__quote@
    912 @AMDEP_TRUE@@am__include@ @am__quote@SynTree/$(DEPDIR)/cfa_cpp-FunctionDecl.Po@am__quote@
    913 @AMDEP_TRUE@@am__include@ @am__quote@SynTree/$(DEPDIR)/cfa_cpp-FunctionType.Po@am__quote@
    914 @AMDEP_TRUE@@am__include@ @am__quote@SynTree/$(DEPDIR)/cfa_cpp-Initializer.Po@am__quote@
    915 @AMDEP_TRUE@@am__include@ @am__quote@SynTree/$(DEPDIR)/cfa_cpp-Mutator.Po@am__quote@
    916 @AMDEP_TRUE@@am__include@ @am__quote@SynTree/$(DEPDIR)/cfa_cpp-NamedTypeDecl.Po@am__quote@
    917 @AMDEP_TRUE@@am__include@ @am__quote@SynTree/$(DEPDIR)/cfa_cpp-ObjectDecl.Po@am__quote@
    918 @AMDEP_TRUE@@am__include@ @am__quote@SynTree/$(DEPDIR)/cfa_cpp-PointerType.Po@am__quote@
    919 @AMDEP_TRUE@@am__include@ @am__quote@SynTree/$(DEPDIR)/cfa_cpp-ReferenceToType.Po@am__quote@
    920 @AMDEP_TRUE@@am__include@ @am__quote@SynTree/$(DEPDIR)/cfa_cpp-Statement.Po@am__quote@
    921 @AMDEP_TRUE@@am__include@ @am__quote@SynTree/$(DEPDIR)/cfa_cpp-TupleExpr.Po@am__quote@
    922 @AMDEP_TRUE@@am__include@ @am__quote@SynTree/$(DEPDIR)/cfa_cpp-TupleType.Po@am__quote@
    923 @AMDEP_TRUE@@am__include@ @am__quote@SynTree/$(DEPDIR)/cfa_cpp-Type.Po@am__quote@
    924 @AMDEP_TRUE@@am__include@ @am__quote@SynTree/$(DEPDIR)/cfa_cpp-TypeDecl.Po@am__quote@
    925 @AMDEP_TRUE@@am__include@ @am__quote@SynTree/$(DEPDIR)/cfa_cpp-TypeExpr.Po@am__quote@
    926 @AMDEP_TRUE@@am__include@ @am__quote@SynTree/$(DEPDIR)/cfa_cpp-TypeSubstitution.Po@am__quote@
    927 @AMDEP_TRUE@@am__include@ @am__quote@SynTree/$(DEPDIR)/cfa_cpp-TypeofType.Po@am__quote@
    928 @AMDEP_TRUE@@am__include@ @am__quote@SynTree/$(DEPDIR)/cfa_cpp-Visitor.Po@am__quote@
    929 @AMDEP_TRUE@@am__include@ @am__quote@SynTree/$(DEPDIR)/cfa_cpp-VoidType.Po@am__quote@
    930 @AMDEP_TRUE@@am__include@ @am__quote@Tuples/$(DEPDIR)/cfa_cpp-AssignExpand.Po@am__quote@
    931 @AMDEP_TRUE@@am__include@ @am__quote@Tuples/$(DEPDIR)/cfa_cpp-FunctionChecker.Po@am__quote@
    932 @AMDEP_TRUE@@am__include@ @am__quote@Tuples/$(DEPDIR)/cfa_cpp-FunctionFixer.Po@am__quote@
    933 @AMDEP_TRUE@@am__include@ @am__quote@Tuples/$(DEPDIR)/cfa_cpp-Mutate.Po@am__quote@
    934 @AMDEP_TRUE@@am__include@ @am__quote@Tuples/$(DEPDIR)/cfa_cpp-NameMatcher.Po@am__quote@
    935 @AMDEP_TRUE@@am__include@ @am__quote@Tuples/$(DEPDIR)/cfa_cpp-TupleAssignment.Po@am__quote@
     57#installing
     58install: ${TARGET}
     59        ${INSTALL} -d @CFA_LIBDIR@
     60        ${INSTALL} ${TARGET} @CFA_LIBDIR@
    93661
    937 .cc.o:
    938 @am__fastdepCXX_TRUE@   depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.o$$||'`;\
    939 @am__fastdepCXX_TRUE@   $(CXXCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\
    940 @am__fastdepCXX_TRUE@   $(am__mv) $$depbase.Tpo $$depbase.Po
    941 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
    942 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    943 @am__fastdepCXX_FALSE@  $(CXXCOMPILE) -c -o $@ $<
     62# clean-up rule
     63clean:
     64        rm -f ${OBJ} ${DEPS} ${TARGET} tags ${EXTRA_OUTPUT}
     65        find . -name "Expected*" -prune -o \( -name "*.tst" -o -name "report" \) -print | xargs rm -f
     66        find . -name "core*" -print | xargs rm -f
    94467
    945 .cc.obj:
    946 @am__fastdepCXX_TRUE@   depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.obj$$||'`;\
    947 @am__fastdepCXX_TRUE@   $(CXXCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ `$(CYGPATH_W) '$<'` &&\
    948 @am__fastdepCXX_TRUE@   $(am__mv) $$depbase.Tpo $$depbase.Po
    949 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
    950 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    951 @am__fastdepCXX_FALSE@  $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
    952 
    953 cfa_cpp-main.o: main.cc
    954 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT cfa_cpp-main.o -MD -MP -MF $(DEPDIR)/cfa_cpp-main.Tpo -c -o cfa_cpp-main.o `test -f 'main.cc' || echo '$(srcdir)/'`main.cc
    955 @am__fastdepCXX_TRUE@   $(am__mv) $(DEPDIR)/cfa_cpp-main.Tpo $(DEPDIR)/cfa_cpp-main.Po
    956 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='main.cc' object='cfa_cpp-main.o' libtool=no @AMDEPBACKSLASH@
    957 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    958 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o cfa_cpp-main.o `test -f 'main.cc' || echo '$(srcdir)/'`main.cc
    959 
    960 cfa_cpp-main.obj: main.cc
    961 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT cfa_cpp-main.obj -MD -MP -MF $(DEPDIR)/cfa_cpp-main.Tpo -c -o cfa_cpp-main.obj `if test -f 'main.cc'; then $(CYGPATH_W) 'main.cc'; else $(CYGPATH_W) '$(srcdir)/main.cc'; fi`
    962 @am__fastdepCXX_TRUE@   $(am__mv) $(DEPDIR)/cfa_cpp-main.Tpo $(DEPDIR)/cfa_cpp-main.Po
    963 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='main.cc' object='cfa_cpp-main.obj' libtool=no @AMDEPBACKSLASH@
    964 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    965 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o cfa_cpp-main.obj `if test -f 'main.cc'; then $(CYGPATH_W) 'main.cc'; else $(CYGPATH_W) '$(srcdir)/main.cc'; fi`
    966 
    967 cfa_cpp-MakeLibCfa.o: MakeLibCfa.cc
    968 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT cfa_cpp-MakeLibCfa.o -MD -MP -MF $(DEPDIR)/cfa_cpp-MakeLibCfa.Tpo -c -o cfa_cpp-MakeLibCfa.o `test -f 'MakeLibCfa.cc' || echo '$(srcdir)/'`MakeLibCfa.cc
    969 @am__fastdepCXX_TRUE@   $(am__mv) $(DEPDIR)/cfa_cpp-MakeLibCfa.Tpo $(DEPDIR)/cfa_cpp-MakeLibCfa.Po
    970 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='MakeLibCfa.cc' object='cfa_cpp-MakeLibCfa.o' libtool=no @AMDEPBACKSLASH@
    971 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    972 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o cfa_cpp-MakeLibCfa.o `test -f 'MakeLibCfa.cc' || echo '$(srcdir)/'`MakeLibCfa.cc
    973 
    974 cfa_cpp-MakeLibCfa.obj: MakeLibCfa.cc
    975 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT cfa_cpp-MakeLibCfa.obj -MD -MP -MF $(DEPDIR)/cfa_cpp-MakeLibCfa.Tpo -c -o cfa_cpp-MakeLibCfa.obj `if test -f 'MakeLibCfa.cc'; then $(CYGPATH_W) 'MakeLibCfa.cc'; else $(CYGPATH_W) '$(srcdir)/MakeLibCfa.cc'; fi`
    976 @am__fastdepCXX_TRUE@   $(am__mv) $(DEPDIR)/cfa_cpp-MakeLibCfa.Tpo $(DEPDIR)/cfa_cpp-MakeLibCfa.Po
    977 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='MakeLibCfa.cc' object='cfa_cpp-MakeLibCfa.obj' libtool=no @AMDEPBACKSLASH@
    978 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    979 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o cfa_cpp-MakeLibCfa.obj `if test -f 'MakeLibCfa.cc'; then $(CYGPATH_W) 'MakeLibCfa.cc'; else $(CYGPATH_W) '$(srcdir)/MakeLibCfa.cc'; fi`
    980 
    981 CodeGen/cfa_cpp-Generate.o: CodeGen/Generate.cc
    982 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT CodeGen/cfa_cpp-Generate.o -MD -MP -MF CodeGen/$(DEPDIR)/cfa_cpp-Generate.Tpo -c -o CodeGen/cfa_cpp-Generate.o `test -f 'CodeGen/Generate.cc' || echo '$(srcdir)/'`CodeGen/Generate.cc
    983 @am__fastdepCXX_TRUE@   $(am__mv) CodeGen/$(DEPDIR)/cfa_cpp-Generate.Tpo CodeGen/$(DEPDIR)/cfa_cpp-Generate.Po
    984 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='CodeGen/Generate.cc' object='CodeGen/cfa_cpp-Generate.o' libtool=no @AMDEPBACKSLASH@
    985 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    986 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o CodeGen/cfa_cpp-Generate.o `test -f 'CodeGen/Generate.cc' || echo '$(srcdir)/'`CodeGen/Generate.cc
    987 
    988 CodeGen/cfa_cpp-Generate.obj: CodeGen/Generate.cc
    989 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT CodeGen/cfa_cpp-Generate.obj -MD -MP -MF CodeGen/$(DEPDIR)/cfa_cpp-Generate.Tpo -c -o CodeGen/cfa_cpp-Generate.obj `if test -f 'CodeGen/Generate.cc'; then $(CYGPATH_W) 'CodeGen/Generate.cc'; else $(CYGPATH_W) '$(srcdir)/CodeGen/Generate.cc'; fi`
    990 @am__fastdepCXX_TRUE@   $(am__mv) CodeGen/$(DEPDIR)/cfa_cpp-Generate.Tpo CodeGen/$(DEPDIR)/cfa_cpp-Generate.Po
    991 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='CodeGen/Generate.cc' object='CodeGen/cfa_cpp-Generate.obj' libtool=no @AMDEPBACKSLASH@
    992 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    993 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o CodeGen/cfa_cpp-Generate.obj `if test -f 'CodeGen/Generate.cc'; then $(CYGPATH_W) 'CodeGen/Generate.cc'; else $(CYGPATH_W) '$(srcdir)/CodeGen/Generate.cc'; fi`
    994 
    995 CodeGen/cfa_cpp-CodeGenerator2.o: CodeGen/CodeGenerator2.cc
    996 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT CodeGen/cfa_cpp-CodeGenerator2.o -MD -MP -MF CodeGen/$(DEPDIR)/cfa_cpp-CodeGenerator2.Tpo -c -o CodeGen/cfa_cpp-CodeGenerator2.o `test -f 'CodeGen/CodeGenerator2.cc' || echo '$(srcdir)/'`CodeGen/CodeGenerator2.cc
    997 @am__fastdepCXX_TRUE@   $(am__mv) CodeGen/$(DEPDIR)/cfa_cpp-CodeGenerator2.Tpo CodeGen/$(DEPDIR)/cfa_cpp-CodeGenerator2.Po
    998 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='CodeGen/CodeGenerator2.cc' object='CodeGen/cfa_cpp-CodeGenerator2.o' libtool=no @AMDEPBACKSLASH@
    999 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1000 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o CodeGen/cfa_cpp-CodeGenerator2.o `test -f 'CodeGen/CodeGenerator2.cc' || echo '$(srcdir)/'`CodeGen/CodeGenerator2.cc
    1001 
    1002 CodeGen/cfa_cpp-CodeGenerator2.obj: CodeGen/CodeGenerator2.cc
    1003 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT CodeGen/cfa_cpp-CodeGenerator2.obj -MD -MP -MF CodeGen/$(DEPDIR)/cfa_cpp-CodeGenerator2.Tpo -c -o CodeGen/cfa_cpp-CodeGenerator2.obj `if test -f 'CodeGen/CodeGenerator2.cc'; then $(CYGPATH_W) 'CodeGen/CodeGenerator2.cc'; else $(CYGPATH_W) '$(srcdir)/CodeGen/CodeGenerator2.cc'; fi`
    1004 @am__fastdepCXX_TRUE@   $(am__mv) CodeGen/$(DEPDIR)/cfa_cpp-CodeGenerator2.Tpo CodeGen/$(DEPDIR)/cfa_cpp-CodeGenerator2.Po
    1005 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='CodeGen/CodeGenerator2.cc' object='CodeGen/cfa_cpp-CodeGenerator2.obj' libtool=no @AMDEPBACKSLASH@
    1006 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1007 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o CodeGen/cfa_cpp-CodeGenerator2.obj `if test -f 'CodeGen/CodeGenerator2.cc'; then $(CYGPATH_W) 'CodeGen/CodeGenerator2.cc'; else $(CYGPATH_W) '$(srcdir)/CodeGen/CodeGenerator2.cc'; fi`
    1008 
    1009 CodeGen/cfa_cpp-GenType.o: CodeGen/GenType.cc
    1010 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT CodeGen/cfa_cpp-GenType.o -MD -MP -MF CodeGen/$(DEPDIR)/cfa_cpp-GenType.Tpo -c -o CodeGen/cfa_cpp-GenType.o `test -f 'CodeGen/GenType.cc' || echo '$(srcdir)/'`CodeGen/GenType.cc
    1011 @am__fastdepCXX_TRUE@   $(am__mv) CodeGen/$(DEPDIR)/cfa_cpp-GenType.Tpo CodeGen/$(DEPDIR)/cfa_cpp-GenType.Po
    1012 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='CodeGen/GenType.cc' object='CodeGen/cfa_cpp-GenType.o' libtool=no @AMDEPBACKSLASH@
    1013 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1014 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o CodeGen/cfa_cpp-GenType.o `test -f 'CodeGen/GenType.cc' || echo '$(srcdir)/'`CodeGen/GenType.cc
    1015 
    1016 CodeGen/cfa_cpp-GenType.obj: CodeGen/GenType.cc
    1017 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT CodeGen/cfa_cpp-GenType.obj -MD -MP -MF CodeGen/$(DEPDIR)/cfa_cpp-GenType.Tpo -c -o CodeGen/cfa_cpp-GenType.obj `if test -f 'CodeGen/GenType.cc'; then $(CYGPATH_W) 'CodeGen/GenType.cc'; else $(CYGPATH_W) '$(srcdir)/CodeGen/GenType.cc'; fi`
    1018 @am__fastdepCXX_TRUE@   $(am__mv) CodeGen/$(DEPDIR)/cfa_cpp-GenType.Tpo CodeGen/$(DEPDIR)/cfa_cpp-GenType.Po
    1019 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='CodeGen/GenType.cc' object='CodeGen/cfa_cpp-GenType.obj' libtool=no @AMDEPBACKSLASH@
    1020 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1021 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o CodeGen/cfa_cpp-GenType.obj `if test -f 'CodeGen/GenType.cc'; then $(CYGPATH_W) 'CodeGen/GenType.cc'; else $(CYGPATH_W) '$(srcdir)/CodeGen/GenType.cc'; fi`
    1022 
    1023 CodeGen/cfa_cpp-FixNames.o: CodeGen/FixNames.cc
    1024 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT CodeGen/cfa_cpp-FixNames.o -MD -MP -MF CodeGen/$(DEPDIR)/cfa_cpp-FixNames.Tpo -c -o CodeGen/cfa_cpp-FixNames.o `test -f 'CodeGen/FixNames.cc' || echo '$(srcdir)/'`CodeGen/FixNames.cc
    1025 @am__fastdepCXX_TRUE@   $(am__mv) CodeGen/$(DEPDIR)/cfa_cpp-FixNames.Tpo CodeGen/$(DEPDIR)/cfa_cpp-FixNames.Po
    1026 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='CodeGen/FixNames.cc' object='CodeGen/cfa_cpp-FixNames.o' libtool=no @AMDEPBACKSLASH@
    1027 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1028 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o CodeGen/cfa_cpp-FixNames.o `test -f 'CodeGen/FixNames.cc' || echo '$(srcdir)/'`CodeGen/FixNames.cc
    1029 
    1030 CodeGen/cfa_cpp-FixNames.obj: CodeGen/FixNames.cc
    1031 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT CodeGen/cfa_cpp-FixNames.obj -MD -MP -MF CodeGen/$(DEPDIR)/cfa_cpp-FixNames.Tpo -c -o CodeGen/cfa_cpp-FixNames.obj `if test -f 'CodeGen/FixNames.cc'; then $(CYGPATH_W) 'CodeGen/FixNames.cc'; else $(CYGPATH_W) '$(srcdir)/CodeGen/FixNames.cc'; fi`
    1032 @am__fastdepCXX_TRUE@   $(am__mv) CodeGen/$(DEPDIR)/cfa_cpp-FixNames.Tpo CodeGen/$(DEPDIR)/cfa_cpp-FixNames.Po
    1033 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='CodeGen/FixNames.cc' object='CodeGen/cfa_cpp-FixNames.obj' libtool=no @AMDEPBACKSLASH@
    1034 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1035 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o CodeGen/cfa_cpp-FixNames.obj `if test -f 'CodeGen/FixNames.cc'; then $(CYGPATH_W) 'CodeGen/FixNames.cc'; else $(CYGPATH_W) '$(srcdir)/CodeGen/FixNames.cc'; fi`
    1036 
    1037 CodeGen/cfa_cpp-OperatorTable.o: CodeGen/OperatorTable.cc
    1038 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT CodeGen/cfa_cpp-OperatorTable.o -MD -MP -MF CodeGen/$(DEPDIR)/cfa_cpp-OperatorTable.Tpo -c -o CodeGen/cfa_cpp-OperatorTable.o `test -f 'CodeGen/OperatorTable.cc' || echo '$(srcdir)/'`CodeGen/OperatorTable.cc
    1039 @am__fastdepCXX_TRUE@   $(am__mv) CodeGen/$(DEPDIR)/cfa_cpp-OperatorTable.Tpo CodeGen/$(DEPDIR)/cfa_cpp-OperatorTable.Po
    1040 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='CodeGen/OperatorTable.cc' object='CodeGen/cfa_cpp-OperatorTable.o' libtool=no @AMDEPBACKSLASH@
    1041 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1042 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o CodeGen/cfa_cpp-OperatorTable.o `test -f 'CodeGen/OperatorTable.cc' || echo '$(srcdir)/'`CodeGen/OperatorTable.cc
    1043 
    1044 CodeGen/cfa_cpp-OperatorTable.obj: CodeGen/OperatorTable.cc
    1045 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT CodeGen/cfa_cpp-OperatorTable.obj -MD -MP -MF CodeGen/$(DEPDIR)/cfa_cpp-OperatorTable.Tpo -c -o CodeGen/cfa_cpp-OperatorTable.obj `if test -f 'CodeGen/OperatorTable.cc'; then $(CYGPATH_W) 'CodeGen/OperatorTable.cc'; else $(CYGPATH_W) '$(srcdir)/CodeGen/OperatorTable.cc'; fi`
    1046 @am__fastdepCXX_TRUE@   $(am__mv) CodeGen/$(DEPDIR)/cfa_cpp-OperatorTable.Tpo CodeGen/$(DEPDIR)/cfa_cpp-OperatorTable.Po
    1047 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='CodeGen/OperatorTable.cc' object='CodeGen/cfa_cpp-OperatorTable.obj' libtool=no @AMDEPBACKSLASH@
    1048 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1049 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o CodeGen/cfa_cpp-OperatorTable.obj `if test -f 'CodeGen/OperatorTable.cc'; then $(CYGPATH_W) 'CodeGen/OperatorTable.cc'; else $(CYGPATH_W) '$(srcdir)/CodeGen/OperatorTable.cc'; fi`
    1050 
    1051 Common/cfa_cpp-SemanticError.o: Common/SemanticError.cc
    1052 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT Common/cfa_cpp-SemanticError.o -MD -MP -MF Common/$(DEPDIR)/cfa_cpp-SemanticError.Tpo -c -o Common/cfa_cpp-SemanticError.o `test -f 'Common/SemanticError.cc' || echo '$(srcdir)/'`Common/SemanticError.cc
    1053 @am__fastdepCXX_TRUE@   $(am__mv) Common/$(DEPDIR)/cfa_cpp-SemanticError.Tpo Common/$(DEPDIR)/cfa_cpp-SemanticError.Po
    1054 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='Common/SemanticError.cc' object='Common/cfa_cpp-SemanticError.o' libtool=no @AMDEPBACKSLASH@
    1055 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1056 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o Common/cfa_cpp-SemanticError.o `test -f 'Common/SemanticError.cc' || echo '$(srcdir)/'`Common/SemanticError.cc
    1057 
    1058 Common/cfa_cpp-SemanticError.obj: Common/SemanticError.cc
    1059 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT Common/cfa_cpp-SemanticError.obj -MD -MP -MF Common/$(DEPDIR)/cfa_cpp-SemanticError.Tpo -c -o Common/cfa_cpp-SemanticError.obj `if test -f 'Common/SemanticError.cc'; then $(CYGPATH_W) 'Common/SemanticError.cc'; else $(CYGPATH_W) '$(srcdir)/Common/SemanticError.cc'; fi`
    1060 @am__fastdepCXX_TRUE@   $(am__mv) Common/$(DEPDIR)/cfa_cpp-SemanticError.Tpo Common/$(DEPDIR)/cfa_cpp-SemanticError.Po
    1061 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='Common/SemanticError.cc' object='Common/cfa_cpp-SemanticError.obj' libtool=no @AMDEPBACKSLASH@
    1062 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1063 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o Common/cfa_cpp-SemanticError.obj `if test -f 'Common/SemanticError.cc'; then $(CYGPATH_W) 'Common/SemanticError.cc'; else $(CYGPATH_W) '$(srcdir)/Common/SemanticError.cc'; fi`
    1064 
    1065 Common/cfa_cpp-UniqueName.o: Common/UniqueName.cc
    1066 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT Common/cfa_cpp-UniqueName.o -MD -MP -MF Common/$(DEPDIR)/cfa_cpp-UniqueName.Tpo -c -o Common/cfa_cpp-UniqueName.o `test -f 'Common/UniqueName.cc' || echo '$(srcdir)/'`Common/UniqueName.cc
    1067 @am__fastdepCXX_TRUE@   $(am__mv) Common/$(DEPDIR)/cfa_cpp-UniqueName.Tpo Common/$(DEPDIR)/cfa_cpp-UniqueName.Po
    1068 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='Common/UniqueName.cc' object='Common/cfa_cpp-UniqueName.o' libtool=no @AMDEPBACKSLASH@
    1069 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1070 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o Common/cfa_cpp-UniqueName.o `test -f 'Common/UniqueName.cc' || echo '$(srcdir)/'`Common/UniqueName.cc
    1071 
    1072 Common/cfa_cpp-UniqueName.obj: Common/UniqueName.cc
    1073 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT Common/cfa_cpp-UniqueName.obj -MD -MP -MF Common/$(DEPDIR)/cfa_cpp-UniqueName.Tpo -c -o Common/cfa_cpp-UniqueName.obj `if test -f 'Common/UniqueName.cc'; then $(CYGPATH_W) 'Common/UniqueName.cc'; else $(CYGPATH_W) '$(srcdir)/Common/UniqueName.cc'; fi`
    1074 @am__fastdepCXX_TRUE@   $(am__mv) Common/$(DEPDIR)/cfa_cpp-UniqueName.Tpo Common/$(DEPDIR)/cfa_cpp-UniqueName.Po
    1075 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='Common/UniqueName.cc' object='Common/cfa_cpp-UniqueName.obj' libtool=no @AMDEPBACKSLASH@
    1076 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1077 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o Common/cfa_cpp-UniqueName.obj `if test -f 'Common/UniqueName.cc'; then $(CYGPATH_W) 'Common/UniqueName.cc'; else $(CYGPATH_W) '$(srcdir)/Common/UniqueName.cc'; fi`
    1078 
    1079 ControlStruct/cfa_cpp-LabelGenerator.o: ControlStruct/LabelGenerator.cc
    1080 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT ControlStruct/cfa_cpp-LabelGenerator.o -MD -MP -MF ControlStruct/$(DEPDIR)/cfa_cpp-LabelGenerator.Tpo -c -o ControlStruct/cfa_cpp-LabelGenerator.o `test -f 'ControlStruct/LabelGenerator.cc' || echo '$(srcdir)/'`ControlStruct/LabelGenerator.cc
    1081 @am__fastdepCXX_TRUE@   $(am__mv) ControlStruct/$(DEPDIR)/cfa_cpp-LabelGenerator.Tpo ControlStruct/$(DEPDIR)/cfa_cpp-LabelGenerator.Po
    1082 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='ControlStruct/LabelGenerator.cc' object='ControlStruct/cfa_cpp-LabelGenerator.o' libtool=no @AMDEPBACKSLASH@
    1083 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1084 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o ControlStruct/cfa_cpp-LabelGenerator.o `test -f 'ControlStruct/LabelGenerator.cc' || echo '$(srcdir)/'`ControlStruct/LabelGenerator.cc
    1085 
    1086 ControlStruct/cfa_cpp-LabelGenerator.obj: ControlStruct/LabelGenerator.cc
    1087 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT ControlStruct/cfa_cpp-LabelGenerator.obj -MD -MP -MF ControlStruct/$(DEPDIR)/cfa_cpp-LabelGenerator.Tpo -c -o ControlStruct/cfa_cpp-LabelGenerator.obj `if test -f 'ControlStruct/LabelGenerator.cc'; then $(CYGPATH_W) 'ControlStruct/LabelGenerator.cc'; else $(CYGPATH_W) '$(srcdir)/ControlStruct/LabelGenerator.cc'; fi`
    1088 @am__fastdepCXX_TRUE@   $(am__mv) ControlStruct/$(DEPDIR)/cfa_cpp-LabelGenerator.Tpo ControlStruct/$(DEPDIR)/cfa_cpp-LabelGenerator.Po
    1089 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='ControlStruct/LabelGenerator.cc' object='ControlStruct/cfa_cpp-LabelGenerator.obj' libtool=no @AMDEPBACKSLASH@
    1090 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1091 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o ControlStruct/cfa_cpp-LabelGenerator.obj `if test -f 'ControlStruct/LabelGenerator.cc'; then $(CYGPATH_W) 'ControlStruct/LabelGenerator.cc'; else $(CYGPATH_W) '$(srcdir)/ControlStruct/LabelGenerator.cc'; fi`
    1092 
    1093 ControlStruct/cfa_cpp-LabelFixer.o: ControlStruct/LabelFixer.cc
    1094 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT ControlStruct/cfa_cpp-LabelFixer.o -MD -MP -MF ControlStruct/$(DEPDIR)/cfa_cpp-LabelFixer.Tpo -c -o ControlStruct/cfa_cpp-LabelFixer.o `test -f 'ControlStruct/LabelFixer.cc' || echo '$(srcdir)/'`ControlStruct/LabelFixer.cc
    1095 @am__fastdepCXX_TRUE@   $(am__mv) ControlStruct/$(DEPDIR)/cfa_cpp-LabelFixer.Tpo ControlStruct/$(DEPDIR)/cfa_cpp-LabelFixer.Po
    1096 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='ControlStruct/LabelFixer.cc' object='ControlStruct/cfa_cpp-LabelFixer.o' libtool=no @AMDEPBACKSLASH@
    1097 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1098 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o ControlStruct/cfa_cpp-LabelFixer.o `test -f 'ControlStruct/LabelFixer.cc' || echo '$(srcdir)/'`ControlStruct/LabelFixer.cc
    1099 
    1100 ControlStruct/cfa_cpp-LabelFixer.obj: ControlStruct/LabelFixer.cc
    1101 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT ControlStruct/cfa_cpp-LabelFixer.obj -MD -MP -MF ControlStruct/$(DEPDIR)/cfa_cpp-LabelFixer.Tpo -c -o ControlStruct/cfa_cpp-LabelFixer.obj `if test -f 'ControlStruct/LabelFixer.cc'; then $(CYGPATH_W) 'ControlStruct/LabelFixer.cc'; else $(CYGPATH_W) '$(srcdir)/ControlStruct/LabelFixer.cc'; fi`
    1102 @am__fastdepCXX_TRUE@   $(am__mv) ControlStruct/$(DEPDIR)/cfa_cpp-LabelFixer.Tpo ControlStruct/$(DEPDIR)/cfa_cpp-LabelFixer.Po
    1103 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='ControlStruct/LabelFixer.cc' object='ControlStruct/cfa_cpp-LabelFixer.obj' libtool=no @AMDEPBACKSLASH@
    1104 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1105 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o ControlStruct/cfa_cpp-LabelFixer.obj `if test -f 'ControlStruct/LabelFixer.cc'; then $(CYGPATH_W) 'ControlStruct/LabelFixer.cc'; else $(CYGPATH_W) '$(srcdir)/ControlStruct/LabelFixer.cc'; fi`
    1106 
    1107 ControlStruct/cfa_cpp-MLEMutator.o: ControlStruct/MLEMutator.cc
    1108 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT ControlStruct/cfa_cpp-MLEMutator.o -MD -MP -MF ControlStruct/$(DEPDIR)/cfa_cpp-MLEMutator.Tpo -c -o ControlStruct/cfa_cpp-MLEMutator.o `test -f 'ControlStruct/MLEMutator.cc' || echo '$(srcdir)/'`ControlStruct/MLEMutator.cc
    1109 @am__fastdepCXX_TRUE@   $(am__mv) ControlStruct/$(DEPDIR)/cfa_cpp-MLEMutator.Tpo ControlStruct/$(DEPDIR)/cfa_cpp-MLEMutator.Po
    1110 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='ControlStruct/MLEMutator.cc' object='ControlStruct/cfa_cpp-MLEMutator.o' libtool=no @AMDEPBACKSLASH@
    1111 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1112 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o ControlStruct/cfa_cpp-MLEMutator.o `test -f 'ControlStruct/MLEMutator.cc' || echo '$(srcdir)/'`ControlStruct/MLEMutator.cc
    1113 
    1114 ControlStruct/cfa_cpp-MLEMutator.obj: ControlStruct/MLEMutator.cc
    1115 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT ControlStruct/cfa_cpp-MLEMutator.obj -MD -MP -MF ControlStruct/$(DEPDIR)/cfa_cpp-MLEMutator.Tpo -c -o ControlStruct/cfa_cpp-MLEMutator.obj `if test -f 'ControlStruct/MLEMutator.cc'; then $(CYGPATH_W) 'ControlStruct/MLEMutator.cc'; else $(CYGPATH_W) '$(srcdir)/ControlStruct/MLEMutator.cc'; fi`
    1116 @am__fastdepCXX_TRUE@   $(am__mv) ControlStruct/$(DEPDIR)/cfa_cpp-MLEMutator.Tpo ControlStruct/$(DEPDIR)/cfa_cpp-MLEMutator.Po
    1117 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='ControlStruct/MLEMutator.cc' object='ControlStruct/cfa_cpp-MLEMutator.obj' libtool=no @AMDEPBACKSLASH@
    1118 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1119 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o ControlStruct/cfa_cpp-MLEMutator.obj `if test -f 'ControlStruct/MLEMutator.cc'; then $(CYGPATH_W) 'ControlStruct/MLEMutator.cc'; else $(CYGPATH_W) '$(srcdir)/ControlStruct/MLEMutator.cc'; fi`
    1120 
    1121 ControlStruct/cfa_cpp-CaseRangeMutator.o: ControlStruct/CaseRangeMutator.cc
    1122 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT ControlStruct/cfa_cpp-CaseRangeMutator.o -MD -MP -MF ControlStruct/$(DEPDIR)/cfa_cpp-CaseRangeMutator.Tpo -c -o ControlStruct/cfa_cpp-CaseRangeMutator.o `test -f 'ControlStruct/CaseRangeMutator.cc' || echo '$(srcdir)/'`ControlStruct/CaseRangeMutator.cc
    1123 @am__fastdepCXX_TRUE@   $(am__mv) ControlStruct/$(DEPDIR)/cfa_cpp-CaseRangeMutator.Tpo ControlStruct/$(DEPDIR)/cfa_cpp-CaseRangeMutator.Po
    1124 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='ControlStruct/CaseRangeMutator.cc' object='ControlStruct/cfa_cpp-CaseRangeMutator.o' libtool=no @AMDEPBACKSLASH@
    1125 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1126 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o ControlStruct/cfa_cpp-CaseRangeMutator.o `test -f 'ControlStruct/CaseRangeMutator.cc' || echo '$(srcdir)/'`ControlStruct/CaseRangeMutator.cc
    1127 
    1128 ControlStruct/cfa_cpp-CaseRangeMutator.obj: ControlStruct/CaseRangeMutator.cc
    1129 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT ControlStruct/cfa_cpp-CaseRangeMutator.obj -MD -MP -MF ControlStruct/$(DEPDIR)/cfa_cpp-CaseRangeMutator.Tpo -c -o ControlStruct/cfa_cpp-CaseRangeMutator.obj `if test -f 'ControlStruct/CaseRangeMutator.cc'; then $(CYGPATH_W) 'ControlStruct/CaseRangeMutator.cc'; else $(CYGPATH_W) '$(srcdir)/ControlStruct/CaseRangeMutator.cc'; fi`
    1130 @am__fastdepCXX_TRUE@   $(am__mv) ControlStruct/$(DEPDIR)/cfa_cpp-CaseRangeMutator.Tpo ControlStruct/$(DEPDIR)/cfa_cpp-CaseRangeMutator.Po
    1131 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='ControlStruct/CaseRangeMutator.cc' object='ControlStruct/cfa_cpp-CaseRangeMutator.obj' libtool=no @AMDEPBACKSLASH@
    1132 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1133 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o ControlStruct/cfa_cpp-CaseRangeMutator.obj `if test -f 'ControlStruct/CaseRangeMutator.cc'; then $(CYGPATH_W) 'ControlStruct/CaseRangeMutator.cc'; else $(CYGPATH_W) '$(srcdir)/ControlStruct/CaseRangeMutator.cc'; fi`
    1134 
    1135 ControlStruct/cfa_cpp-Mutate.o: ControlStruct/Mutate.cc
    1136 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT ControlStruct/cfa_cpp-Mutate.o -MD -MP -MF ControlStruct/$(DEPDIR)/cfa_cpp-Mutate.Tpo -c -o ControlStruct/cfa_cpp-Mutate.o `test -f 'ControlStruct/Mutate.cc' || echo '$(srcdir)/'`ControlStruct/Mutate.cc
    1137 @am__fastdepCXX_TRUE@   $(am__mv) ControlStruct/$(DEPDIR)/cfa_cpp-Mutate.Tpo ControlStruct/$(DEPDIR)/cfa_cpp-Mutate.Po
    1138 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='ControlStruct/Mutate.cc' object='ControlStruct/cfa_cpp-Mutate.o' libtool=no @AMDEPBACKSLASH@
    1139 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1140 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o ControlStruct/cfa_cpp-Mutate.o `test -f 'ControlStruct/Mutate.cc' || echo '$(srcdir)/'`ControlStruct/Mutate.cc
    1141 
    1142 ControlStruct/cfa_cpp-Mutate.obj: ControlStruct/Mutate.cc
    1143 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT ControlStruct/cfa_cpp-Mutate.obj -MD -MP -MF ControlStruct/$(DEPDIR)/cfa_cpp-Mutate.Tpo -c -o ControlStruct/cfa_cpp-Mutate.obj `if test -f 'ControlStruct/Mutate.cc'; then $(CYGPATH_W) 'ControlStruct/Mutate.cc'; else $(CYGPATH_W) '$(srcdir)/ControlStruct/Mutate.cc'; fi`
    1144 @am__fastdepCXX_TRUE@   $(am__mv) ControlStruct/$(DEPDIR)/cfa_cpp-Mutate.Tpo ControlStruct/$(DEPDIR)/cfa_cpp-Mutate.Po
    1145 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='ControlStruct/Mutate.cc' object='ControlStruct/cfa_cpp-Mutate.obj' libtool=no @AMDEPBACKSLASH@
    1146 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1147 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o ControlStruct/cfa_cpp-Mutate.obj `if test -f 'ControlStruct/Mutate.cc'; then $(CYGPATH_W) 'ControlStruct/Mutate.cc'; else $(CYGPATH_W) '$(srcdir)/ControlStruct/Mutate.cc'; fi`
    1148 
    1149 ControlStruct/cfa_cpp-ChooseMutator.o: ControlStruct/ChooseMutator.cc
    1150 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT ControlStruct/cfa_cpp-ChooseMutator.o -MD -MP -MF ControlStruct/$(DEPDIR)/cfa_cpp-ChooseMutator.Tpo -c -o ControlStruct/cfa_cpp-ChooseMutator.o `test -f 'ControlStruct/ChooseMutator.cc' || echo '$(srcdir)/'`ControlStruct/ChooseMutator.cc
    1151 @am__fastdepCXX_TRUE@   $(am__mv) ControlStruct/$(DEPDIR)/cfa_cpp-ChooseMutator.Tpo ControlStruct/$(DEPDIR)/cfa_cpp-ChooseMutator.Po
    1152 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='ControlStruct/ChooseMutator.cc' object='ControlStruct/cfa_cpp-ChooseMutator.o' libtool=no @AMDEPBACKSLASH@
    1153 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1154 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o ControlStruct/cfa_cpp-ChooseMutator.o `test -f 'ControlStruct/ChooseMutator.cc' || echo '$(srcdir)/'`ControlStruct/ChooseMutator.cc
    1155 
    1156 ControlStruct/cfa_cpp-ChooseMutator.obj: ControlStruct/ChooseMutator.cc
    1157 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT ControlStruct/cfa_cpp-ChooseMutator.obj -MD -MP -MF ControlStruct/$(DEPDIR)/cfa_cpp-ChooseMutator.Tpo -c -o ControlStruct/cfa_cpp-ChooseMutator.obj `if test -f 'ControlStruct/ChooseMutator.cc'; then $(CYGPATH_W) 'ControlStruct/ChooseMutator.cc'; else $(CYGPATH_W) '$(srcdir)/ControlStruct/ChooseMutator.cc'; fi`
    1158 @am__fastdepCXX_TRUE@   $(am__mv) ControlStruct/$(DEPDIR)/cfa_cpp-ChooseMutator.Tpo ControlStruct/$(DEPDIR)/cfa_cpp-ChooseMutator.Po
    1159 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='ControlStruct/ChooseMutator.cc' object='ControlStruct/cfa_cpp-ChooseMutator.obj' libtool=no @AMDEPBACKSLASH@
    1160 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1161 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o ControlStruct/cfa_cpp-ChooseMutator.obj `if test -f 'ControlStruct/ChooseMutator.cc'; then $(CYGPATH_W) 'ControlStruct/ChooseMutator.cc'; else $(CYGPATH_W) '$(srcdir)/ControlStruct/ChooseMutator.cc'; fi`
    1162 
    1163 ControlStruct/cfa_cpp-ForExprMutator.o: ControlStruct/ForExprMutator.cc
    1164 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT ControlStruct/cfa_cpp-ForExprMutator.o -MD -MP -MF ControlStruct/$(DEPDIR)/cfa_cpp-ForExprMutator.Tpo -c -o ControlStruct/cfa_cpp-ForExprMutator.o `test -f 'ControlStruct/ForExprMutator.cc' || echo '$(srcdir)/'`ControlStruct/ForExprMutator.cc
    1165 @am__fastdepCXX_TRUE@   $(am__mv) ControlStruct/$(DEPDIR)/cfa_cpp-ForExprMutator.Tpo ControlStruct/$(DEPDIR)/cfa_cpp-ForExprMutator.Po
    1166 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='ControlStruct/ForExprMutator.cc' object='ControlStruct/cfa_cpp-ForExprMutator.o' libtool=no @AMDEPBACKSLASH@
    1167 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1168 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o ControlStruct/cfa_cpp-ForExprMutator.o `test -f 'ControlStruct/ForExprMutator.cc' || echo '$(srcdir)/'`ControlStruct/ForExprMutator.cc
    1169 
    1170 ControlStruct/cfa_cpp-ForExprMutator.obj: ControlStruct/ForExprMutator.cc
    1171 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT ControlStruct/cfa_cpp-ForExprMutator.obj -MD -MP -MF ControlStruct/$(DEPDIR)/cfa_cpp-ForExprMutator.Tpo -c -o ControlStruct/cfa_cpp-ForExprMutator.obj `if test -f 'ControlStruct/ForExprMutator.cc'; then $(CYGPATH_W) 'ControlStruct/ForExprMutator.cc'; else $(CYGPATH_W) '$(srcdir)/ControlStruct/ForExprMutator.cc'; fi`
    1172 @am__fastdepCXX_TRUE@   $(am__mv) ControlStruct/$(DEPDIR)/cfa_cpp-ForExprMutator.Tpo ControlStruct/$(DEPDIR)/cfa_cpp-ForExprMutator.Po
    1173 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='ControlStruct/ForExprMutator.cc' object='ControlStruct/cfa_cpp-ForExprMutator.obj' libtool=no @AMDEPBACKSLASH@
    1174 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1175 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o ControlStruct/cfa_cpp-ForExprMutator.obj `if test -f 'ControlStruct/ForExprMutator.cc'; then $(CYGPATH_W) 'ControlStruct/ForExprMutator.cc'; else $(CYGPATH_W) '$(srcdir)/ControlStruct/ForExprMutator.cc'; fi`
    1176 
    1177 ControlStruct/cfa_cpp-LabelTypeChecker.o: ControlStruct/LabelTypeChecker.cc
    1178 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT ControlStruct/cfa_cpp-LabelTypeChecker.o -MD -MP -MF ControlStruct/$(DEPDIR)/cfa_cpp-LabelTypeChecker.Tpo -c -o ControlStruct/cfa_cpp-LabelTypeChecker.o `test -f 'ControlStruct/LabelTypeChecker.cc' || echo '$(srcdir)/'`ControlStruct/LabelTypeChecker.cc
    1179 @am__fastdepCXX_TRUE@   $(am__mv) ControlStruct/$(DEPDIR)/cfa_cpp-LabelTypeChecker.Tpo ControlStruct/$(DEPDIR)/cfa_cpp-LabelTypeChecker.Po
    1180 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='ControlStruct/LabelTypeChecker.cc' object='ControlStruct/cfa_cpp-LabelTypeChecker.o' libtool=no @AMDEPBACKSLASH@
    1181 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1182 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o ControlStruct/cfa_cpp-LabelTypeChecker.o `test -f 'ControlStruct/LabelTypeChecker.cc' || echo '$(srcdir)/'`ControlStruct/LabelTypeChecker.cc
    1183 
    1184 ControlStruct/cfa_cpp-LabelTypeChecker.obj: ControlStruct/LabelTypeChecker.cc
    1185 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT ControlStruct/cfa_cpp-LabelTypeChecker.obj -MD -MP -MF ControlStruct/$(DEPDIR)/cfa_cpp-LabelTypeChecker.Tpo -c -o ControlStruct/cfa_cpp-LabelTypeChecker.obj `if test -f 'ControlStruct/LabelTypeChecker.cc'; then $(CYGPATH_W) 'ControlStruct/LabelTypeChecker.cc'; else $(CYGPATH_W) '$(srcdir)/ControlStruct/LabelTypeChecker.cc'; fi`
    1186 @am__fastdepCXX_TRUE@   $(am__mv) ControlStruct/$(DEPDIR)/cfa_cpp-LabelTypeChecker.Tpo ControlStruct/$(DEPDIR)/cfa_cpp-LabelTypeChecker.Po
    1187 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='ControlStruct/LabelTypeChecker.cc' object='ControlStruct/cfa_cpp-LabelTypeChecker.obj' libtool=no @AMDEPBACKSLASH@
    1188 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1189 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o ControlStruct/cfa_cpp-LabelTypeChecker.obj `if test -f 'ControlStruct/LabelTypeChecker.cc'; then $(CYGPATH_W) 'ControlStruct/LabelTypeChecker.cc'; else $(CYGPATH_W) '$(srcdir)/ControlStruct/LabelTypeChecker.cc'; fi`
    1190 
    1191 Designators/cfa_cpp-Processor.o: Designators/Processor.cc
    1192 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT Designators/cfa_cpp-Processor.o -MD -MP -MF Designators/$(DEPDIR)/cfa_cpp-Processor.Tpo -c -o Designators/cfa_cpp-Processor.o `test -f 'Designators/Processor.cc' || echo '$(srcdir)/'`Designators/Processor.cc
    1193 @am__fastdepCXX_TRUE@   $(am__mv) Designators/$(DEPDIR)/cfa_cpp-Processor.Tpo Designators/$(DEPDIR)/cfa_cpp-Processor.Po
    1194 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='Designators/Processor.cc' object='Designators/cfa_cpp-Processor.o' libtool=no @AMDEPBACKSLASH@
    1195 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1196 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o Designators/cfa_cpp-Processor.o `test -f 'Designators/Processor.cc' || echo '$(srcdir)/'`Designators/Processor.cc
    1197 
    1198 Designators/cfa_cpp-Processor.obj: Designators/Processor.cc
    1199 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT Designators/cfa_cpp-Processor.obj -MD -MP -MF Designators/$(DEPDIR)/cfa_cpp-Processor.Tpo -c -o Designators/cfa_cpp-Processor.obj `if test -f 'Designators/Processor.cc'; then $(CYGPATH_W) 'Designators/Processor.cc'; else $(CYGPATH_W) '$(srcdir)/Designators/Processor.cc'; fi`
    1200 @am__fastdepCXX_TRUE@   $(am__mv) Designators/$(DEPDIR)/cfa_cpp-Processor.Tpo Designators/$(DEPDIR)/cfa_cpp-Processor.Po
    1201 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='Designators/Processor.cc' object='Designators/cfa_cpp-Processor.obj' libtool=no @AMDEPBACKSLASH@
    1202 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1203 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o Designators/cfa_cpp-Processor.obj `if test -f 'Designators/Processor.cc'; then $(CYGPATH_W) 'Designators/Processor.cc'; else $(CYGPATH_W) '$(srcdir)/Designators/Processor.cc'; fi`
    1204 
    1205 GenPoly/cfa_cpp-Box.o: GenPoly/Box.cc
    1206 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT GenPoly/cfa_cpp-Box.o -MD -MP -MF GenPoly/$(DEPDIR)/cfa_cpp-Box.Tpo -c -o GenPoly/cfa_cpp-Box.o `test -f 'GenPoly/Box.cc' || echo '$(srcdir)/'`GenPoly/Box.cc
    1207 @am__fastdepCXX_TRUE@   $(am__mv) GenPoly/$(DEPDIR)/cfa_cpp-Box.Tpo GenPoly/$(DEPDIR)/cfa_cpp-Box.Po
    1208 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='GenPoly/Box.cc' object='GenPoly/cfa_cpp-Box.o' libtool=no @AMDEPBACKSLASH@
    1209 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1210 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o GenPoly/cfa_cpp-Box.o `test -f 'GenPoly/Box.cc' || echo '$(srcdir)/'`GenPoly/Box.cc
    1211 
    1212 GenPoly/cfa_cpp-Box.obj: GenPoly/Box.cc
    1213 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT GenPoly/cfa_cpp-Box.obj -MD -MP -MF GenPoly/$(DEPDIR)/cfa_cpp-Box.Tpo -c -o GenPoly/cfa_cpp-Box.obj `if test -f 'GenPoly/Box.cc'; then $(CYGPATH_W) 'GenPoly/Box.cc'; else $(CYGPATH_W) '$(srcdir)/GenPoly/Box.cc'; fi`
    1214 @am__fastdepCXX_TRUE@   $(am__mv) GenPoly/$(DEPDIR)/cfa_cpp-Box.Tpo GenPoly/$(DEPDIR)/cfa_cpp-Box.Po
    1215 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='GenPoly/Box.cc' object='GenPoly/cfa_cpp-Box.obj' libtool=no @AMDEPBACKSLASH@
    1216 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1217 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o GenPoly/cfa_cpp-Box.obj `if test -f 'GenPoly/Box.cc'; then $(CYGPATH_W) 'GenPoly/Box.cc'; else $(CYGPATH_W) '$(srcdir)/GenPoly/Box.cc'; fi`
    1218 
    1219 GenPoly/cfa_cpp-GenPoly.o: GenPoly/GenPoly.cc
    1220 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT GenPoly/cfa_cpp-GenPoly.o -MD -MP -MF GenPoly/$(DEPDIR)/cfa_cpp-GenPoly.Tpo -c -o GenPoly/cfa_cpp-GenPoly.o `test -f 'GenPoly/GenPoly.cc' || echo '$(srcdir)/'`GenPoly/GenPoly.cc
    1221 @am__fastdepCXX_TRUE@   $(am__mv) GenPoly/$(DEPDIR)/cfa_cpp-GenPoly.Tpo GenPoly/$(DEPDIR)/cfa_cpp-GenPoly.Po
    1222 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='GenPoly/GenPoly.cc' object='GenPoly/cfa_cpp-GenPoly.o' libtool=no @AMDEPBACKSLASH@
    1223 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1224 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o GenPoly/cfa_cpp-GenPoly.o `test -f 'GenPoly/GenPoly.cc' || echo '$(srcdir)/'`GenPoly/GenPoly.cc
    1225 
    1226 GenPoly/cfa_cpp-GenPoly.obj: GenPoly/GenPoly.cc
    1227 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT GenPoly/cfa_cpp-GenPoly.obj -MD -MP -MF GenPoly/$(DEPDIR)/cfa_cpp-GenPoly.Tpo -c -o GenPoly/cfa_cpp-GenPoly.obj `if test -f 'GenPoly/GenPoly.cc'; then $(CYGPATH_W) 'GenPoly/GenPoly.cc'; else $(CYGPATH_W) '$(srcdir)/GenPoly/GenPoly.cc'; fi`
    1228 @am__fastdepCXX_TRUE@   $(am__mv) GenPoly/$(DEPDIR)/cfa_cpp-GenPoly.Tpo GenPoly/$(DEPDIR)/cfa_cpp-GenPoly.Po
    1229 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='GenPoly/GenPoly.cc' object='GenPoly/cfa_cpp-GenPoly.obj' libtool=no @AMDEPBACKSLASH@
    1230 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1231 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o GenPoly/cfa_cpp-GenPoly.obj `if test -f 'GenPoly/GenPoly.cc'; then $(CYGPATH_W) 'GenPoly/GenPoly.cc'; else $(CYGPATH_W) '$(srcdir)/GenPoly/GenPoly.cc'; fi`
    1232 
    1233 GenPoly/cfa_cpp-PolyMutator.o: GenPoly/PolyMutator.cc
    1234 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT GenPoly/cfa_cpp-PolyMutator.o -MD -MP -MF GenPoly/$(DEPDIR)/cfa_cpp-PolyMutator.Tpo -c -o GenPoly/cfa_cpp-PolyMutator.o `test -f 'GenPoly/PolyMutator.cc' || echo '$(srcdir)/'`GenPoly/PolyMutator.cc
    1235 @am__fastdepCXX_TRUE@   $(am__mv) GenPoly/$(DEPDIR)/cfa_cpp-PolyMutator.Tpo GenPoly/$(DEPDIR)/cfa_cpp-PolyMutator.Po
    1236 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='GenPoly/PolyMutator.cc' object='GenPoly/cfa_cpp-PolyMutator.o' libtool=no @AMDEPBACKSLASH@
    1237 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1238 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o GenPoly/cfa_cpp-PolyMutator.o `test -f 'GenPoly/PolyMutator.cc' || echo '$(srcdir)/'`GenPoly/PolyMutator.cc
    1239 
    1240 GenPoly/cfa_cpp-PolyMutator.obj: GenPoly/PolyMutator.cc
    1241 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT GenPoly/cfa_cpp-PolyMutator.obj -MD -MP -MF GenPoly/$(DEPDIR)/cfa_cpp-PolyMutator.Tpo -c -o GenPoly/cfa_cpp-PolyMutator.obj `if test -f 'GenPoly/PolyMutator.cc'; then $(CYGPATH_W) 'GenPoly/PolyMutator.cc'; else $(CYGPATH_W) '$(srcdir)/GenPoly/PolyMutator.cc'; fi`
    1242 @am__fastdepCXX_TRUE@   $(am__mv) GenPoly/$(DEPDIR)/cfa_cpp-PolyMutator.Tpo GenPoly/$(DEPDIR)/cfa_cpp-PolyMutator.Po
    1243 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='GenPoly/PolyMutator.cc' object='GenPoly/cfa_cpp-PolyMutator.obj' libtool=no @AMDEPBACKSLASH@
    1244 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1245 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o GenPoly/cfa_cpp-PolyMutator.obj `if test -f 'GenPoly/PolyMutator.cc'; then $(CYGPATH_W) 'GenPoly/PolyMutator.cc'; else $(CYGPATH_W) '$(srcdir)/GenPoly/PolyMutator.cc'; fi`
    1246 
    1247 GenPoly/cfa_cpp-ScrubTyVars.o: GenPoly/ScrubTyVars.cc
    1248 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT GenPoly/cfa_cpp-ScrubTyVars.o -MD -MP -MF GenPoly/$(DEPDIR)/cfa_cpp-ScrubTyVars.Tpo -c -o GenPoly/cfa_cpp-ScrubTyVars.o `test -f 'GenPoly/ScrubTyVars.cc' || echo '$(srcdir)/'`GenPoly/ScrubTyVars.cc
    1249 @am__fastdepCXX_TRUE@   $(am__mv) GenPoly/$(DEPDIR)/cfa_cpp-ScrubTyVars.Tpo GenPoly/$(DEPDIR)/cfa_cpp-ScrubTyVars.Po
    1250 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='GenPoly/ScrubTyVars.cc' object='GenPoly/cfa_cpp-ScrubTyVars.o' libtool=no @AMDEPBACKSLASH@
    1251 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1252 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o GenPoly/cfa_cpp-ScrubTyVars.o `test -f 'GenPoly/ScrubTyVars.cc' || echo '$(srcdir)/'`GenPoly/ScrubTyVars.cc
    1253 
    1254 GenPoly/cfa_cpp-ScrubTyVars.obj: GenPoly/ScrubTyVars.cc
    1255 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT GenPoly/cfa_cpp-ScrubTyVars.obj -MD -MP -MF GenPoly/$(DEPDIR)/cfa_cpp-ScrubTyVars.Tpo -c -o GenPoly/cfa_cpp-ScrubTyVars.obj `if test -f 'GenPoly/ScrubTyVars.cc'; then $(CYGPATH_W) 'GenPoly/ScrubTyVars.cc'; else $(CYGPATH_W) '$(srcdir)/GenPoly/ScrubTyVars.cc'; fi`
    1256 @am__fastdepCXX_TRUE@   $(am__mv) GenPoly/$(DEPDIR)/cfa_cpp-ScrubTyVars.Tpo GenPoly/$(DEPDIR)/cfa_cpp-ScrubTyVars.Po
    1257 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='GenPoly/ScrubTyVars.cc' object='GenPoly/cfa_cpp-ScrubTyVars.obj' libtool=no @AMDEPBACKSLASH@
    1258 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1259 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o GenPoly/cfa_cpp-ScrubTyVars.obj `if test -f 'GenPoly/ScrubTyVars.cc'; then $(CYGPATH_W) 'GenPoly/ScrubTyVars.cc'; else $(CYGPATH_W) '$(srcdir)/GenPoly/ScrubTyVars.cc'; fi`
    1260 
    1261 GenPoly/cfa_cpp-Lvalue.o: GenPoly/Lvalue.cc
    1262 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT GenPoly/cfa_cpp-Lvalue.o -MD -MP -MF GenPoly/$(DEPDIR)/cfa_cpp-Lvalue.Tpo -c -o GenPoly/cfa_cpp-Lvalue.o `test -f 'GenPoly/Lvalue.cc' || echo '$(srcdir)/'`GenPoly/Lvalue.cc
    1263 @am__fastdepCXX_TRUE@   $(am__mv) GenPoly/$(DEPDIR)/cfa_cpp-Lvalue.Tpo GenPoly/$(DEPDIR)/cfa_cpp-Lvalue.Po
    1264 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='GenPoly/Lvalue.cc' object='GenPoly/cfa_cpp-Lvalue.o' libtool=no @AMDEPBACKSLASH@
    1265 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1266 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o GenPoly/cfa_cpp-Lvalue.o `test -f 'GenPoly/Lvalue.cc' || echo '$(srcdir)/'`GenPoly/Lvalue.cc
    1267 
    1268 GenPoly/cfa_cpp-Lvalue.obj: GenPoly/Lvalue.cc
    1269 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT GenPoly/cfa_cpp-Lvalue.obj -MD -MP -MF GenPoly/$(DEPDIR)/cfa_cpp-Lvalue.Tpo -c -o GenPoly/cfa_cpp-Lvalue.obj `if test -f 'GenPoly/Lvalue.cc'; then $(CYGPATH_W) 'GenPoly/Lvalue.cc'; else $(CYGPATH_W) '$(srcdir)/GenPoly/Lvalue.cc'; fi`
    1270 @am__fastdepCXX_TRUE@   $(am__mv) GenPoly/$(DEPDIR)/cfa_cpp-Lvalue.Tpo GenPoly/$(DEPDIR)/cfa_cpp-Lvalue.Po
    1271 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='GenPoly/Lvalue.cc' object='GenPoly/cfa_cpp-Lvalue.obj' libtool=no @AMDEPBACKSLASH@
    1272 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1273 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o GenPoly/cfa_cpp-Lvalue.obj `if test -f 'GenPoly/Lvalue.cc'; then $(CYGPATH_W) 'GenPoly/Lvalue.cc'; else $(CYGPATH_W) '$(srcdir)/GenPoly/Lvalue.cc'; fi`
    1274 
    1275 GenPoly/cfa_cpp-Specialize.o: GenPoly/Specialize.cc
    1276 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT GenPoly/cfa_cpp-Specialize.o -MD -MP -MF GenPoly/$(DEPDIR)/cfa_cpp-Specialize.Tpo -c -o GenPoly/cfa_cpp-Specialize.o `test -f 'GenPoly/Specialize.cc' || echo '$(srcdir)/'`GenPoly/Specialize.cc
    1277 @am__fastdepCXX_TRUE@   $(am__mv) GenPoly/$(DEPDIR)/cfa_cpp-Specialize.Tpo GenPoly/$(DEPDIR)/cfa_cpp-Specialize.Po
    1278 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='GenPoly/Specialize.cc' object='GenPoly/cfa_cpp-Specialize.o' libtool=no @AMDEPBACKSLASH@
    1279 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1280 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o GenPoly/cfa_cpp-Specialize.o `test -f 'GenPoly/Specialize.cc' || echo '$(srcdir)/'`GenPoly/Specialize.cc
    1281 
    1282 GenPoly/cfa_cpp-Specialize.obj: GenPoly/Specialize.cc
    1283 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT GenPoly/cfa_cpp-Specialize.obj -MD -MP -MF GenPoly/$(DEPDIR)/cfa_cpp-Specialize.Tpo -c -o GenPoly/cfa_cpp-Specialize.obj `if test -f 'GenPoly/Specialize.cc'; then $(CYGPATH_W) 'GenPoly/Specialize.cc'; else $(CYGPATH_W) '$(srcdir)/GenPoly/Specialize.cc'; fi`
    1284 @am__fastdepCXX_TRUE@   $(am__mv) GenPoly/$(DEPDIR)/cfa_cpp-Specialize.Tpo GenPoly/$(DEPDIR)/cfa_cpp-Specialize.Po
    1285 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='GenPoly/Specialize.cc' object='GenPoly/cfa_cpp-Specialize.obj' libtool=no @AMDEPBACKSLASH@
    1286 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1287 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o GenPoly/cfa_cpp-Specialize.obj `if test -f 'GenPoly/Specialize.cc'; then $(CYGPATH_W) 'GenPoly/Specialize.cc'; else $(CYGPATH_W) '$(srcdir)/GenPoly/Specialize.cc'; fi`
    1288 
    1289 GenPoly/cfa_cpp-CopyParams.o: GenPoly/CopyParams.cc
    1290 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT GenPoly/cfa_cpp-CopyParams.o -MD -MP -MF GenPoly/$(DEPDIR)/cfa_cpp-CopyParams.Tpo -c -o GenPoly/cfa_cpp-CopyParams.o `test -f 'GenPoly/CopyParams.cc' || echo '$(srcdir)/'`GenPoly/CopyParams.cc
    1291 @am__fastdepCXX_TRUE@   $(am__mv) GenPoly/$(DEPDIR)/cfa_cpp-CopyParams.Tpo GenPoly/$(DEPDIR)/cfa_cpp-CopyParams.Po
    1292 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='GenPoly/CopyParams.cc' object='GenPoly/cfa_cpp-CopyParams.o' libtool=no @AMDEPBACKSLASH@
    1293 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1294 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o GenPoly/cfa_cpp-CopyParams.o `test -f 'GenPoly/CopyParams.cc' || echo '$(srcdir)/'`GenPoly/CopyParams.cc
    1295 
    1296 GenPoly/cfa_cpp-CopyParams.obj: GenPoly/CopyParams.cc
    1297 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT GenPoly/cfa_cpp-CopyParams.obj -MD -MP -MF GenPoly/$(DEPDIR)/cfa_cpp-CopyParams.Tpo -c -o GenPoly/cfa_cpp-CopyParams.obj `if test -f 'GenPoly/CopyParams.cc'; then $(CYGPATH_W) 'GenPoly/CopyParams.cc'; else $(CYGPATH_W) '$(srcdir)/GenPoly/CopyParams.cc'; fi`
    1298 @am__fastdepCXX_TRUE@   $(am__mv) GenPoly/$(DEPDIR)/cfa_cpp-CopyParams.Tpo GenPoly/$(DEPDIR)/cfa_cpp-CopyParams.Po
    1299 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='GenPoly/CopyParams.cc' object='GenPoly/cfa_cpp-CopyParams.obj' libtool=no @AMDEPBACKSLASH@
    1300 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1301 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o GenPoly/cfa_cpp-CopyParams.obj `if test -f 'GenPoly/CopyParams.cc'; then $(CYGPATH_W) 'GenPoly/CopyParams.cc'; else $(CYGPATH_W) '$(srcdir)/GenPoly/CopyParams.cc'; fi`
    1302 
    1303 GenPoly/cfa_cpp-FindFunction.o: GenPoly/FindFunction.cc
    1304 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT GenPoly/cfa_cpp-FindFunction.o -MD -MP -MF GenPoly/$(DEPDIR)/cfa_cpp-FindFunction.Tpo -c -o GenPoly/cfa_cpp-FindFunction.o `test -f 'GenPoly/FindFunction.cc' || echo '$(srcdir)/'`GenPoly/FindFunction.cc
    1305 @am__fastdepCXX_TRUE@   $(am__mv) GenPoly/$(DEPDIR)/cfa_cpp-FindFunction.Tpo GenPoly/$(DEPDIR)/cfa_cpp-FindFunction.Po
    1306 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='GenPoly/FindFunction.cc' object='GenPoly/cfa_cpp-FindFunction.o' libtool=no @AMDEPBACKSLASH@
    1307 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1308 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o GenPoly/cfa_cpp-FindFunction.o `test -f 'GenPoly/FindFunction.cc' || echo '$(srcdir)/'`GenPoly/FindFunction.cc
    1309 
    1310 GenPoly/cfa_cpp-FindFunction.obj: GenPoly/FindFunction.cc
    1311 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT GenPoly/cfa_cpp-FindFunction.obj -MD -MP -MF GenPoly/$(DEPDIR)/cfa_cpp-FindFunction.Tpo -c -o GenPoly/cfa_cpp-FindFunction.obj `if test -f 'GenPoly/FindFunction.cc'; then $(CYGPATH_W) 'GenPoly/FindFunction.cc'; else $(CYGPATH_W) '$(srcdir)/GenPoly/FindFunction.cc'; fi`
    1312 @am__fastdepCXX_TRUE@   $(am__mv) GenPoly/$(DEPDIR)/cfa_cpp-FindFunction.Tpo GenPoly/$(DEPDIR)/cfa_cpp-FindFunction.Po
    1313 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='GenPoly/FindFunction.cc' object='GenPoly/cfa_cpp-FindFunction.obj' libtool=no @AMDEPBACKSLASH@
    1314 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1315 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o GenPoly/cfa_cpp-FindFunction.obj `if test -f 'GenPoly/FindFunction.cc'; then $(CYGPATH_W) 'GenPoly/FindFunction.cc'; else $(CYGPATH_W) '$(srcdir)/GenPoly/FindFunction.cc'; fi`
    1316 
    1317 InitTweak/cfa_cpp-InitModel.o: InitTweak/InitModel.cc
    1318 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT InitTweak/cfa_cpp-InitModel.o -MD -MP -MF InitTweak/$(DEPDIR)/cfa_cpp-InitModel.Tpo -c -o InitTweak/cfa_cpp-InitModel.o `test -f 'InitTweak/InitModel.cc' || echo '$(srcdir)/'`InitTweak/InitModel.cc
    1319 @am__fastdepCXX_TRUE@   $(am__mv) InitTweak/$(DEPDIR)/cfa_cpp-InitModel.Tpo InitTweak/$(DEPDIR)/cfa_cpp-InitModel.Po
    1320 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='InitTweak/InitModel.cc' object='InitTweak/cfa_cpp-InitModel.o' libtool=no @AMDEPBACKSLASH@
    1321 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1322 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o InitTweak/cfa_cpp-InitModel.o `test -f 'InitTweak/InitModel.cc' || echo '$(srcdir)/'`InitTweak/InitModel.cc
    1323 
    1324 InitTweak/cfa_cpp-InitModel.obj: InitTweak/InitModel.cc
    1325 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT InitTweak/cfa_cpp-InitModel.obj -MD -MP -MF InitTweak/$(DEPDIR)/cfa_cpp-InitModel.Tpo -c -o InitTweak/cfa_cpp-InitModel.obj `if test -f 'InitTweak/InitModel.cc'; then $(CYGPATH_W) 'InitTweak/InitModel.cc'; else $(CYGPATH_W) '$(srcdir)/InitTweak/InitModel.cc'; fi`
    1326 @am__fastdepCXX_TRUE@   $(am__mv) InitTweak/$(DEPDIR)/cfa_cpp-InitModel.Tpo InitTweak/$(DEPDIR)/cfa_cpp-InitModel.Po
    1327 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='InitTweak/InitModel.cc' object='InitTweak/cfa_cpp-InitModel.obj' libtool=no @AMDEPBACKSLASH@
    1328 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1329 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o InitTweak/cfa_cpp-InitModel.obj `if test -f 'InitTweak/InitModel.cc'; then $(CYGPATH_W) 'InitTweak/InitModel.cc'; else $(CYGPATH_W) '$(srcdir)/InitTweak/InitModel.cc'; fi`
    1330 
    1331 InitTweak/cfa_cpp-InitExpander.o: InitTweak/InitExpander.cc
    1332 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT InitTweak/cfa_cpp-InitExpander.o -MD -MP -MF InitTweak/$(DEPDIR)/cfa_cpp-InitExpander.Tpo -c -o InitTweak/cfa_cpp-InitExpander.o `test -f 'InitTweak/InitExpander.cc' || echo '$(srcdir)/'`InitTweak/InitExpander.cc
    1333 @am__fastdepCXX_TRUE@   $(am__mv) InitTweak/$(DEPDIR)/cfa_cpp-InitExpander.Tpo InitTweak/$(DEPDIR)/cfa_cpp-InitExpander.Po
    1334 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='InitTweak/InitExpander.cc' object='InitTweak/cfa_cpp-InitExpander.o' libtool=no @AMDEPBACKSLASH@
    1335 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1336 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o InitTweak/cfa_cpp-InitExpander.o `test -f 'InitTweak/InitExpander.cc' || echo '$(srcdir)/'`InitTweak/InitExpander.cc
    1337 
    1338 InitTweak/cfa_cpp-InitExpander.obj: InitTweak/InitExpander.cc
    1339 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT InitTweak/cfa_cpp-InitExpander.obj -MD -MP -MF InitTweak/$(DEPDIR)/cfa_cpp-InitExpander.Tpo -c -o InitTweak/cfa_cpp-InitExpander.obj `if test -f 'InitTweak/InitExpander.cc'; then $(CYGPATH_W) 'InitTweak/InitExpander.cc'; else $(CYGPATH_W) '$(srcdir)/InitTweak/InitExpander.cc'; fi`
    1340 @am__fastdepCXX_TRUE@   $(am__mv) InitTweak/$(DEPDIR)/cfa_cpp-InitExpander.Tpo InitTweak/$(DEPDIR)/cfa_cpp-InitExpander.Po
    1341 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='InitTweak/InitExpander.cc' object='InitTweak/cfa_cpp-InitExpander.obj' libtool=no @AMDEPBACKSLASH@
    1342 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1343 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o InitTweak/cfa_cpp-InitExpander.obj `if test -f 'InitTweak/InitExpander.cc'; then $(CYGPATH_W) 'InitTweak/InitExpander.cc'; else $(CYGPATH_W) '$(srcdir)/InitTweak/InitExpander.cc'; fi`
    1344 
    1345 InitTweak/cfa_cpp-Mutate.o: InitTweak/Mutate.cc
    1346 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT InitTweak/cfa_cpp-Mutate.o -MD -MP -MF InitTweak/$(DEPDIR)/cfa_cpp-Mutate.Tpo -c -o InitTweak/cfa_cpp-Mutate.o `test -f 'InitTweak/Mutate.cc' || echo '$(srcdir)/'`InitTweak/Mutate.cc
    1347 @am__fastdepCXX_TRUE@   $(am__mv) InitTweak/$(DEPDIR)/cfa_cpp-Mutate.Tpo InitTweak/$(DEPDIR)/cfa_cpp-Mutate.Po
    1348 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='InitTweak/Mutate.cc' object='InitTweak/cfa_cpp-Mutate.o' libtool=no @AMDEPBACKSLASH@
    1349 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1350 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o InitTweak/cfa_cpp-Mutate.o `test -f 'InitTweak/Mutate.cc' || echo '$(srcdir)/'`InitTweak/Mutate.cc
    1351 
    1352 InitTweak/cfa_cpp-Mutate.obj: InitTweak/Mutate.cc
    1353 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT InitTweak/cfa_cpp-Mutate.obj -MD -MP -MF InitTweak/$(DEPDIR)/cfa_cpp-Mutate.Tpo -c -o InitTweak/cfa_cpp-Mutate.obj `if test -f 'InitTweak/Mutate.cc'; then $(CYGPATH_W) 'InitTweak/Mutate.cc'; else $(CYGPATH_W) '$(srcdir)/InitTweak/Mutate.cc'; fi`
    1354 @am__fastdepCXX_TRUE@   $(am__mv) InitTweak/$(DEPDIR)/cfa_cpp-Mutate.Tpo InitTweak/$(DEPDIR)/cfa_cpp-Mutate.Po
    1355 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='InitTweak/Mutate.cc' object='InitTweak/cfa_cpp-Mutate.obj' libtool=no @AMDEPBACKSLASH@
    1356 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1357 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o InitTweak/cfa_cpp-Mutate.obj `if test -f 'InitTweak/Mutate.cc'; then $(CYGPATH_W) 'InitTweak/Mutate.cc'; else $(CYGPATH_W) '$(srcdir)/InitTweak/Mutate.cc'; fi`
    1358 
    1359 InitTweak/cfa_cpp-Association.o: InitTweak/Association.cc
    1360 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT InitTweak/cfa_cpp-Association.o -MD -MP -MF InitTweak/$(DEPDIR)/cfa_cpp-Association.Tpo -c -o InitTweak/cfa_cpp-Association.o `test -f 'InitTweak/Association.cc' || echo '$(srcdir)/'`InitTweak/Association.cc
    1361 @am__fastdepCXX_TRUE@   $(am__mv) InitTweak/$(DEPDIR)/cfa_cpp-Association.Tpo InitTweak/$(DEPDIR)/cfa_cpp-Association.Po
    1362 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='InitTweak/Association.cc' object='InitTweak/cfa_cpp-Association.o' libtool=no @AMDEPBACKSLASH@
    1363 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1364 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o InitTweak/cfa_cpp-Association.o `test -f 'InitTweak/Association.cc' || echo '$(srcdir)/'`InitTweak/Association.cc
    1365 
    1366 InitTweak/cfa_cpp-Association.obj: InitTweak/Association.cc
    1367 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT InitTweak/cfa_cpp-Association.obj -MD -MP -MF InitTweak/$(DEPDIR)/cfa_cpp-Association.Tpo -c -o InitTweak/cfa_cpp-Association.obj `if test -f 'InitTweak/Association.cc'; then $(CYGPATH_W) 'InitTweak/Association.cc'; else $(CYGPATH_W) '$(srcdir)/InitTweak/Association.cc'; fi`
    1368 @am__fastdepCXX_TRUE@   $(am__mv) InitTweak/$(DEPDIR)/cfa_cpp-Association.Tpo InitTweak/$(DEPDIR)/cfa_cpp-Association.Po
    1369 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='InitTweak/Association.cc' object='InitTweak/cfa_cpp-Association.obj' libtool=no @AMDEPBACKSLASH@
    1370 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1371 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o InitTweak/cfa_cpp-Association.obj `if test -f 'InitTweak/Association.cc'; then $(CYGPATH_W) 'InitTweak/Association.cc'; else $(CYGPATH_W) '$(srcdir)/InitTweak/Association.cc'; fi`
    1372 
    1373 InitTweak/cfa_cpp-RemoveInit.o: InitTweak/RemoveInit.cc
    1374 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT InitTweak/cfa_cpp-RemoveInit.o -MD -MP -MF InitTweak/$(DEPDIR)/cfa_cpp-RemoveInit.Tpo -c -o InitTweak/cfa_cpp-RemoveInit.o `test -f 'InitTweak/RemoveInit.cc' || echo '$(srcdir)/'`InitTweak/RemoveInit.cc
    1375 @am__fastdepCXX_TRUE@   $(am__mv) InitTweak/$(DEPDIR)/cfa_cpp-RemoveInit.Tpo InitTweak/$(DEPDIR)/cfa_cpp-RemoveInit.Po
    1376 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='InitTweak/RemoveInit.cc' object='InitTweak/cfa_cpp-RemoveInit.o' libtool=no @AMDEPBACKSLASH@
    1377 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1378 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o InitTweak/cfa_cpp-RemoveInit.o `test -f 'InitTweak/RemoveInit.cc' || echo '$(srcdir)/'`InitTweak/RemoveInit.cc
    1379 
    1380 InitTweak/cfa_cpp-RemoveInit.obj: InitTweak/RemoveInit.cc
    1381 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT InitTweak/cfa_cpp-RemoveInit.obj -MD -MP -MF InitTweak/$(DEPDIR)/cfa_cpp-RemoveInit.Tpo -c -o InitTweak/cfa_cpp-RemoveInit.obj `if test -f 'InitTweak/RemoveInit.cc'; then $(CYGPATH_W) 'InitTweak/RemoveInit.cc'; else $(CYGPATH_W) '$(srcdir)/InitTweak/RemoveInit.cc'; fi`
    1382 @am__fastdepCXX_TRUE@   $(am__mv) InitTweak/$(DEPDIR)/cfa_cpp-RemoveInit.Tpo InitTweak/$(DEPDIR)/cfa_cpp-RemoveInit.Po
    1383 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='InitTweak/RemoveInit.cc' object='InitTweak/cfa_cpp-RemoveInit.obj' libtool=no @AMDEPBACKSLASH@
    1384 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1385 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o InitTweak/cfa_cpp-RemoveInit.obj `if test -f 'InitTweak/RemoveInit.cc'; then $(CYGPATH_W) 'InitTweak/RemoveInit.cc'; else $(CYGPATH_W) '$(srcdir)/InitTweak/RemoveInit.cc'; fi`
    1386 
    1387 Parser/cfa_cpp-parser.o: Parser/parser.cc
    1388 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT Parser/cfa_cpp-parser.o -MD -MP -MF Parser/$(DEPDIR)/cfa_cpp-parser.Tpo -c -o Parser/cfa_cpp-parser.o `test -f 'Parser/parser.cc' || echo '$(srcdir)/'`Parser/parser.cc
    1389 @am__fastdepCXX_TRUE@   $(am__mv) Parser/$(DEPDIR)/cfa_cpp-parser.Tpo Parser/$(DEPDIR)/cfa_cpp-parser.Po
    1390 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='Parser/parser.cc' object='Parser/cfa_cpp-parser.o' libtool=no @AMDEPBACKSLASH@
    1391 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1392 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o Parser/cfa_cpp-parser.o `test -f 'Parser/parser.cc' || echo '$(srcdir)/'`Parser/parser.cc
    1393 
    1394 Parser/cfa_cpp-parser.obj: Parser/parser.cc
    1395 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT Parser/cfa_cpp-parser.obj -MD -MP -MF Parser/$(DEPDIR)/cfa_cpp-parser.Tpo -c -o Parser/cfa_cpp-parser.obj `if test -f 'Parser/parser.cc'; then $(CYGPATH_W) 'Parser/parser.cc'; else $(CYGPATH_W) '$(srcdir)/Parser/parser.cc'; fi`
    1396 @am__fastdepCXX_TRUE@   $(am__mv) Parser/$(DEPDIR)/cfa_cpp-parser.Tpo Parser/$(DEPDIR)/cfa_cpp-parser.Po
    1397 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='Parser/parser.cc' object='Parser/cfa_cpp-parser.obj' libtool=no @AMDEPBACKSLASH@
    1398 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1399 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o Parser/cfa_cpp-parser.obj `if test -f 'Parser/parser.cc'; then $(CYGPATH_W) 'Parser/parser.cc'; else $(CYGPATH_W) '$(srcdir)/Parser/parser.cc'; fi`
    1400 
    1401 Parser/cfa_cpp-lex.o: Parser/lex.cc
    1402 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT Parser/cfa_cpp-lex.o -MD -MP -MF Parser/$(DEPDIR)/cfa_cpp-lex.Tpo -c -o Parser/cfa_cpp-lex.o `test -f 'Parser/lex.cc' || echo '$(srcdir)/'`Parser/lex.cc
    1403 @am__fastdepCXX_TRUE@   $(am__mv) Parser/$(DEPDIR)/cfa_cpp-lex.Tpo Parser/$(DEPDIR)/cfa_cpp-lex.Po
    1404 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='Parser/lex.cc' object='Parser/cfa_cpp-lex.o' libtool=no @AMDEPBACKSLASH@
    1405 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1406 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o Parser/cfa_cpp-lex.o `test -f 'Parser/lex.cc' || echo '$(srcdir)/'`Parser/lex.cc
    1407 
    1408 Parser/cfa_cpp-lex.obj: Parser/lex.cc
    1409 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT Parser/cfa_cpp-lex.obj -MD -MP -MF Parser/$(DEPDIR)/cfa_cpp-lex.Tpo -c -o Parser/cfa_cpp-lex.obj `if test -f 'Parser/lex.cc'; then $(CYGPATH_W) 'Parser/lex.cc'; else $(CYGPATH_W) '$(srcdir)/Parser/lex.cc'; fi`
    1410 @am__fastdepCXX_TRUE@   $(am__mv) Parser/$(DEPDIR)/cfa_cpp-lex.Tpo Parser/$(DEPDIR)/cfa_cpp-lex.Po
    1411 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='Parser/lex.cc' object='Parser/cfa_cpp-lex.obj' libtool=no @AMDEPBACKSLASH@
    1412 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1413 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o Parser/cfa_cpp-lex.obj `if test -f 'Parser/lex.cc'; then $(CYGPATH_W) 'Parser/lex.cc'; else $(CYGPATH_W) '$(srcdir)/Parser/lex.cc'; fi`
    1414 
    1415 Parser/cfa_cpp-TypedefTable.o: Parser/TypedefTable.cc
    1416 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT Parser/cfa_cpp-TypedefTable.o -MD -MP -MF Parser/$(DEPDIR)/cfa_cpp-TypedefTable.Tpo -c -o Parser/cfa_cpp-TypedefTable.o `test -f 'Parser/TypedefTable.cc' || echo '$(srcdir)/'`Parser/TypedefTable.cc
    1417 @am__fastdepCXX_TRUE@   $(am__mv) Parser/$(DEPDIR)/cfa_cpp-TypedefTable.Tpo Parser/$(DEPDIR)/cfa_cpp-TypedefTable.Po
    1418 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='Parser/TypedefTable.cc' object='Parser/cfa_cpp-TypedefTable.o' libtool=no @AMDEPBACKSLASH@
    1419 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1420 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o Parser/cfa_cpp-TypedefTable.o `test -f 'Parser/TypedefTable.cc' || echo '$(srcdir)/'`Parser/TypedefTable.cc
    1421 
    1422 Parser/cfa_cpp-TypedefTable.obj: Parser/TypedefTable.cc
    1423 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT Parser/cfa_cpp-TypedefTable.obj -MD -MP -MF Parser/$(DEPDIR)/cfa_cpp-TypedefTable.Tpo -c -o Parser/cfa_cpp-TypedefTable.obj `if test -f 'Parser/TypedefTable.cc'; then $(CYGPATH_W) 'Parser/TypedefTable.cc'; else $(CYGPATH_W) '$(srcdir)/Parser/TypedefTable.cc'; fi`
    1424 @am__fastdepCXX_TRUE@   $(am__mv) Parser/$(DEPDIR)/cfa_cpp-TypedefTable.Tpo Parser/$(DEPDIR)/cfa_cpp-TypedefTable.Po
    1425 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='Parser/TypedefTable.cc' object='Parser/cfa_cpp-TypedefTable.obj' libtool=no @AMDEPBACKSLASH@
    1426 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1427 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o Parser/cfa_cpp-TypedefTable.obj `if test -f 'Parser/TypedefTable.cc'; then $(CYGPATH_W) 'Parser/TypedefTable.cc'; else $(CYGPATH_W) '$(srcdir)/Parser/TypedefTable.cc'; fi`
    1428 
    1429 Parser/cfa_cpp-ParseNode.o: Parser/ParseNode.cc
    1430 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT Parser/cfa_cpp-ParseNode.o -MD -MP -MF Parser/$(DEPDIR)/cfa_cpp-ParseNode.Tpo -c -o Parser/cfa_cpp-ParseNode.o `test -f 'Parser/ParseNode.cc' || echo '$(srcdir)/'`Parser/ParseNode.cc
    1431 @am__fastdepCXX_TRUE@   $(am__mv) Parser/$(DEPDIR)/cfa_cpp-ParseNode.Tpo Parser/$(DEPDIR)/cfa_cpp-ParseNode.Po
    1432 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='Parser/ParseNode.cc' object='Parser/cfa_cpp-ParseNode.o' libtool=no @AMDEPBACKSLASH@
    1433 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1434 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o Parser/cfa_cpp-ParseNode.o `test -f 'Parser/ParseNode.cc' || echo '$(srcdir)/'`Parser/ParseNode.cc
    1435 
    1436 Parser/cfa_cpp-ParseNode.obj: Parser/ParseNode.cc
    1437 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT Parser/cfa_cpp-ParseNode.obj -MD -MP -MF Parser/$(DEPDIR)/cfa_cpp-ParseNode.Tpo -c -o Parser/cfa_cpp-ParseNode.obj `if test -f 'Parser/ParseNode.cc'; then $(CYGPATH_W) 'Parser/ParseNode.cc'; else $(CYGPATH_W) '$(srcdir)/Parser/ParseNode.cc'; fi`
    1438 @am__fastdepCXX_TRUE@   $(am__mv) Parser/$(DEPDIR)/cfa_cpp-ParseNode.Tpo Parser/$(DEPDIR)/cfa_cpp-ParseNode.Po
    1439 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='Parser/ParseNode.cc' object='Parser/cfa_cpp-ParseNode.obj' libtool=no @AMDEPBACKSLASH@
    1440 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1441 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o Parser/cfa_cpp-ParseNode.obj `if test -f 'Parser/ParseNode.cc'; then $(CYGPATH_W) 'Parser/ParseNode.cc'; else $(CYGPATH_W) '$(srcdir)/Parser/ParseNode.cc'; fi`
    1442 
    1443 Parser/cfa_cpp-DeclarationNode.o: Parser/DeclarationNode.cc
    1444 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT Parser/cfa_cpp-DeclarationNode.o -MD -MP -MF Parser/$(DEPDIR)/cfa_cpp-DeclarationNode.Tpo -c -o Parser/cfa_cpp-DeclarationNode.o `test -f 'Parser/DeclarationNode.cc' || echo '$(srcdir)/'`Parser/DeclarationNode.cc
    1445 @am__fastdepCXX_TRUE@   $(am__mv) Parser/$(DEPDIR)/cfa_cpp-DeclarationNode.Tpo Parser/$(DEPDIR)/cfa_cpp-DeclarationNode.Po
    1446 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='Parser/DeclarationNode.cc' object='Parser/cfa_cpp-DeclarationNode.o' libtool=no @AMDEPBACKSLASH@
    1447 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1448 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o Parser/cfa_cpp-DeclarationNode.o `test -f 'Parser/DeclarationNode.cc' || echo '$(srcdir)/'`Parser/DeclarationNode.cc
    1449 
    1450 Parser/cfa_cpp-DeclarationNode.obj: Parser/DeclarationNode.cc
    1451 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT Parser/cfa_cpp-DeclarationNode.obj -MD -MP -MF Parser/$(DEPDIR)/cfa_cpp-DeclarationNode.Tpo -c -o Parser/cfa_cpp-DeclarationNode.obj `if test -f 'Parser/DeclarationNode.cc'; then $(CYGPATH_W) 'Parser/DeclarationNode.cc'; else $(CYGPATH_W) '$(srcdir)/Parser/DeclarationNode.cc'; fi`
    1452 @am__fastdepCXX_TRUE@   $(am__mv) Parser/$(DEPDIR)/cfa_cpp-DeclarationNode.Tpo Parser/$(DEPDIR)/cfa_cpp-DeclarationNode.Po
    1453 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='Parser/DeclarationNode.cc' object='Parser/cfa_cpp-DeclarationNode.obj' libtool=no @AMDEPBACKSLASH@
    1454 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1455 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o Parser/cfa_cpp-DeclarationNode.obj `if test -f 'Parser/DeclarationNode.cc'; then $(CYGPATH_W) 'Parser/DeclarationNode.cc'; else $(CYGPATH_W) '$(srcdir)/Parser/DeclarationNode.cc'; fi`
    1456 
    1457 Parser/cfa_cpp-ExpressionNode.o: Parser/ExpressionNode.cc
    1458 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT Parser/cfa_cpp-ExpressionNode.o -MD -MP -MF Parser/$(DEPDIR)/cfa_cpp-ExpressionNode.Tpo -c -o Parser/cfa_cpp-ExpressionNode.o `test -f 'Parser/ExpressionNode.cc' || echo '$(srcdir)/'`Parser/ExpressionNode.cc
    1459 @am__fastdepCXX_TRUE@   $(am__mv) Parser/$(DEPDIR)/cfa_cpp-ExpressionNode.Tpo Parser/$(DEPDIR)/cfa_cpp-ExpressionNode.Po
    1460 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='Parser/ExpressionNode.cc' object='Parser/cfa_cpp-ExpressionNode.o' libtool=no @AMDEPBACKSLASH@
    1461 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1462 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o Parser/cfa_cpp-ExpressionNode.o `test -f 'Parser/ExpressionNode.cc' || echo '$(srcdir)/'`Parser/ExpressionNode.cc
    1463 
    1464 Parser/cfa_cpp-ExpressionNode.obj: Parser/ExpressionNode.cc
    1465 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT Parser/cfa_cpp-ExpressionNode.obj -MD -MP -MF Parser/$(DEPDIR)/cfa_cpp-ExpressionNode.Tpo -c -o Parser/cfa_cpp-ExpressionNode.obj `if test -f 'Parser/ExpressionNode.cc'; then $(CYGPATH_W) 'Parser/ExpressionNode.cc'; else $(CYGPATH_W) '$(srcdir)/Parser/ExpressionNode.cc'; fi`
    1466 @am__fastdepCXX_TRUE@   $(am__mv) Parser/$(DEPDIR)/cfa_cpp-ExpressionNode.Tpo Parser/$(DEPDIR)/cfa_cpp-ExpressionNode.Po
    1467 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='Parser/ExpressionNode.cc' object='Parser/cfa_cpp-ExpressionNode.obj' libtool=no @AMDEPBACKSLASH@
    1468 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1469 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o Parser/cfa_cpp-ExpressionNode.obj `if test -f 'Parser/ExpressionNode.cc'; then $(CYGPATH_W) 'Parser/ExpressionNode.cc'; else $(CYGPATH_W) '$(srcdir)/Parser/ExpressionNode.cc'; fi`
    1470 
    1471 Parser/cfa_cpp-StatementNode.o: Parser/StatementNode.cc
    1472 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT Parser/cfa_cpp-StatementNode.o -MD -MP -MF Parser/$(DEPDIR)/cfa_cpp-StatementNode.Tpo -c -o Parser/cfa_cpp-StatementNode.o `test -f 'Parser/StatementNode.cc' || echo '$(srcdir)/'`Parser/StatementNode.cc
    1473 @am__fastdepCXX_TRUE@   $(am__mv) Parser/$(DEPDIR)/cfa_cpp-StatementNode.Tpo Parser/$(DEPDIR)/cfa_cpp-StatementNode.Po
    1474 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='Parser/StatementNode.cc' object='Parser/cfa_cpp-StatementNode.o' libtool=no @AMDEPBACKSLASH@
    1475 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1476 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o Parser/cfa_cpp-StatementNode.o `test -f 'Parser/StatementNode.cc' || echo '$(srcdir)/'`Parser/StatementNode.cc
    1477 
    1478 Parser/cfa_cpp-StatementNode.obj: Parser/StatementNode.cc
    1479 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT Parser/cfa_cpp-StatementNode.obj -MD -MP -MF Parser/$(DEPDIR)/cfa_cpp-StatementNode.Tpo -c -o Parser/cfa_cpp-StatementNode.obj `if test -f 'Parser/StatementNode.cc'; then $(CYGPATH_W) 'Parser/StatementNode.cc'; else $(CYGPATH_W) '$(srcdir)/Parser/StatementNode.cc'; fi`
    1480 @am__fastdepCXX_TRUE@   $(am__mv) Parser/$(DEPDIR)/cfa_cpp-StatementNode.Tpo Parser/$(DEPDIR)/cfa_cpp-StatementNode.Po
    1481 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='Parser/StatementNode.cc' object='Parser/cfa_cpp-StatementNode.obj' libtool=no @AMDEPBACKSLASH@
    1482 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1483 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o Parser/cfa_cpp-StatementNode.obj `if test -f 'Parser/StatementNode.cc'; then $(CYGPATH_W) 'Parser/StatementNode.cc'; else $(CYGPATH_W) '$(srcdir)/Parser/StatementNode.cc'; fi`
    1484 
    1485 Parser/cfa_cpp-InitializerNode.o: Parser/InitializerNode.cc
    1486 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT Parser/cfa_cpp-InitializerNode.o -MD -MP -MF Parser/$(DEPDIR)/cfa_cpp-InitializerNode.Tpo -c -o Parser/cfa_cpp-InitializerNode.o `test -f 'Parser/InitializerNode.cc' || echo '$(srcdir)/'`Parser/InitializerNode.cc
    1487 @am__fastdepCXX_TRUE@   $(am__mv) Parser/$(DEPDIR)/cfa_cpp-InitializerNode.Tpo Parser/$(DEPDIR)/cfa_cpp-InitializerNode.Po
    1488 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='Parser/InitializerNode.cc' object='Parser/cfa_cpp-InitializerNode.o' libtool=no @AMDEPBACKSLASH@
    1489 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1490 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o Parser/cfa_cpp-InitializerNode.o `test -f 'Parser/InitializerNode.cc' || echo '$(srcdir)/'`Parser/InitializerNode.cc
    1491 
    1492 Parser/cfa_cpp-InitializerNode.obj: Parser/InitializerNode.cc
    1493 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT Parser/cfa_cpp-InitializerNode.obj -MD -MP -MF Parser/$(DEPDIR)/cfa_cpp-InitializerNode.Tpo -c -o Parser/cfa_cpp-InitializerNode.obj `if test -f 'Parser/InitializerNode.cc'; then $(CYGPATH_W) 'Parser/InitializerNode.cc'; else $(CYGPATH_W) '$(srcdir)/Parser/InitializerNode.cc'; fi`
    1494 @am__fastdepCXX_TRUE@   $(am__mv) Parser/$(DEPDIR)/cfa_cpp-InitializerNode.Tpo Parser/$(DEPDIR)/cfa_cpp-InitializerNode.Po
    1495 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='Parser/InitializerNode.cc' object='Parser/cfa_cpp-InitializerNode.obj' libtool=no @AMDEPBACKSLASH@
    1496 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1497 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o Parser/cfa_cpp-InitializerNode.obj `if test -f 'Parser/InitializerNode.cc'; then $(CYGPATH_W) 'Parser/InitializerNode.cc'; else $(CYGPATH_W) '$(srcdir)/Parser/InitializerNode.cc'; fi`
    1498 
    1499 Parser/cfa_cpp-TypeData.o: Parser/TypeData.cc
    1500 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT Parser/cfa_cpp-TypeData.o -MD -MP -MF Parser/$(DEPDIR)/cfa_cpp-TypeData.Tpo -c -o Parser/cfa_cpp-TypeData.o `test -f 'Parser/TypeData.cc' || echo '$(srcdir)/'`Parser/TypeData.cc
    1501 @am__fastdepCXX_TRUE@   $(am__mv) Parser/$(DEPDIR)/cfa_cpp-TypeData.Tpo Parser/$(DEPDIR)/cfa_cpp-TypeData.Po
    1502 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='Parser/TypeData.cc' object='Parser/cfa_cpp-TypeData.o' libtool=no @AMDEPBACKSLASH@
    1503 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1504 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o Parser/cfa_cpp-TypeData.o `test -f 'Parser/TypeData.cc' || echo '$(srcdir)/'`Parser/TypeData.cc
    1505 
    1506 Parser/cfa_cpp-TypeData.obj: Parser/TypeData.cc
    1507 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT Parser/cfa_cpp-TypeData.obj -MD -MP -MF Parser/$(DEPDIR)/cfa_cpp-TypeData.Tpo -c -o Parser/cfa_cpp-TypeData.obj `if test -f 'Parser/TypeData.cc'; then $(CYGPATH_W) 'Parser/TypeData.cc'; else $(CYGPATH_W) '$(srcdir)/Parser/TypeData.cc'; fi`
    1508 @am__fastdepCXX_TRUE@   $(am__mv) Parser/$(DEPDIR)/cfa_cpp-TypeData.Tpo Parser/$(DEPDIR)/cfa_cpp-TypeData.Po
    1509 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='Parser/TypeData.cc' object='Parser/cfa_cpp-TypeData.obj' libtool=no @AMDEPBACKSLASH@
    1510 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1511 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o Parser/cfa_cpp-TypeData.obj `if test -f 'Parser/TypeData.cc'; then $(CYGPATH_W) 'Parser/TypeData.cc'; else $(CYGPATH_W) '$(srcdir)/Parser/TypeData.cc'; fi`
    1512 
    1513 Parser/cfa_cpp-LinkageSpec.o: Parser/LinkageSpec.cc
    1514 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT Parser/cfa_cpp-LinkageSpec.o -MD -MP -MF Parser/$(DEPDIR)/cfa_cpp-LinkageSpec.Tpo -c -o Parser/cfa_cpp-LinkageSpec.o `test -f 'Parser/LinkageSpec.cc' || echo '$(srcdir)/'`Parser/LinkageSpec.cc
    1515 @am__fastdepCXX_TRUE@   $(am__mv) Parser/$(DEPDIR)/cfa_cpp-LinkageSpec.Tpo Parser/$(DEPDIR)/cfa_cpp-LinkageSpec.Po
    1516 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='Parser/LinkageSpec.cc' object='Parser/cfa_cpp-LinkageSpec.o' libtool=no @AMDEPBACKSLASH@
    1517 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1518 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o Parser/cfa_cpp-LinkageSpec.o `test -f 'Parser/LinkageSpec.cc' || echo '$(srcdir)/'`Parser/LinkageSpec.cc
    1519 
    1520 Parser/cfa_cpp-LinkageSpec.obj: Parser/LinkageSpec.cc
    1521 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT Parser/cfa_cpp-LinkageSpec.obj -MD -MP -MF Parser/$(DEPDIR)/cfa_cpp-LinkageSpec.Tpo -c -o Parser/cfa_cpp-LinkageSpec.obj `if test -f 'Parser/LinkageSpec.cc'; then $(CYGPATH_W) 'Parser/LinkageSpec.cc'; else $(CYGPATH_W) '$(srcdir)/Parser/LinkageSpec.cc'; fi`
    1522 @am__fastdepCXX_TRUE@   $(am__mv) Parser/$(DEPDIR)/cfa_cpp-LinkageSpec.Tpo Parser/$(DEPDIR)/cfa_cpp-LinkageSpec.Po
    1523 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='Parser/LinkageSpec.cc' object='Parser/cfa_cpp-LinkageSpec.obj' libtool=no @AMDEPBACKSLASH@
    1524 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1525 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o Parser/cfa_cpp-LinkageSpec.obj `if test -f 'Parser/LinkageSpec.cc'; then $(CYGPATH_W) 'Parser/LinkageSpec.cc'; else $(CYGPATH_W) '$(srcdir)/Parser/LinkageSpec.cc'; fi`
    1526 
    1527 Parser/cfa_cpp-parseutility.o: Parser/parseutility.cc
    1528 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT Parser/cfa_cpp-parseutility.o -MD -MP -MF Parser/$(DEPDIR)/cfa_cpp-parseutility.Tpo -c -o Parser/cfa_cpp-parseutility.o `test -f 'Parser/parseutility.cc' || echo '$(srcdir)/'`Parser/parseutility.cc
    1529 @am__fastdepCXX_TRUE@   $(am__mv) Parser/$(DEPDIR)/cfa_cpp-parseutility.Tpo Parser/$(DEPDIR)/cfa_cpp-parseutility.Po
    1530 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='Parser/parseutility.cc' object='Parser/cfa_cpp-parseutility.o' libtool=no @AMDEPBACKSLASH@
    1531 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1532 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o Parser/cfa_cpp-parseutility.o `test -f 'Parser/parseutility.cc' || echo '$(srcdir)/'`Parser/parseutility.cc
    1533 
    1534 Parser/cfa_cpp-parseutility.obj: Parser/parseutility.cc
    1535 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT Parser/cfa_cpp-parseutility.obj -MD -MP -MF Parser/$(DEPDIR)/cfa_cpp-parseutility.Tpo -c -o Parser/cfa_cpp-parseutility.obj `if test -f 'Parser/parseutility.cc'; then $(CYGPATH_W) 'Parser/parseutility.cc'; else $(CYGPATH_W) '$(srcdir)/Parser/parseutility.cc'; fi`
    1536 @am__fastdepCXX_TRUE@   $(am__mv) Parser/$(DEPDIR)/cfa_cpp-parseutility.Tpo Parser/$(DEPDIR)/cfa_cpp-parseutility.Po
    1537 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='Parser/parseutility.cc' object='Parser/cfa_cpp-parseutility.obj' libtool=no @AMDEPBACKSLASH@
    1538 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1539 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o Parser/cfa_cpp-parseutility.obj `if test -f 'Parser/parseutility.cc'; then $(CYGPATH_W) 'Parser/parseutility.cc'; else $(CYGPATH_W) '$(srcdir)/Parser/parseutility.cc'; fi`
    1540 
    1541 Parser/cfa_cpp-Parser.o: Parser/Parser.cc
    1542 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT Parser/cfa_cpp-Parser.o -MD -MP -MF Parser/$(DEPDIR)/cfa_cpp-Parser.Tpo -c -o Parser/cfa_cpp-Parser.o `test -f 'Parser/Parser.cc' || echo '$(srcdir)/'`Parser/Parser.cc
    1543 @am__fastdepCXX_TRUE@   $(am__mv) Parser/$(DEPDIR)/cfa_cpp-Parser.Tpo Parser/$(DEPDIR)/cfa_cpp-Parser.Po
    1544 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='Parser/Parser.cc' object='Parser/cfa_cpp-Parser.o' libtool=no @AMDEPBACKSLASH@
    1545 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1546 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o Parser/cfa_cpp-Parser.o `test -f 'Parser/Parser.cc' || echo '$(srcdir)/'`Parser/Parser.cc
    1547 
    1548 Parser/cfa_cpp-Parser.obj: Parser/Parser.cc
    1549 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT Parser/cfa_cpp-Parser.obj -MD -MP -MF Parser/$(DEPDIR)/cfa_cpp-Parser.Tpo -c -o Parser/cfa_cpp-Parser.obj `if test -f 'Parser/Parser.cc'; then $(CYGPATH_W) 'Parser/Parser.cc'; else $(CYGPATH_W) '$(srcdir)/Parser/Parser.cc'; fi`
    1550 @am__fastdepCXX_TRUE@   $(am__mv) Parser/$(DEPDIR)/cfa_cpp-Parser.Tpo Parser/$(DEPDIR)/cfa_cpp-Parser.Po
    1551 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='Parser/Parser.cc' object='Parser/cfa_cpp-Parser.obj' libtool=no @AMDEPBACKSLASH@
    1552 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1553 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o Parser/cfa_cpp-Parser.obj `if test -f 'Parser/Parser.cc'; then $(CYGPATH_W) 'Parser/Parser.cc'; else $(CYGPATH_W) '$(srcdir)/Parser/Parser.cc'; fi`
    1554 
    1555 ResolvExpr/cfa_cpp-AlternativeFinder.o: ResolvExpr/AlternativeFinder.cc
    1556 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT ResolvExpr/cfa_cpp-AlternativeFinder.o -MD -MP -MF ResolvExpr/$(DEPDIR)/cfa_cpp-AlternativeFinder.Tpo -c -o ResolvExpr/cfa_cpp-AlternativeFinder.o `test -f 'ResolvExpr/AlternativeFinder.cc' || echo '$(srcdir)/'`ResolvExpr/AlternativeFinder.cc
    1557 @am__fastdepCXX_TRUE@   $(am__mv) ResolvExpr/$(DEPDIR)/cfa_cpp-AlternativeFinder.Tpo ResolvExpr/$(DEPDIR)/cfa_cpp-AlternativeFinder.Po
    1558 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='ResolvExpr/AlternativeFinder.cc' object='ResolvExpr/cfa_cpp-AlternativeFinder.o' libtool=no @AMDEPBACKSLASH@
    1559 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1560 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o ResolvExpr/cfa_cpp-AlternativeFinder.o `test -f 'ResolvExpr/AlternativeFinder.cc' || echo '$(srcdir)/'`ResolvExpr/AlternativeFinder.cc
    1561 
    1562 ResolvExpr/cfa_cpp-AlternativeFinder.obj: ResolvExpr/AlternativeFinder.cc
    1563 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT ResolvExpr/cfa_cpp-AlternativeFinder.obj -MD -MP -MF ResolvExpr/$(DEPDIR)/cfa_cpp-AlternativeFinder.Tpo -c -o ResolvExpr/cfa_cpp-AlternativeFinder.obj `if test -f 'ResolvExpr/AlternativeFinder.cc'; then $(CYGPATH_W) 'ResolvExpr/AlternativeFinder.cc'; else $(CYGPATH_W) '$(srcdir)/ResolvExpr/AlternativeFinder.cc'; fi`
    1564 @am__fastdepCXX_TRUE@   $(am__mv) ResolvExpr/$(DEPDIR)/cfa_cpp-AlternativeFinder.Tpo ResolvExpr/$(DEPDIR)/cfa_cpp-AlternativeFinder.Po
    1565 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='ResolvExpr/AlternativeFinder.cc' object='ResolvExpr/cfa_cpp-AlternativeFinder.obj' libtool=no @AMDEPBACKSLASH@
    1566 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1567 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o ResolvExpr/cfa_cpp-AlternativeFinder.obj `if test -f 'ResolvExpr/AlternativeFinder.cc'; then $(CYGPATH_W) 'ResolvExpr/AlternativeFinder.cc'; else $(CYGPATH_W) '$(srcdir)/ResolvExpr/AlternativeFinder.cc'; fi`
    1568 
    1569 ResolvExpr/cfa_cpp-Alternative.o: ResolvExpr/Alternative.cc
    1570 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT ResolvExpr/cfa_cpp-Alternative.o -MD -MP -MF ResolvExpr/$(DEPDIR)/cfa_cpp-Alternative.Tpo -c -o ResolvExpr/cfa_cpp-Alternative.o `test -f 'ResolvExpr/Alternative.cc' || echo '$(srcdir)/'`ResolvExpr/Alternative.cc
    1571 @am__fastdepCXX_TRUE@   $(am__mv) ResolvExpr/$(DEPDIR)/cfa_cpp-Alternative.Tpo ResolvExpr/$(DEPDIR)/cfa_cpp-Alternative.Po
    1572 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='ResolvExpr/Alternative.cc' object='ResolvExpr/cfa_cpp-Alternative.o' libtool=no @AMDEPBACKSLASH@
    1573 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1574 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o ResolvExpr/cfa_cpp-Alternative.o `test -f 'ResolvExpr/Alternative.cc' || echo '$(srcdir)/'`ResolvExpr/Alternative.cc
    1575 
    1576 ResolvExpr/cfa_cpp-Alternative.obj: ResolvExpr/Alternative.cc
    1577 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT ResolvExpr/cfa_cpp-Alternative.obj -MD -MP -MF ResolvExpr/$(DEPDIR)/cfa_cpp-Alternative.Tpo -c -o ResolvExpr/cfa_cpp-Alternative.obj `if test -f 'ResolvExpr/Alternative.cc'; then $(CYGPATH_W) 'ResolvExpr/Alternative.cc'; else $(CYGPATH_W) '$(srcdir)/ResolvExpr/Alternative.cc'; fi`
    1578 @am__fastdepCXX_TRUE@   $(am__mv) ResolvExpr/$(DEPDIR)/cfa_cpp-Alternative.Tpo ResolvExpr/$(DEPDIR)/cfa_cpp-Alternative.Po
    1579 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='ResolvExpr/Alternative.cc' object='ResolvExpr/cfa_cpp-Alternative.obj' libtool=no @AMDEPBACKSLASH@
    1580 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1581 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o ResolvExpr/cfa_cpp-Alternative.obj `if test -f 'ResolvExpr/Alternative.cc'; then $(CYGPATH_W) 'ResolvExpr/Alternative.cc'; else $(CYGPATH_W) '$(srcdir)/ResolvExpr/Alternative.cc'; fi`
    1582 
    1583 ResolvExpr/cfa_cpp-Unify.o: ResolvExpr/Unify.cc
    1584 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT ResolvExpr/cfa_cpp-Unify.o -MD -MP -MF ResolvExpr/$(DEPDIR)/cfa_cpp-Unify.Tpo -c -o ResolvExpr/cfa_cpp-Unify.o `test -f 'ResolvExpr/Unify.cc' || echo '$(srcdir)/'`ResolvExpr/Unify.cc
    1585 @am__fastdepCXX_TRUE@   $(am__mv) ResolvExpr/$(DEPDIR)/cfa_cpp-Unify.Tpo ResolvExpr/$(DEPDIR)/cfa_cpp-Unify.Po
    1586 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='ResolvExpr/Unify.cc' object='ResolvExpr/cfa_cpp-Unify.o' libtool=no @AMDEPBACKSLASH@
    1587 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1588 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o ResolvExpr/cfa_cpp-Unify.o `test -f 'ResolvExpr/Unify.cc' || echo '$(srcdir)/'`ResolvExpr/Unify.cc
    1589 
    1590 ResolvExpr/cfa_cpp-Unify.obj: ResolvExpr/Unify.cc
    1591 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT ResolvExpr/cfa_cpp-Unify.obj -MD -MP -MF ResolvExpr/$(DEPDIR)/cfa_cpp-Unify.Tpo -c -o ResolvExpr/cfa_cpp-Unify.obj `if test -f 'ResolvExpr/Unify.cc'; then $(CYGPATH_W) 'ResolvExpr/Unify.cc'; else $(CYGPATH_W) '$(srcdir)/ResolvExpr/Unify.cc'; fi`
    1592 @am__fastdepCXX_TRUE@   $(am__mv) ResolvExpr/$(DEPDIR)/cfa_cpp-Unify.Tpo ResolvExpr/$(DEPDIR)/cfa_cpp-Unify.Po
    1593 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='ResolvExpr/Unify.cc' object='ResolvExpr/cfa_cpp-Unify.obj' libtool=no @AMDEPBACKSLASH@
    1594 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1595 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o ResolvExpr/cfa_cpp-Unify.obj `if test -f 'ResolvExpr/Unify.cc'; then $(CYGPATH_W) 'ResolvExpr/Unify.cc'; else $(CYGPATH_W) '$(srcdir)/ResolvExpr/Unify.cc'; fi`
    1596 
    1597 ResolvExpr/cfa_cpp-PtrsAssignable.o: ResolvExpr/PtrsAssignable.cc
    1598 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT ResolvExpr/cfa_cpp-PtrsAssignable.o -MD -MP -MF ResolvExpr/$(DEPDIR)/cfa_cpp-PtrsAssignable.Tpo -c -o ResolvExpr/cfa_cpp-PtrsAssignable.o `test -f 'ResolvExpr/PtrsAssignable.cc' || echo '$(srcdir)/'`ResolvExpr/PtrsAssignable.cc
    1599 @am__fastdepCXX_TRUE@   $(am__mv) ResolvExpr/$(DEPDIR)/cfa_cpp-PtrsAssignable.Tpo ResolvExpr/$(DEPDIR)/cfa_cpp-PtrsAssignable.Po
    1600 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='ResolvExpr/PtrsAssignable.cc' object='ResolvExpr/cfa_cpp-PtrsAssignable.o' libtool=no @AMDEPBACKSLASH@
    1601 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1602 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o ResolvExpr/cfa_cpp-PtrsAssignable.o `test -f 'ResolvExpr/PtrsAssignable.cc' || echo '$(srcdir)/'`ResolvExpr/PtrsAssignable.cc
    1603 
    1604 ResolvExpr/cfa_cpp-PtrsAssignable.obj: ResolvExpr/PtrsAssignable.cc
    1605 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT ResolvExpr/cfa_cpp-PtrsAssignable.obj -MD -MP -MF ResolvExpr/$(DEPDIR)/cfa_cpp-PtrsAssignable.Tpo -c -o ResolvExpr/cfa_cpp-PtrsAssignable.obj `if test -f 'ResolvExpr/PtrsAssignable.cc'; then $(CYGPATH_W) 'ResolvExpr/PtrsAssignable.cc'; else $(CYGPATH_W) '$(srcdir)/ResolvExpr/PtrsAssignable.cc'; fi`
    1606 @am__fastdepCXX_TRUE@   $(am__mv) ResolvExpr/$(DEPDIR)/cfa_cpp-PtrsAssignable.Tpo ResolvExpr/$(DEPDIR)/cfa_cpp-PtrsAssignable.Po
    1607 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='ResolvExpr/PtrsAssignable.cc' object='ResolvExpr/cfa_cpp-PtrsAssignable.obj' libtool=no @AMDEPBACKSLASH@
    1608 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1609 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o ResolvExpr/cfa_cpp-PtrsAssignable.obj `if test -f 'ResolvExpr/PtrsAssignable.cc'; then $(CYGPATH_W) 'ResolvExpr/PtrsAssignable.cc'; else $(CYGPATH_W) '$(srcdir)/ResolvExpr/PtrsAssignable.cc'; fi`
    1610 
    1611 ResolvExpr/cfa_cpp-CommonType.o: ResolvExpr/CommonType.cc
    1612 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT ResolvExpr/cfa_cpp-CommonType.o -MD -MP -MF ResolvExpr/$(DEPDIR)/cfa_cpp-CommonType.Tpo -c -o ResolvExpr/cfa_cpp-CommonType.o `test -f 'ResolvExpr/CommonType.cc' || echo '$(srcdir)/'`ResolvExpr/CommonType.cc
    1613 @am__fastdepCXX_TRUE@   $(am__mv) ResolvExpr/$(DEPDIR)/cfa_cpp-CommonType.Tpo ResolvExpr/$(DEPDIR)/cfa_cpp-CommonType.Po
    1614 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='ResolvExpr/CommonType.cc' object='ResolvExpr/cfa_cpp-CommonType.o' libtool=no @AMDEPBACKSLASH@
    1615 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1616 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o ResolvExpr/cfa_cpp-CommonType.o `test -f 'ResolvExpr/CommonType.cc' || echo '$(srcdir)/'`ResolvExpr/CommonType.cc
    1617 
    1618 ResolvExpr/cfa_cpp-CommonType.obj: ResolvExpr/CommonType.cc
    1619 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT ResolvExpr/cfa_cpp-CommonType.obj -MD -MP -MF ResolvExpr/$(DEPDIR)/cfa_cpp-CommonType.Tpo -c -o ResolvExpr/cfa_cpp-CommonType.obj `if test -f 'ResolvExpr/CommonType.cc'; then $(CYGPATH_W) 'ResolvExpr/CommonType.cc'; else $(CYGPATH_W) '$(srcdir)/ResolvExpr/CommonType.cc'; fi`
    1620 @am__fastdepCXX_TRUE@   $(am__mv) ResolvExpr/$(DEPDIR)/cfa_cpp-CommonType.Tpo ResolvExpr/$(DEPDIR)/cfa_cpp-CommonType.Po
    1621 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='ResolvExpr/CommonType.cc' object='ResolvExpr/cfa_cpp-CommonType.obj' libtool=no @AMDEPBACKSLASH@
    1622 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1623 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o ResolvExpr/cfa_cpp-CommonType.obj `if test -f 'ResolvExpr/CommonType.cc'; then $(CYGPATH_W) 'ResolvExpr/CommonType.cc'; else $(CYGPATH_W) '$(srcdir)/ResolvExpr/CommonType.cc'; fi`
    1624 
    1625 ResolvExpr/cfa_cpp-ConversionCost.o: ResolvExpr/ConversionCost.cc
    1626 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT ResolvExpr/cfa_cpp-ConversionCost.o -MD -MP -MF ResolvExpr/$(DEPDIR)/cfa_cpp-ConversionCost.Tpo -c -o ResolvExpr/cfa_cpp-ConversionCost.o `test -f 'ResolvExpr/ConversionCost.cc' || echo '$(srcdir)/'`ResolvExpr/ConversionCost.cc
    1627 @am__fastdepCXX_TRUE@   $(am__mv) ResolvExpr/$(DEPDIR)/cfa_cpp-ConversionCost.Tpo ResolvExpr/$(DEPDIR)/cfa_cpp-ConversionCost.Po
    1628 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='ResolvExpr/ConversionCost.cc' object='ResolvExpr/cfa_cpp-ConversionCost.o' libtool=no @AMDEPBACKSLASH@
    1629 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1630 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o ResolvExpr/cfa_cpp-ConversionCost.o `test -f 'ResolvExpr/ConversionCost.cc' || echo '$(srcdir)/'`ResolvExpr/ConversionCost.cc
    1631 
    1632 ResolvExpr/cfa_cpp-ConversionCost.obj: ResolvExpr/ConversionCost.cc
    1633 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT ResolvExpr/cfa_cpp-ConversionCost.obj -MD -MP -MF ResolvExpr/$(DEPDIR)/cfa_cpp-ConversionCost.Tpo -c -o ResolvExpr/cfa_cpp-ConversionCost.obj `if test -f 'ResolvExpr/ConversionCost.cc'; then $(CYGPATH_W) 'ResolvExpr/ConversionCost.cc'; else $(CYGPATH_W) '$(srcdir)/ResolvExpr/ConversionCost.cc'; fi`
    1634 @am__fastdepCXX_TRUE@   $(am__mv) ResolvExpr/$(DEPDIR)/cfa_cpp-ConversionCost.Tpo ResolvExpr/$(DEPDIR)/cfa_cpp-ConversionCost.Po
    1635 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='ResolvExpr/ConversionCost.cc' object='ResolvExpr/cfa_cpp-ConversionCost.obj' libtool=no @AMDEPBACKSLASH@
    1636 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1637 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o ResolvExpr/cfa_cpp-ConversionCost.obj `if test -f 'ResolvExpr/ConversionCost.cc'; then $(CYGPATH_W) 'ResolvExpr/ConversionCost.cc'; else $(CYGPATH_W) '$(srcdir)/ResolvExpr/ConversionCost.cc'; fi`
    1638 
    1639 ResolvExpr/cfa_cpp-CastCost.o: ResolvExpr/CastCost.cc
    1640 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT ResolvExpr/cfa_cpp-CastCost.o -MD -MP -MF ResolvExpr/$(DEPDIR)/cfa_cpp-CastCost.Tpo -c -o ResolvExpr/cfa_cpp-CastCost.o `test -f 'ResolvExpr/CastCost.cc' || echo '$(srcdir)/'`ResolvExpr/CastCost.cc
    1641 @am__fastdepCXX_TRUE@   $(am__mv) ResolvExpr/$(DEPDIR)/cfa_cpp-CastCost.Tpo ResolvExpr/$(DEPDIR)/cfa_cpp-CastCost.Po
    1642 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='ResolvExpr/CastCost.cc' object='ResolvExpr/cfa_cpp-CastCost.o' libtool=no @AMDEPBACKSLASH@
    1643 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1644 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o ResolvExpr/cfa_cpp-CastCost.o `test -f 'ResolvExpr/CastCost.cc' || echo '$(srcdir)/'`ResolvExpr/CastCost.cc
    1645 
    1646 ResolvExpr/cfa_cpp-CastCost.obj: ResolvExpr/CastCost.cc
    1647 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT ResolvExpr/cfa_cpp-CastCost.obj -MD -MP -MF ResolvExpr/$(DEPDIR)/cfa_cpp-CastCost.Tpo -c -o ResolvExpr/cfa_cpp-CastCost.obj `if test -f 'ResolvExpr/CastCost.cc'; then $(CYGPATH_W) 'ResolvExpr/CastCost.cc'; else $(CYGPATH_W) '$(srcdir)/ResolvExpr/CastCost.cc'; fi`
    1648 @am__fastdepCXX_TRUE@   $(am__mv) ResolvExpr/$(DEPDIR)/cfa_cpp-CastCost.Tpo ResolvExpr/$(DEPDIR)/cfa_cpp-CastCost.Po
    1649 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='ResolvExpr/CastCost.cc' object='ResolvExpr/cfa_cpp-CastCost.obj' libtool=no @AMDEPBACKSLASH@
    1650 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1651 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o ResolvExpr/cfa_cpp-CastCost.obj `if test -f 'ResolvExpr/CastCost.cc'; then $(CYGPATH_W) 'ResolvExpr/CastCost.cc'; else $(CYGPATH_W) '$(srcdir)/ResolvExpr/CastCost.cc'; fi`
    1652 
    1653 ResolvExpr/cfa_cpp-PtrsCastable.o: ResolvExpr/PtrsCastable.cc
    1654 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT ResolvExpr/cfa_cpp-PtrsCastable.o -MD -MP -MF ResolvExpr/$(DEPDIR)/cfa_cpp-PtrsCastable.Tpo -c -o ResolvExpr/cfa_cpp-PtrsCastable.o `test -f 'ResolvExpr/PtrsCastable.cc' || echo '$(srcdir)/'`ResolvExpr/PtrsCastable.cc
    1655 @am__fastdepCXX_TRUE@   $(am__mv) ResolvExpr/$(DEPDIR)/cfa_cpp-PtrsCastable.Tpo ResolvExpr/$(DEPDIR)/cfa_cpp-PtrsCastable.Po
    1656 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='ResolvExpr/PtrsCastable.cc' object='ResolvExpr/cfa_cpp-PtrsCastable.o' libtool=no @AMDEPBACKSLASH@
    1657 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1658 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o ResolvExpr/cfa_cpp-PtrsCastable.o `test -f 'ResolvExpr/PtrsCastable.cc' || echo '$(srcdir)/'`ResolvExpr/PtrsCastable.cc
    1659 
    1660 ResolvExpr/cfa_cpp-PtrsCastable.obj: ResolvExpr/PtrsCastable.cc
    1661 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT ResolvExpr/cfa_cpp-PtrsCastable.obj -MD -MP -MF ResolvExpr/$(DEPDIR)/cfa_cpp-PtrsCastable.Tpo -c -o ResolvExpr/cfa_cpp-PtrsCastable.obj `if test -f 'ResolvExpr/PtrsCastable.cc'; then $(CYGPATH_W) 'ResolvExpr/PtrsCastable.cc'; else $(CYGPATH_W) '$(srcdir)/ResolvExpr/PtrsCastable.cc'; fi`
    1662 @am__fastdepCXX_TRUE@   $(am__mv) ResolvExpr/$(DEPDIR)/cfa_cpp-PtrsCastable.Tpo ResolvExpr/$(DEPDIR)/cfa_cpp-PtrsCastable.Po
    1663 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='ResolvExpr/PtrsCastable.cc' object='ResolvExpr/cfa_cpp-PtrsCastable.obj' libtool=no @AMDEPBACKSLASH@
    1664 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1665 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o ResolvExpr/cfa_cpp-PtrsCastable.obj `if test -f 'ResolvExpr/PtrsCastable.cc'; then $(CYGPATH_W) 'ResolvExpr/PtrsCastable.cc'; else $(CYGPATH_W) '$(srcdir)/ResolvExpr/PtrsCastable.cc'; fi`
    1666 
    1667 ResolvExpr/cfa_cpp-AdjustExprType.o: ResolvExpr/AdjustExprType.cc
    1668 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT ResolvExpr/cfa_cpp-AdjustExprType.o -MD -MP -MF ResolvExpr/$(DEPDIR)/cfa_cpp-AdjustExprType.Tpo -c -o ResolvExpr/cfa_cpp-AdjustExprType.o `test -f 'ResolvExpr/AdjustExprType.cc' || echo '$(srcdir)/'`ResolvExpr/AdjustExprType.cc
    1669 @am__fastdepCXX_TRUE@   $(am__mv) ResolvExpr/$(DEPDIR)/cfa_cpp-AdjustExprType.Tpo ResolvExpr/$(DEPDIR)/cfa_cpp-AdjustExprType.Po
    1670 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='ResolvExpr/AdjustExprType.cc' object='ResolvExpr/cfa_cpp-AdjustExprType.o' libtool=no @AMDEPBACKSLASH@
    1671 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1672 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o ResolvExpr/cfa_cpp-AdjustExprType.o `test -f 'ResolvExpr/AdjustExprType.cc' || echo '$(srcdir)/'`ResolvExpr/AdjustExprType.cc
    1673 
    1674 ResolvExpr/cfa_cpp-AdjustExprType.obj: ResolvExpr/AdjustExprType.cc
    1675 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT ResolvExpr/cfa_cpp-AdjustExprType.obj -MD -MP -MF ResolvExpr/$(DEPDIR)/cfa_cpp-AdjustExprType.Tpo -c -o ResolvExpr/cfa_cpp-AdjustExprType.obj `if test -f 'ResolvExpr/AdjustExprType.cc'; then $(CYGPATH_W) 'ResolvExpr/AdjustExprType.cc'; else $(CYGPATH_W) '$(srcdir)/ResolvExpr/AdjustExprType.cc'; fi`
    1676 @am__fastdepCXX_TRUE@   $(am__mv) ResolvExpr/$(DEPDIR)/cfa_cpp-AdjustExprType.Tpo ResolvExpr/$(DEPDIR)/cfa_cpp-AdjustExprType.Po
    1677 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='ResolvExpr/AdjustExprType.cc' object='ResolvExpr/cfa_cpp-AdjustExprType.obj' libtool=no @AMDEPBACKSLASH@
    1678 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1679 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o ResolvExpr/cfa_cpp-AdjustExprType.obj `if test -f 'ResolvExpr/AdjustExprType.cc'; then $(CYGPATH_W) 'ResolvExpr/AdjustExprType.cc'; else $(CYGPATH_W) '$(srcdir)/ResolvExpr/AdjustExprType.cc'; fi`
    1680 
    1681 ResolvExpr/cfa_cpp-AlternativePrinter.o: ResolvExpr/AlternativePrinter.cc
    1682 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT ResolvExpr/cfa_cpp-AlternativePrinter.o -MD -MP -MF ResolvExpr/$(DEPDIR)/cfa_cpp-AlternativePrinter.Tpo -c -o ResolvExpr/cfa_cpp-AlternativePrinter.o `test -f 'ResolvExpr/AlternativePrinter.cc' || echo '$(srcdir)/'`ResolvExpr/AlternativePrinter.cc
    1683 @am__fastdepCXX_TRUE@   $(am__mv) ResolvExpr/$(DEPDIR)/cfa_cpp-AlternativePrinter.Tpo ResolvExpr/$(DEPDIR)/cfa_cpp-AlternativePrinter.Po
    1684 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='ResolvExpr/AlternativePrinter.cc' object='ResolvExpr/cfa_cpp-AlternativePrinter.o' libtool=no @AMDEPBACKSLASH@
    1685 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1686 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o ResolvExpr/cfa_cpp-AlternativePrinter.o `test -f 'ResolvExpr/AlternativePrinter.cc' || echo '$(srcdir)/'`ResolvExpr/AlternativePrinter.cc
    1687 
    1688 ResolvExpr/cfa_cpp-AlternativePrinter.obj: ResolvExpr/AlternativePrinter.cc
    1689 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT ResolvExpr/cfa_cpp-AlternativePrinter.obj -MD -MP -MF ResolvExpr/$(DEPDIR)/cfa_cpp-AlternativePrinter.Tpo -c -o ResolvExpr/cfa_cpp-AlternativePrinter.obj `if test -f 'ResolvExpr/AlternativePrinter.cc'; then $(CYGPATH_W) 'ResolvExpr/AlternativePrinter.cc'; else $(CYGPATH_W) '$(srcdir)/ResolvExpr/AlternativePrinter.cc'; fi`
    1690 @am__fastdepCXX_TRUE@   $(am__mv) ResolvExpr/$(DEPDIR)/cfa_cpp-AlternativePrinter.Tpo ResolvExpr/$(DEPDIR)/cfa_cpp-AlternativePrinter.Po
    1691 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='ResolvExpr/AlternativePrinter.cc' object='ResolvExpr/cfa_cpp-AlternativePrinter.obj' libtool=no @AMDEPBACKSLASH@
    1692 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1693 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o ResolvExpr/cfa_cpp-AlternativePrinter.obj `if test -f 'ResolvExpr/AlternativePrinter.cc'; then $(CYGPATH_W) 'ResolvExpr/AlternativePrinter.cc'; else $(CYGPATH_W) '$(srcdir)/ResolvExpr/AlternativePrinter.cc'; fi`
    1694 
    1695 ResolvExpr/cfa_cpp-Resolver.o: ResolvExpr/Resolver.cc
    1696 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT ResolvExpr/cfa_cpp-Resolver.o -MD -MP -MF ResolvExpr/$(DEPDIR)/cfa_cpp-Resolver.Tpo -c -o ResolvExpr/cfa_cpp-Resolver.o `test -f 'ResolvExpr/Resolver.cc' || echo '$(srcdir)/'`ResolvExpr/Resolver.cc
    1697 @am__fastdepCXX_TRUE@   $(am__mv) ResolvExpr/$(DEPDIR)/cfa_cpp-Resolver.Tpo ResolvExpr/$(DEPDIR)/cfa_cpp-Resolver.Po
    1698 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='ResolvExpr/Resolver.cc' object='ResolvExpr/cfa_cpp-Resolver.o' libtool=no @AMDEPBACKSLASH@
    1699 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1700 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o ResolvExpr/cfa_cpp-Resolver.o `test -f 'ResolvExpr/Resolver.cc' || echo '$(srcdir)/'`ResolvExpr/Resolver.cc
    1701 
    1702 ResolvExpr/cfa_cpp-Resolver.obj: ResolvExpr/Resolver.cc
    1703 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT ResolvExpr/cfa_cpp-Resolver.obj -MD -MP -MF ResolvExpr/$(DEPDIR)/cfa_cpp-Resolver.Tpo -c -o ResolvExpr/cfa_cpp-Resolver.obj `if test -f 'ResolvExpr/Resolver.cc'; then $(CYGPATH_W) 'ResolvExpr/Resolver.cc'; else $(CYGPATH_W) '$(srcdir)/ResolvExpr/Resolver.cc'; fi`
    1704 @am__fastdepCXX_TRUE@   $(am__mv) ResolvExpr/$(DEPDIR)/cfa_cpp-Resolver.Tpo ResolvExpr/$(DEPDIR)/cfa_cpp-Resolver.Po
    1705 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='ResolvExpr/Resolver.cc' object='ResolvExpr/cfa_cpp-Resolver.obj' libtool=no @AMDEPBACKSLASH@
    1706 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1707 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o ResolvExpr/cfa_cpp-Resolver.obj `if test -f 'ResolvExpr/Resolver.cc'; then $(CYGPATH_W) 'ResolvExpr/Resolver.cc'; else $(CYGPATH_W) '$(srcdir)/ResolvExpr/Resolver.cc'; fi`
    1708 
    1709 ResolvExpr/cfa_cpp-ResolveTypeof.o: ResolvExpr/ResolveTypeof.cc
    1710 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT ResolvExpr/cfa_cpp-ResolveTypeof.o -MD -MP -MF ResolvExpr/$(DEPDIR)/cfa_cpp-ResolveTypeof.Tpo -c -o ResolvExpr/cfa_cpp-ResolveTypeof.o `test -f 'ResolvExpr/ResolveTypeof.cc' || echo '$(srcdir)/'`ResolvExpr/ResolveTypeof.cc
    1711 @am__fastdepCXX_TRUE@   $(am__mv) ResolvExpr/$(DEPDIR)/cfa_cpp-ResolveTypeof.Tpo ResolvExpr/$(DEPDIR)/cfa_cpp-ResolveTypeof.Po
    1712 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='ResolvExpr/ResolveTypeof.cc' object='ResolvExpr/cfa_cpp-ResolveTypeof.o' libtool=no @AMDEPBACKSLASH@
    1713 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1714 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o ResolvExpr/cfa_cpp-ResolveTypeof.o `test -f 'ResolvExpr/ResolveTypeof.cc' || echo '$(srcdir)/'`ResolvExpr/ResolveTypeof.cc
    1715 
    1716 ResolvExpr/cfa_cpp-ResolveTypeof.obj: ResolvExpr/ResolveTypeof.cc
    1717 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT ResolvExpr/cfa_cpp-ResolveTypeof.obj -MD -MP -MF ResolvExpr/$(DEPDIR)/cfa_cpp-ResolveTypeof.Tpo -c -o ResolvExpr/cfa_cpp-ResolveTypeof.obj `if test -f 'ResolvExpr/ResolveTypeof.cc'; then $(CYGPATH_W) 'ResolvExpr/ResolveTypeof.cc'; else $(CYGPATH_W) '$(srcdir)/ResolvExpr/ResolveTypeof.cc'; fi`
    1718 @am__fastdepCXX_TRUE@   $(am__mv) ResolvExpr/$(DEPDIR)/cfa_cpp-ResolveTypeof.Tpo ResolvExpr/$(DEPDIR)/cfa_cpp-ResolveTypeof.Po
    1719 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='ResolvExpr/ResolveTypeof.cc' object='ResolvExpr/cfa_cpp-ResolveTypeof.obj' libtool=no @AMDEPBACKSLASH@
    1720 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1721 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o ResolvExpr/cfa_cpp-ResolveTypeof.obj `if test -f 'ResolvExpr/ResolveTypeof.cc'; then $(CYGPATH_W) 'ResolvExpr/ResolveTypeof.cc'; else $(CYGPATH_W) '$(srcdir)/ResolvExpr/ResolveTypeof.cc'; fi`
    1722 
    1723 ResolvExpr/cfa_cpp-RenameVars.o: ResolvExpr/RenameVars.cc
    1724 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT ResolvExpr/cfa_cpp-RenameVars.o -MD -MP -MF ResolvExpr/$(DEPDIR)/cfa_cpp-RenameVars.Tpo -c -o ResolvExpr/cfa_cpp-RenameVars.o `test -f 'ResolvExpr/RenameVars.cc' || echo '$(srcdir)/'`ResolvExpr/RenameVars.cc
    1725 @am__fastdepCXX_TRUE@   $(am__mv) ResolvExpr/$(DEPDIR)/cfa_cpp-RenameVars.Tpo ResolvExpr/$(DEPDIR)/cfa_cpp-RenameVars.Po
    1726 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='ResolvExpr/RenameVars.cc' object='ResolvExpr/cfa_cpp-RenameVars.o' libtool=no @AMDEPBACKSLASH@
    1727 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1728 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o ResolvExpr/cfa_cpp-RenameVars.o `test -f 'ResolvExpr/RenameVars.cc' || echo '$(srcdir)/'`ResolvExpr/RenameVars.cc
    1729 
    1730 ResolvExpr/cfa_cpp-RenameVars.obj: ResolvExpr/RenameVars.cc
    1731 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT ResolvExpr/cfa_cpp-RenameVars.obj -MD -MP -MF ResolvExpr/$(DEPDIR)/cfa_cpp-RenameVars.Tpo -c -o ResolvExpr/cfa_cpp-RenameVars.obj `if test -f 'ResolvExpr/RenameVars.cc'; then $(CYGPATH_W) 'ResolvExpr/RenameVars.cc'; else $(CYGPATH_W) '$(srcdir)/ResolvExpr/RenameVars.cc'; fi`
    1732 @am__fastdepCXX_TRUE@   $(am__mv) ResolvExpr/$(DEPDIR)/cfa_cpp-RenameVars.Tpo ResolvExpr/$(DEPDIR)/cfa_cpp-RenameVars.Po
    1733 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='ResolvExpr/RenameVars.cc' object='ResolvExpr/cfa_cpp-RenameVars.obj' libtool=no @AMDEPBACKSLASH@
    1734 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1735 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o ResolvExpr/cfa_cpp-RenameVars.obj `if test -f 'ResolvExpr/RenameVars.cc'; then $(CYGPATH_W) 'ResolvExpr/RenameVars.cc'; else $(CYGPATH_W) '$(srcdir)/ResolvExpr/RenameVars.cc'; fi`
    1736 
    1737 ResolvExpr/cfa_cpp-FindOpenVars.o: ResolvExpr/FindOpenVars.cc
    1738 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT ResolvExpr/cfa_cpp-FindOpenVars.o -MD -MP -MF ResolvExpr/$(DEPDIR)/cfa_cpp-FindOpenVars.Tpo -c -o ResolvExpr/cfa_cpp-FindOpenVars.o `test -f 'ResolvExpr/FindOpenVars.cc' || echo '$(srcdir)/'`ResolvExpr/FindOpenVars.cc
    1739 @am__fastdepCXX_TRUE@   $(am__mv) ResolvExpr/$(DEPDIR)/cfa_cpp-FindOpenVars.Tpo ResolvExpr/$(DEPDIR)/cfa_cpp-FindOpenVars.Po
    1740 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='ResolvExpr/FindOpenVars.cc' object='ResolvExpr/cfa_cpp-FindOpenVars.o' libtool=no @AMDEPBACKSLASH@
    1741 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1742 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o ResolvExpr/cfa_cpp-FindOpenVars.o `test -f 'ResolvExpr/FindOpenVars.cc' || echo '$(srcdir)/'`ResolvExpr/FindOpenVars.cc
    1743 
    1744 ResolvExpr/cfa_cpp-FindOpenVars.obj: ResolvExpr/FindOpenVars.cc
    1745 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT ResolvExpr/cfa_cpp-FindOpenVars.obj -MD -MP -MF ResolvExpr/$(DEPDIR)/cfa_cpp-FindOpenVars.Tpo -c -o ResolvExpr/cfa_cpp-FindOpenVars.obj `if test -f 'ResolvExpr/FindOpenVars.cc'; then $(CYGPATH_W) 'ResolvExpr/FindOpenVars.cc'; else $(CYGPATH_W) '$(srcdir)/ResolvExpr/FindOpenVars.cc'; fi`
    1746 @am__fastdepCXX_TRUE@   $(am__mv) ResolvExpr/$(DEPDIR)/cfa_cpp-FindOpenVars.Tpo ResolvExpr/$(DEPDIR)/cfa_cpp-FindOpenVars.Po
    1747 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='ResolvExpr/FindOpenVars.cc' object='ResolvExpr/cfa_cpp-FindOpenVars.obj' libtool=no @AMDEPBACKSLASH@
    1748 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1749 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o ResolvExpr/cfa_cpp-FindOpenVars.obj `if test -f 'ResolvExpr/FindOpenVars.cc'; then $(CYGPATH_W) 'ResolvExpr/FindOpenVars.cc'; else $(CYGPATH_W) '$(srcdir)/ResolvExpr/FindOpenVars.cc'; fi`
    1750 
    1751 ResolvExpr/cfa_cpp-PolyCost.o: ResolvExpr/PolyCost.cc
    1752 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT ResolvExpr/cfa_cpp-PolyCost.o -MD -MP -MF ResolvExpr/$(DEPDIR)/cfa_cpp-PolyCost.Tpo -c -o ResolvExpr/cfa_cpp-PolyCost.o `test -f 'ResolvExpr/PolyCost.cc' || echo '$(srcdir)/'`ResolvExpr/PolyCost.cc
    1753 @am__fastdepCXX_TRUE@   $(am__mv) ResolvExpr/$(DEPDIR)/cfa_cpp-PolyCost.Tpo ResolvExpr/$(DEPDIR)/cfa_cpp-PolyCost.Po
    1754 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='ResolvExpr/PolyCost.cc' object='ResolvExpr/cfa_cpp-PolyCost.o' libtool=no @AMDEPBACKSLASH@
    1755 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1756 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o ResolvExpr/cfa_cpp-PolyCost.o `test -f 'ResolvExpr/PolyCost.cc' || echo '$(srcdir)/'`ResolvExpr/PolyCost.cc
    1757 
    1758 ResolvExpr/cfa_cpp-PolyCost.obj: ResolvExpr/PolyCost.cc
    1759 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT ResolvExpr/cfa_cpp-PolyCost.obj -MD -MP -MF ResolvExpr/$(DEPDIR)/cfa_cpp-PolyCost.Tpo -c -o ResolvExpr/cfa_cpp-PolyCost.obj `if test -f 'ResolvExpr/PolyCost.cc'; then $(CYGPATH_W) 'ResolvExpr/PolyCost.cc'; else $(CYGPATH_W) '$(srcdir)/ResolvExpr/PolyCost.cc'; fi`
    1760 @am__fastdepCXX_TRUE@   $(am__mv) ResolvExpr/$(DEPDIR)/cfa_cpp-PolyCost.Tpo ResolvExpr/$(DEPDIR)/cfa_cpp-PolyCost.Po
    1761 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='ResolvExpr/PolyCost.cc' object='ResolvExpr/cfa_cpp-PolyCost.obj' libtool=no @AMDEPBACKSLASH@
    1762 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1763 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o ResolvExpr/cfa_cpp-PolyCost.obj `if test -f 'ResolvExpr/PolyCost.cc'; then $(CYGPATH_W) 'ResolvExpr/PolyCost.cc'; else $(CYGPATH_W) '$(srcdir)/ResolvExpr/PolyCost.cc'; fi`
    1764 
    1765 ResolvExpr/cfa_cpp-Occurs.o: ResolvExpr/Occurs.cc
    1766 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT ResolvExpr/cfa_cpp-Occurs.o -MD -MP -MF ResolvExpr/$(DEPDIR)/cfa_cpp-Occurs.Tpo -c -o ResolvExpr/cfa_cpp-Occurs.o `test -f 'ResolvExpr/Occurs.cc' || echo '$(srcdir)/'`ResolvExpr/Occurs.cc
    1767 @am__fastdepCXX_TRUE@   $(am__mv) ResolvExpr/$(DEPDIR)/cfa_cpp-Occurs.Tpo ResolvExpr/$(DEPDIR)/cfa_cpp-Occurs.Po
    1768 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='ResolvExpr/Occurs.cc' object='ResolvExpr/cfa_cpp-Occurs.o' libtool=no @AMDEPBACKSLASH@
    1769 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1770 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o ResolvExpr/cfa_cpp-Occurs.o `test -f 'ResolvExpr/Occurs.cc' || echo '$(srcdir)/'`ResolvExpr/Occurs.cc
    1771 
    1772 ResolvExpr/cfa_cpp-Occurs.obj: ResolvExpr/Occurs.cc
    1773 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT ResolvExpr/cfa_cpp-Occurs.obj -MD -MP -MF ResolvExpr/$(DEPDIR)/cfa_cpp-Occurs.Tpo -c -o ResolvExpr/cfa_cpp-Occurs.obj `if test -f 'ResolvExpr/Occurs.cc'; then $(CYGPATH_W) 'ResolvExpr/Occurs.cc'; else $(CYGPATH_W) '$(srcdir)/ResolvExpr/Occurs.cc'; fi`
    1774 @am__fastdepCXX_TRUE@   $(am__mv) ResolvExpr/$(DEPDIR)/cfa_cpp-Occurs.Tpo ResolvExpr/$(DEPDIR)/cfa_cpp-Occurs.Po
    1775 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='ResolvExpr/Occurs.cc' object='ResolvExpr/cfa_cpp-Occurs.obj' libtool=no @AMDEPBACKSLASH@
    1776 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1777 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o ResolvExpr/cfa_cpp-Occurs.obj `if test -f 'ResolvExpr/Occurs.cc'; then $(CYGPATH_W) 'ResolvExpr/Occurs.cc'; else $(CYGPATH_W) '$(srcdir)/ResolvExpr/Occurs.cc'; fi`
    1778 
    1779 ResolvExpr/cfa_cpp-TypeEnvironment.o: ResolvExpr/TypeEnvironment.cc
    1780 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT ResolvExpr/cfa_cpp-TypeEnvironment.o -MD -MP -MF ResolvExpr/$(DEPDIR)/cfa_cpp-TypeEnvironment.Tpo -c -o ResolvExpr/cfa_cpp-TypeEnvironment.o `test -f 'ResolvExpr/TypeEnvironment.cc' || echo '$(srcdir)/'`ResolvExpr/TypeEnvironment.cc
    1781 @am__fastdepCXX_TRUE@   $(am__mv) ResolvExpr/$(DEPDIR)/cfa_cpp-TypeEnvironment.Tpo ResolvExpr/$(DEPDIR)/cfa_cpp-TypeEnvironment.Po
    1782 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='ResolvExpr/TypeEnvironment.cc' object='ResolvExpr/cfa_cpp-TypeEnvironment.o' libtool=no @AMDEPBACKSLASH@
    1783 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1784 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o ResolvExpr/cfa_cpp-TypeEnvironment.o `test -f 'ResolvExpr/TypeEnvironment.cc' || echo '$(srcdir)/'`ResolvExpr/TypeEnvironment.cc
    1785 
    1786 ResolvExpr/cfa_cpp-TypeEnvironment.obj: ResolvExpr/TypeEnvironment.cc
    1787 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT ResolvExpr/cfa_cpp-TypeEnvironment.obj -MD -MP -MF ResolvExpr/$(DEPDIR)/cfa_cpp-TypeEnvironment.Tpo -c -o ResolvExpr/cfa_cpp-TypeEnvironment.obj `if test -f 'ResolvExpr/TypeEnvironment.cc'; then $(CYGPATH_W) 'ResolvExpr/TypeEnvironment.cc'; else $(CYGPATH_W) '$(srcdir)/ResolvExpr/TypeEnvironment.cc'; fi`
    1788 @am__fastdepCXX_TRUE@   $(am__mv) ResolvExpr/$(DEPDIR)/cfa_cpp-TypeEnvironment.Tpo ResolvExpr/$(DEPDIR)/cfa_cpp-TypeEnvironment.Po
    1789 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='ResolvExpr/TypeEnvironment.cc' object='ResolvExpr/cfa_cpp-TypeEnvironment.obj' libtool=no @AMDEPBACKSLASH@
    1790 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1791 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o ResolvExpr/cfa_cpp-TypeEnvironment.obj `if test -f 'ResolvExpr/TypeEnvironment.cc'; then $(CYGPATH_W) 'ResolvExpr/TypeEnvironment.cc'; else $(CYGPATH_W) '$(srcdir)/ResolvExpr/TypeEnvironment.cc'; fi`
    1792 
    1793 SymTab/cfa_cpp-IdTable.o: SymTab/IdTable.cc
    1794 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT SymTab/cfa_cpp-IdTable.o -MD -MP -MF SymTab/$(DEPDIR)/cfa_cpp-IdTable.Tpo -c -o SymTab/cfa_cpp-IdTable.o `test -f 'SymTab/IdTable.cc' || echo '$(srcdir)/'`SymTab/IdTable.cc
    1795 @am__fastdepCXX_TRUE@   $(am__mv) SymTab/$(DEPDIR)/cfa_cpp-IdTable.Tpo SymTab/$(DEPDIR)/cfa_cpp-IdTable.Po
    1796 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='SymTab/IdTable.cc' object='SymTab/cfa_cpp-IdTable.o' libtool=no @AMDEPBACKSLASH@
    1797 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1798 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o SymTab/cfa_cpp-IdTable.o `test -f 'SymTab/IdTable.cc' || echo '$(srcdir)/'`SymTab/IdTable.cc
    1799 
    1800 SymTab/cfa_cpp-IdTable.obj: SymTab/IdTable.cc
    1801 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT SymTab/cfa_cpp-IdTable.obj -MD -MP -MF SymTab/$(DEPDIR)/cfa_cpp-IdTable.Tpo -c -o SymTab/cfa_cpp-IdTable.obj `if test -f 'SymTab/IdTable.cc'; then $(CYGPATH_W) 'SymTab/IdTable.cc'; else $(CYGPATH_W) '$(srcdir)/SymTab/IdTable.cc'; fi`
    1802 @am__fastdepCXX_TRUE@   $(am__mv) SymTab/$(DEPDIR)/cfa_cpp-IdTable.Tpo SymTab/$(DEPDIR)/cfa_cpp-IdTable.Po
    1803 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='SymTab/IdTable.cc' object='SymTab/cfa_cpp-IdTable.obj' libtool=no @AMDEPBACKSLASH@
    1804 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1805 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o SymTab/cfa_cpp-IdTable.obj `if test -f 'SymTab/IdTable.cc'; then $(CYGPATH_W) 'SymTab/IdTable.cc'; else $(CYGPATH_W) '$(srcdir)/SymTab/IdTable.cc'; fi`
    1806 
    1807 SymTab/cfa_cpp-Indexer.o: SymTab/Indexer.cc
    1808 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT SymTab/cfa_cpp-Indexer.o -MD -MP -MF SymTab/$(DEPDIR)/cfa_cpp-Indexer.Tpo -c -o SymTab/cfa_cpp-Indexer.o `test -f 'SymTab/Indexer.cc' || echo '$(srcdir)/'`SymTab/Indexer.cc
    1809 @am__fastdepCXX_TRUE@   $(am__mv) SymTab/$(DEPDIR)/cfa_cpp-Indexer.Tpo SymTab/$(DEPDIR)/cfa_cpp-Indexer.Po
    1810 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='SymTab/Indexer.cc' object='SymTab/cfa_cpp-Indexer.o' libtool=no @AMDEPBACKSLASH@
    1811 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1812 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o SymTab/cfa_cpp-Indexer.o `test -f 'SymTab/Indexer.cc' || echo '$(srcdir)/'`SymTab/Indexer.cc
    1813 
    1814 SymTab/cfa_cpp-Indexer.obj: SymTab/Indexer.cc
    1815 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT SymTab/cfa_cpp-Indexer.obj -MD -MP -MF SymTab/$(DEPDIR)/cfa_cpp-Indexer.Tpo -c -o SymTab/cfa_cpp-Indexer.obj `if test -f 'SymTab/Indexer.cc'; then $(CYGPATH_W) 'SymTab/Indexer.cc'; else $(CYGPATH_W) '$(srcdir)/SymTab/Indexer.cc'; fi`
    1816 @am__fastdepCXX_TRUE@   $(am__mv) SymTab/$(DEPDIR)/cfa_cpp-Indexer.Tpo SymTab/$(DEPDIR)/cfa_cpp-Indexer.Po
    1817 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='SymTab/Indexer.cc' object='SymTab/cfa_cpp-Indexer.obj' libtool=no @AMDEPBACKSLASH@
    1818 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1819 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o SymTab/cfa_cpp-Indexer.obj `if test -f 'SymTab/Indexer.cc'; then $(CYGPATH_W) 'SymTab/Indexer.cc'; else $(CYGPATH_W) '$(srcdir)/SymTab/Indexer.cc'; fi`
    1820 
    1821 SymTab/cfa_cpp-Mangler.o: SymTab/Mangler.cc
    1822 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT SymTab/cfa_cpp-Mangler.o -MD -MP -MF SymTab/$(DEPDIR)/cfa_cpp-Mangler.Tpo -c -o SymTab/cfa_cpp-Mangler.o `test -f 'SymTab/Mangler.cc' || echo '$(srcdir)/'`SymTab/Mangler.cc
    1823 @am__fastdepCXX_TRUE@   $(am__mv) SymTab/$(DEPDIR)/cfa_cpp-Mangler.Tpo SymTab/$(DEPDIR)/cfa_cpp-Mangler.Po
    1824 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='SymTab/Mangler.cc' object='SymTab/cfa_cpp-Mangler.o' libtool=no @AMDEPBACKSLASH@
    1825 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1826 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o SymTab/cfa_cpp-Mangler.o `test -f 'SymTab/Mangler.cc' || echo '$(srcdir)/'`SymTab/Mangler.cc
    1827 
    1828 SymTab/cfa_cpp-Mangler.obj: SymTab/Mangler.cc
    1829 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT SymTab/cfa_cpp-Mangler.obj -MD -MP -MF SymTab/$(DEPDIR)/cfa_cpp-Mangler.Tpo -c -o SymTab/cfa_cpp-Mangler.obj `if test -f 'SymTab/Mangler.cc'; then $(CYGPATH_W) 'SymTab/Mangler.cc'; else $(CYGPATH_W) '$(srcdir)/SymTab/Mangler.cc'; fi`
    1830 @am__fastdepCXX_TRUE@   $(am__mv) SymTab/$(DEPDIR)/cfa_cpp-Mangler.Tpo SymTab/$(DEPDIR)/cfa_cpp-Mangler.Po
    1831 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='SymTab/Mangler.cc' object='SymTab/cfa_cpp-Mangler.obj' libtool=no @AMDEPBACKSLASH@
    1832 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1833 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o SymTab/cfa_cpp-Mangler.obj `if test -f 'SymTab/Mangler.cc'; then $(CYGPATH_W) 'SymTab/Mangler.cc'; else $(CYGPATH_W) '$(srcdir)/SymTab/Mangler.cc'; fi`
    1834 
    1835 SymTab/cfa_cpp-Validate.o: SymTab/Validate.cc
    1836 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT SymTab/cfa_cpp-Validate.o -MD -MP -MF SymTab/$(DEPDIR)/cfa_cpp-Validate.Tpo -c -o SymTab/cfa_cpp-Validate.o `test -f 'SymTab/Validate.cc' || echo '$(srcdir)/'`SymTab/Validate.cc
    1837 @am__fastdepCXX_TRUE@   $(am__mv) SymTab/$(DEPDIR)/cfa_cpp-Validate.Tpo SymTab/$(DEPDIR)/cfa_cpp-Validate.Po
    1838 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='SymTab/Validate.cc' object='SymTab/cfa_cpp-Validate.o' libtool=no @AMDEPBACKSLASH@
    1839 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1840 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o SymTab/cfa_cpp-Validate.o `test -f 'SymTab/Validate.cc' || echo '$(srcdir)/'`SymTab/Validate.cc
    1841 
    1842 SymTab/cfa_cpp-Validate.obj: SymTab/Validate.cc
    1843 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT SymTab/cfa_cpp-Validate.obj -MD -MP -MF SymTab/$(DEPDIR)/cfa_cpp-Validate.Tpo -c -o SymTab/cfa_cpp-Validate.obj `if test -f 'SymTab/Validate.cc'; then $(CYGPATH_W) 'SymTab/Validate.cc'; else $(CYGPATH_W) '$(srcdir)/SymTab/Validate.cc'; fi`
    1844 @am__fastdepCXX_TRUE@   $(am__mv) SymTab/$(DEPDIR)/cfa_cpp-Validate.Tpo SymTab/$(DEPDIR)/cfa_cpp-Validate.Po
    1845 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='SymTab/Validate.cc' object='SymTab/cfa_cpp-Validate.obj' libtool=no @AMDEPBACKSLASH@
    1846 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1847 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o SymTab/cfa_cpp-Validate.obj `if test -f 'SymTab/Validate.cc'; then $(CYGPATH_W) 'SymTab/Validate.cc'; else $(CYGPATH_W) '$(srcdir)/SymTab/Validate.cc'; fi`
    1848 
    1849 SymTab/cfa_cpp-FixFunction.o: SymTab/FixFunction.cc
    1850 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT SymTab/cfa_cpp-FixFunction.o -MD -MP -MF SymTab/$(DEPDIR)/cfa_cpp-FixFunction.Tpo -c -o SymTab/cfa_cpp-FixFunction.o `test -f 'SymTab/FixFunction.cc' || echo '$(srcdir)/'`SymTab/FixFunction.cc
    1851 @am__fastdepCXX_TRUE@   $(am__mv) SymTab/$(DEPDIR)/cfa_cpp-FixFunction.Tpo SymTab/$(DEPDIR)/cfa_cpp-FixFunction.Po
    1852 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='SymTab/FixFunction.cc' object='SymTab/cfa_cpp-FixFunction.o' libtool=no @AMDEPBACKSLASH@
    1853 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1854 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o SymTab/cfa_cpp-FixFunction.o `test -f 'SymTab/FixFunction.cc' || echo '$(srcdir)/'`SymTab/FixFunction.cc
    1855 
    1856 SymTab/cfa_cpp-FixFunction.obj: SymTab/FixFunction.cc
    1857 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT SymTab/cfa_cpp-FixFunction.obj -MD -MP -MF SymTab/$(DEPDIR)/cfa_cpp-FixFunction.Tpo -c -o SymTab/cfa_cpp-FixFunction.obj `if test -f 'SymTab/FixFunction.cc'; then $(CYGPATH_W) 'SymTab/FixFunction.cc'; else $(CYGPATH_W) '$(srcdir)/SymTab/FixFunction.cc'; fi`
    1858 @am__fastdepCXX_TRUE@   $(am__mv) SymTab/$(DEPDIR)/cfa_cpp-FixFunction.Tpo SymTab/$(DEPDIR)/cfa_cpp-FixFunction.Po
    1859 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='SymTab/FixFunction.cc' object='SymTab/cfa_cpp-FixFunction.obj' libtool=no @AMDEPBACKSLASH@
    1860 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1861 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o SymTab/cfa_cpp-FixFunction.obj `if test -f 'SymTab/FixFunction.cc'; then $(CYGPATH_W) 'SymTab/FixFunction.cc'; else $(CYGPATH_W) '$(srcdir)/SymTab/FixFunction.cc'; fi`
    1862 
    1863 SymTab/cfa_cpp-ImplementationType.o: SymTab/ImplementationType.cc
    1864 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT SymTab/cfa_cpp-ImplementationType.o -MD -MP -MF SymTab/$(DEPDIR)/cfa_cpp-ImplementationType.Tpo -c -o SymTab/cfa_cpp-ImplementationType.o `test -f 'SymTab/ImplementationType.cc' || echo '$(srcdir)/'`SymTab/ImplementationType.cc
    1865 @am__fastdepCXX_TRUE@   $(am__mv) SymTab/$(DEPDIR)/cfa_cpp-ImplementationType.Tpo SymTab/$(DEPDIR)/cfa_cpp-ImplementationType.Po
    1866 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='SymTab/ImplementationType.cc' object='SymTab/cfa_cpp-ImplementationType.o' libtool=no @AMDEPBACKSLASH@
    1867 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1868 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o SymTab/cfa_cpp-ImplementationType.o `test -f 'SymTab/ImplementationType.cc' || echo '$(srcdir)/'`SymTab/ImplementationType.cc
    1869 
    1870 SymTab/cfa_cpp-ImplementationType.obj: SymTab/ImplementationType.cc
    1871 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT SymTab/cfa_cpp-ImplementationType.obj -MD -MP -MF SymTab/$(DEPDIR)/cfa_cpp-ImplementationType.Tpo -c -o SymTab/cfa_cpp-ImplementationType.obj `if test -f 'SymTab/ImplementationType.cc'; then $(CYGPATH_W) 'SymTab/ImplementationType.cc'; else $(CYGPATH_W) '$(srcdir)/SymTab/ImplementationType.cc'; fi`
    1872 @am__fastdepCXX_TRUE@   $(am__mv) SymTab/$(DEPDIR)/cfa_cpp-ImplementationType.Tpo SymTab/$(DEPDIR)/cfa_cpp-ImplementationType.Po
    1873 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='SymTab/ImplementationType.cc' object='SymTab/cfa_cpp-ImplementationType.obj' libtool=no @AMDEPBACKSLASH@
    1874 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1875 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o SymTab/cfa_cpp-ImplementationType.obj `if test -f 'SymTab/ImplementationType.cc'; then $(CYGPATH_W) 'SymTab/ImplementationType.cc'; else $(CYGPATH_W) '$(srcdir)/SymTab/ImplementationType.cc'; fi`
    1876 
    1877 SynTree/cfa_cpp-Type.o: SynTree/Type.cc
    1878 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT SynTree/cfa_cpp-Type.o -MD -MP -MF SynTree/$(DEPDIR)/cfa_cpp-Type.Tpo -c -o SynTree/cfa_cpp-Type.o `test -f 'SynTree/Type.cc' || echo '$(srcdir)/'`SynTree/Type.cc
    1879 @am__fastdepCXX_TRUE@   $(am__mv) SynTree/$(DEPDIR)/cfa_cpp-Type.Tpo SynTree/$(DEPDIR)/cfa_cpp-Type.Po
    1880 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='SynTree/Type.cc' object='SynTree/cfa_cpp-Type.o' libtool=no @AMDEPBACKSLASH@
    1881 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1882 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o SynTree/cfa_cpp-Type.o `test -f 'SynTree/Type.cc' || echo '$(srcdir)/'`SynTree/Type.cc
    1883 
    1884 SynTree/cfa_cpp-Type.obj: SynTree/Type.cc
    1885 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT SynTree/cfa_cpp-Type.obj -MD -MP -MF SynTree/$(DEPDIR)/cfa_cpp-Type.Tpo -c -o SynTree/cfa_cpp-Type.obj `if test -f 'SynTree/Type.cc'; then $(CYGPATH_W) 'SynTree/Type.cc'; else $(CYGPATH_W) '$(srcdir)/SynTree/Type.cc'; fi`
    1886 @am__fastdepCXX_TRUE@   $(am__mv) SynTree/$(DEPDIR)/cfa_cpp-Type.Tpo SynTree/$(DEPDIR)/cfa_cpp-Type.Po
    1887 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='SynTree/Type.cc' object='SynTree/cfa_cpp-Type.obj' libtool=no @AMDEPBACKSLASH@
    1888 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1889 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o SynTree/cfa_cpp-Type.obj `if test -f 'SynTree/Type.cc'; then $(CYGPATH_W) 'SynTree/Type.cc'; else $(CYGPATH_W) '$(srcdir)/SynTree/Type.cc'; fi`
    1890 
    1891 SynTree/cfa_cpp-VoidType.o: SynTree/VoidType.cc
    1892 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT SynTree/cfa_cpp-VoidType.o -MD -MP -MF SynTree/$(DEPDIR)/cfa_cpp-VoidType.Tpo -c -o SynTree/cfa_cpp-VoidType.o `test -f 'SynTree/VoidType.cc' || echo '$(srcdir)/'`SynTree/VoidType.cc
    1893 @am__fastdepCXX_TRUE@   $(am__mv) SynTree/$(DEPDIR)/cfa_cpp-VoidType.Tpo SynTree/$(DEPDIR)/cfa_cpp-VoidType.Po
    1894 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='SynTree/VoidType.cc' object='SynTree/cfa_cpp-VoidType.o' libtool=no @AMDEPBACKSLASH@
    1895 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1896 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o SynTree/cfa_cpp-VoidType.o `test -f 'SynTree/VoidType.cc' || echo '$(srcdir)/'`SynTree/VoidType.cc
    1897 
    1898 SynTree/cfa_cpp-VoidType.obj: SynTree/VoidType.cc
    1899 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT SynTree/cfa_cpp-VoidType.obj -MD -MP -MF SynTree/$(DEPDIR)/cfa_cpp-VoidType.Tpo -c -o SynTree/cfa_cpp-VoidType.obj `if test -f 'SynTree/VoidType.cc'; then $(CYGPATH_W) 'SynTree/VoidType.cc'; else $(CYGPATH_W) '$(srcdir)/SynTree/VoidType.cc'; fi`
    1900 @am__fastdepCXX_TRUE@   $(am__mv) SynTree/$(DEPDIR)/cfa_cpp-VoidType.Tpo SynTree/$(DEPDIR)/cfa_cpp-VoidType.Po
    1901 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='SynTree/VoidType.cc' object='SynTree/cfa_cpp-VoidType.obj' libtool=no @AMDEPBACKSLASH@
    1902 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1903 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o SynTree/cfa_cpp-VoidType.obj `if test -f 'SynTree/VoidType.cc'; then $(CYGPATH_W) 'SynTree/VoidType.cc'; else $(CYGPATH_W) '$(srcdir)/SynTree/VoidType.cc'; fi`
    1904 
    1905 SynTree/cfa_cpp-BasicType.o: SynTree/BasicType.cc
    1906 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT SynTree/cfa_cpp-BasicType.o -MD -MP -MF SynTree/$(DEPDIR)/cfa_cpp-BasicType.Tpo -c -o SynTree/cfa_cpp-BasicType.o `test -f 'SynTree/BasicType.cc' || echo '$(srcdir)/'`SynTree/BasicType.cc
    1907 @am__fastdepCXX_TRUE@   $(am__mv) SynTree/$(DEPDIR)/cfa_cpp-BasicType.Tpo SynTree/$(DEPDIR)/cfa_cpp-BasicType.Po
    1908 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='SynTree/BasicType.cc' object='SynTree/cfa_cpp-BasicType.o' libtool=no @AMDEPBACKSLASH@
    1909 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1910 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o SynTree/cfa_cpp-BasicType.o `test -f 'SynTree/BasicType.cc' || echo '$(srcdir)/'`SynTree/BasicType.cc
    1911 
    1912 SynTree/cfa_cpp-BasicType.obj: SynTree/BasicType.cc
    1913 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT SynTree/cfa_cpp-BasicType.obj -MD -MP -MF SynTree/$(DEPDIR)/cfa_cpp-BasicType.Tpo -c -o SynTree/cfa_cpp-BasicType.obj `if test -f 'SynTree/BasicType.cc'; then $(CYGPATH_W) 'SynTree/BasicType.cc'; else $(CYGPATH_W) '$(srcdir)/SynTree/BasicType.cc'; fi`
    1914 @am__fastdepCXX_TRUE@   $(am__mv) SynTree/$(DEPDIR)/cfa_cpp-BasicType.Tpo SynTree/$(DEPDIR)/cfa_cpp-BasicType.Po
    1915 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='SynTree/BasicType.cc' object='SynTree/cfa_cpp-BasicType.obj' libtool=no @AMDEPBACKSLASH@
    1916 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1917 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o SynTree/cfa_cpp-BasicType.obj `if test -f 'SynTree/BasicType.cc'; then $(CYGPATH_W) 'SynTree/BasicType.cc'; else $(CYGPATH_W) '$(srcdir)/SynTree/BasicType.cc'; fi`
    1918 
    1919 SynTree/cfa_cpp-PointerType.o: SynTree/PointerType.cc
    1920 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT SynTree/cfa_cpp-PointerType.o -MD -MP -MF SynTree/$(DEPDIR)/cfa_cpp-PointerType.Tpo -c -o SynTree/cfa_cpp-PointerType.o `test -f 'SynTree/PointerType.cc' || echo '$(srcdir)/'`SynTree/PointerType.cc
    1921 @am__fastdepCXX_TRUE@   $(am__mv) SynTree/$(DEPDIR)/cfa_cpp-PointerType.Tpo SynTree/$(DEPDIR)/cfa_cpp-PointerType.Po
    1922 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='SynTree/PointerType.cc' object='SynTree/cfa_cpp-PointerType.o' libtool=no @AMDEPBACKSLASH@
    1923 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1924 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o SynTree/cfa_cpp-PointerType.o `test -f 'SynTree/PointerType.cc' || echo '$(srcdir)/'`SynTree/PointerType.cc
    1925 
    1926 SynTree/cfa_cpp-PointerType.obj: SynTree/PointerType.cc
    1927 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT SynTree/cfa_cpp-PointerType.obj -MD -MP -MF SynTree/$(DEPDIR)/cfa_cpp-PointerType.Tpo -c -o SynTree/cfa_cpp-PointerType.obj `if test -f 'SynTree/PointerType.cc'; then $(CYGPATH_W) 'SynTree/PointerType.cc'; else $(CYGPATH_W) '$(srcdir)/SynTree/PointerType.cc'; fi`
    1928 @am__fastdepCXX_TRUE@   $(am__mv) SynTree/$(DEPDIR)/cfa_cpp-PointerType.Tpo SynTree/$(DEPDIR)/cfa_cpp-PointerType.Po
    1929 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='SynTree/PointerType.cc' object='SynTree/cfa_cpp-PointerType.obj' libtool=no @AMDEPBACKSLASH@
    1930 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1931 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o SynTree/cfa_cpp-PointerType.obj `if test -f 'SynTree/PointerType.cc'; then $(CYGPATH_W) 'SynTree/PointerType.cc'; else $(CYGPATH_W) '$(srcdir)/SynTree/PointerType.cc'; fi`
    1932 
    1933 SynTree/cfa_cpp-ArrayType.o: SynTree/ArrayType.cc
    1934 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT SynTree/cfa_cpp-ArrayType.o -MD -MP -MF SynTree/$(DEPDIR)/cfa_cpp-ArrayType.Tpo -c -o SynTree/cfa_cpp-ArrayType.o `test -f 'SynTree/ArrayType.cc' || echo '$(srcdir)/'`SynTree/ArrayType.cc
    1935 @am__fastdepCXX_TRUE@   $(am__mv) SynTree/$(DEPDIR)/cfa_cpp-ArrayType.Tpo SynTree/$(DEPDIR)/cfa_cpp-ArrayType.Po
    1936 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='SynTree/ArrayType.cc' object='SynTree/cfa_cpp-ArrayType.o' libtool=no @AMDEPBACKSLASH@
    1937 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1938 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o SynTree/cfa_cpp-ArrayType.o `test -f 'SynTree/ArrayType.cc' || echo '$(srcdir)/'`SynTree/ArrayType.cc
    1939 
    1940 SynTree/cfa_cpp-ArrayType.obj: SynTree/ArrayType.cc
    1941 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT SynTree/cfa_cpp-ArrayType.obj -MD -MP -MF SynTree/$(DEPDIR)/cfa_cpp-ArrayType.Tpo -c -o SynTree/cfa_cpp-ArrayType.obj `if test -f 'SynTree/ArrayType.cc'; then $(CYGPATH_W) 'SynTree/ArrayType.cc'; else $(CYGPATH_W) '$(srcdir)/SynTree/ArrayType.cc'; fi`
    1942 @am__fastdepCXX_TRUE@   $(am__mv) SynTree/$(DEPDIR)/cfa_cpp-ArrayType.Tpo SynTree/$(DEPDIR)/cfa_cpp-ArrayType.Po
    1943 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='SynTree/ArrayType.cc' object='SynTree/cfa_cpp-ArrayType.obj' libtool=no @AMDEPBACKSLASH@
    1944 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1945 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o SynTree/cfa_cpp-ArrayType.obj `if test -f 'SynTree/ArrayType.cc'; then $(CYGPATH_W) 'SynTree/ArrayType.cc'; else $(CYGPATH_W) '$(srcdir)/SynTree/ArrayType.cc'; fi`
    1946 
    1947 SynTree/cfa_cpp-FunctionType.o: SynTree/FunctionType.cc
    1948 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT SynTree/cfa_cpp-FunctionType.o -MD -MP -MF SynTree/$(DEPDIR)/cfa_cpp-FunctionType.Tpo -c -o SynTree/cfa_cpp-FunctionType.o `test -f 'SynTree/FunctionType.cc' || echo '$(srcdir)/'`SynTree/FunctionType.cc
    1949 @am__fastdepCXX_TRUE@   $(am__mv) SynTree/$(DEPDIR)/cfa_cpp-FunctionType.Tpo SynTree/$(DEPDIR)/cfa_cpp-FunctionType.Po
    1950 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='SynTree/FunctionType.cc' object='SynTree/cfa_cpp-FunctionType.o' libtool=no @AMDEPBACKSLASH@
    1951 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1952 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o SynTree/cfa_cpp-FunctionType.o `test -f 'SynTree/FunctionType.cc' || echo '$(srcdir)/'`SynTree/FunctionType.cc
    1953 
    1954 SynTree/cfa_cpp-FunctionType.obj: SynTree/FunctionType.cc
    1955 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT SynTree/cfa_cpp-FunctionType.obj -MD -MP -MF SynTree/$(DEPDIR)/cfa_cpp-FunctionType.Tpo -c -o SynTree/cfa_cpp-FunctionType.obj `if test -f 'SynTree/FunctionType.cc'; then $(CYGPATH_W) 'SynTree/FunctionType.cc'; else $(CYGPATH_W) '$(srcdir)/SynTree/FunctionType.cc'; fi`
    1956 @am__fastdepCXX_TRUE@   $(am__mv) SynTree/$(DEPDIR)/cfa_cpp-FunctionType.Tpo SynTree/$(DEPDIR)/cfa_cpp-FunctionType.Po
    1957 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='SynTree/FunctionType.cc' object='SynTree/cfa_cpp-FunctionType.obj' libtool=no @AMDEPBACKSLASH@
    1958 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1959 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o SynTree/cfa_cpp-FunctionType.obj `if test -f 'SynTree/FunctionType.cc'; then $(CYGPATH_W) 'SynTree/FunctionType.cc'; else $(CYGPATH_W) '$(srcdir)/SynTree/FunctionType.cc'; fi`
    1960 
    1961 SynTree/cfa_cpp-ReferenceToType.o: SynTree/ReferenceToType.cc
    1962 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT SynTree/cfa_cpp-ReferenceToType.o -MD -MP -MF SynTree/$(DEPDIR)/cfa_cpp-ReferenceToType.Tpo -c -o SynTree/cfa_cpp-ReferenceToType.o `test -f 'SynTree/ReferenceToType.cc' || echo '$(srcdir)/'`SynTree/ReferenceToType.cc
    1963 @am__fastdepCXX_TRUE@   $(am__mv) SynTree/$(DEPDIR)/cfa_cpp-ReferenceToType.Tpo SynTree/$(DEPDIR)/cfa_cpp-ReferenceToType.Po
    1964 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='SynTree/ReferenceToType.cc' object='SynTree/cfa_cpp-ReferenceToType.o' libtool=no @AMDEPBACKSLASH@
    1965 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1966 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o SynTree/cfa_cpp-ReferenceToType.o `test -f 'SynTree/ReferenceToType.cc' || echo '$(srcdir)/'`SynTree/ReferenceToType.cc
    1967 
    1968 SynTree/cfa_cpp-ReferenceToType.obj: SynTree/ReferenceToType.cc
    1969 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT SynTree/cfa_cpp-ReferenceToType.obj -MD -MP -MF SynTree/$(DEPDIR)/cfa_cpp-ReferenceToType.Tpo -c -o SynTree/cfa_cpp-ReferenceToType.obj `if test -f 'SynTree/ReferenceToType.cc'; then $(CYGPATH_W) 'SynTree/ReferenceToType.cc'; else $(CYGPATH_W) '$(srcdir)/SynTree/ReferenceToType.cc'; fi`
    1970 @am__fastdepCXX_TRUE@   $(am__mv) SynTree/$(DEPDIR)/cfa_cpp-ReferenceToType.Tpo SynTree/$(DEPDIR)/cfa_cpp-ReferenceToType.Po
    1971 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='SynTree/ReferenceToType.cc' object='SynTree/cfa_cpp-ReferenceToType.obj' libtool=no @AMDEPBACKSLASH@
    1972 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1973 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o SynTree/cfa_cpp-ReferenceToType.obj `if test -f 'SynTree/ReferenceToType.cc'; then $(CYGPATH_W) 'SynTree/ReferenceToType.cc'; else $(CYGPATH_W) '$(srcdir)/SynTree/ReferenceToType.cc'; fi`
    1974 
    1975 SynTree/cfa_cpp-TupleType.o: SynTree/TupleType.cc
    1976 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT SynTree/cfa_cpp-TupleType.o -MD -MP -MF SynTree/$(DEPDIR)/cfa_cpp-TupleType.Tpo -c -o SynTree/cfa_cpp-TupleType.o `test -f 'SynTree/TupleType.cc' || echo '$(srcdir)/'`SynTree/TupleType.cc
    1977 @am__fastdepCXX_TRUE@   $(am__mv) SynTree/$(DEPDIR)/cfa_cpp-TupleType.Tpo SynTree/$(DEPDIR)/cfa_cpp-TupleType.Po
    1978 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='SynTree/TupleType.cc' object='SynTree/cfa_cpp-TupleType.o' libtool=no @AMDEPBACKSLASH@
    1979 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1980 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o SynTree/cfa_cpp-TupleType.o `test -f 'SynTree/TupleType.cc' || echo '$(srcdir)/'`SynTree/TupleType.cc
    1981 
    1982 SynTree/cfa_cpp-TupleType.obj: SynTree/TupleType.cc
    1983 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT SynTree/cfa_cpp-TupleType.obj -MD -MP -MF SynTree/$(DEPDIR)/cfa_cpp-TupleType.Tpo -c -o SynTree/cfa_cpp-TupleType.obj `if test -f 'SynTree/TupleType.cc'; then $(CYGPATH_W) 'SynTree/TupleType.cc'; else $(CYGPATH_W) '$(srcdir)/SynTree/TupleType.cc'; fi`
    1984 @am__fastdepCXX_TRUE@   $(am__mv) SynTree/$(DEPDIR)/cfa_cpp-TupleType.Tpo SynTree/$(DEPDIR)/cfa_cpp-TupleType.Po
    1985 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='SynTree/TupleType.cc' object='SynTree/cfa_cpp-TupleType.obj' libtool=no @AMDEPBACKSLASH@
    1986 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1987 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o SynTree/cfa_cpp-TupleType.obj `if test -f 'SynTree/TupleType.cc'; then $(CYGPATH_W) 'SynTree/TupleType.cc'; else $(CYGPATH_W) '$(srcdir)/SynTree/TupleType.cc'; fi`
    1988 
    1989 SynTree/cfa_cpp-TypeofType.o: SynTree/TypeofType.cc
    1990 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT SynTree/cfa_cpp-TypeofType.o -MD -MP -MF SynTree/$(DEPDIR)/cfa_cpp-TypeofType.Tpo -c -o SynTree/cfa_cpp-TypeofType.o `test -f 'SynTree/TypeofType.cc' || echo '$(srcdir)/'`SynTree/TypeofType.cc
    1991 @am__fastdepCXX_TRUE@   $(am__mv) SynTree/$(DEPDIR)/cfa_cpp-TypeofType.Tpo SynTree/$(DEPDIR)/cfa_cpp-TypeofType.Po
    1992 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='SynTree/TypeofType.cc' object='SynTree/cfa_cpp-TypeofType.o' libtool=no @AMDEPBACKSLASH@
    1993 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    1994 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o SynTree/cfa_cpp-TypeofType.o `test -f 'SynTree/TypeofType.cc' || echo '$(srcdir)/'`SynTree/TypeofType.cc
    1995 
    1996 SynTree/cfa_cpp-TypeofType.obj: SynTree/TypeofType.cc
    1997 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT SynTree/cfa_cpp-TypeofType.obj -MD -MP -MF SynTree/$(DEPDIR)/cfa_cpp-TypeofType.Tpo -c -o SynTree/cfa_cpp-TypeofType.obj `if test -f 'SynTree/TypeofType.cc'; then $(CYGPATH_W) 'SynTree/TypeofType.cc'; else $(CYGPATH_W) '$(srcdir)/SynTree/TypeofType.cc'; fi`
    1998 @am__fastdepCXX_TRUE@   $(am__mv) SynTree/$(DEPDIR)/cfa_cpp-TypeofType.Tpo SynTree/$(DEPDIR)/cfa_cpp-TypeofType.Po
    1999 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='SynTree/TypeofType.cc' object='SynTree/cfa_cpp-TypeofType.obj' libtool=no @AMDEPBACKSLASH@
    2000 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    2001 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o SynTree/cfa_cpp-TypeofType.obj `if test -f 'SynTree/TypeofType.cc'; then $(CYGPATH_W) 'SynTree/TypeofType.cc'; else $(CYGPATH_W) '$(srcdir)/SynTree/TypeofType.cc'; fi`
    2002 
    2003 SynTree/cfa_cpp-AttrType.o: SynTree/AttrType.cc
    2004 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT SynTree/cfa_cpp-AttrType.o -MD -MP -MF SynTree/$(DEPDIR)/cfa_cpp-AttrType.Tpo -c -o SynTree/cfa_cpp-AttrType.o `test -f 'SynTree/AttrType.cc' || echo '$(srcdir)/'`SynTree/AttrType.cc
    2005 @am__fastdepCXX_TRUE@   $(am__mv) SynTree/$(DEPDIR)/cfa_cpp-AttrType.Tpo SynTree/$(DEPDIR)/cfa_cpp-AttrType.Po
    2006 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='SynTree/AttrType.cc' object='SynTree/cfa_cpp-AttrType.o' libtool=no @AMDEPBACKSLASH@
    2007 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    2008 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o SynTree/cfa_cpp-AttrType.o `test -f 'SynTree/AttrType.cc' || echo '$(srcdir)/'`SynTree/AttrType.cc
    2009 
    2010 SynTree/cfa_cpp-AttrType.obj: SynTree/AttrType.cc
    2011 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT SynTree/cfa_cpp-AttrType.obj -MD -MP -MF SynTree/$(DEPDIR)/cfa_cpp-AttrType.Tpo -c -o SynTree/cfa_cpp-AttrType.obj `if test -f 'SynTree/AttrType.cc'; then $(CYGPATH_W) 'SynTree/AttrType.cc'; else $(CYGPATH_W) '$(srcdir)/SynTree/AttrType.cc'; fi`
    2012 @am__fastdepCXX_TRUE@   $(am__mv) SynTree/$(DEPDIR)/cfa_cpp-AttrType.Tpo SynTree/$(DEPDIR)/cfa_cpp-AttrType.Po
    2013 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='SynTree/AttrType.cc' object='SynTree/cfa_cpp-AttrType.obj' libtool=no @AMDEPBACKSLASH@
    2014 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    2015 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o SynTree/cfa_cpp-AttrType.obj `if test -f 'SynTree/AttrType.cc'; then $(CYGPATH_W) 'SynTree/AttrType.cc'; else $(CYGPATH_W) '$(srcdir)/SynTree/AttrType.cc'; fi`
    2016 
    2017 SynTree/cfa_cpp-Constant.o: SynTree/Constant.cc
    2018 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT SynTree/cfa_cpp-Constant.o -MD -MP -MF SynTree/$(DEPDIR)/cfa_cpp-Constant.Tpo -c -o SynTree/cfa_cpp-Constant.o `test -f 'SynTree/Constant.cc' || echo '$(srcdir)/'`SynTree/Constant.cc
    2019 @am__fastdepCXX_TRUE@   $(am__mv) SynTree/$(DEPDIR)/cfa_cpp-Constant.Tpo SynTree/$(DEPDIR)/cfa_cpp-Constant.Po
    2020 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='SynTree/Constant.cc' object='SynTree/cfa_cpp-Constant.o' libtool=no @AMDEPBACKSLASH@
    2021 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    2022 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o SynTree/cfa_cpp-Constant.o `test -f 'SynTree/Constant.cc' || echo '$(srcdir)/'`SynTree/Constant.cc
    2023 
    2024 SynTree/cfa_cpp-Constant.obj: SynTree/Constant.cc
    2025 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT SynTree/cfa_cpp-Constant.obj -MD -MP -MF SynTree/$(DEPDIR)/cfa_cpp-Constant.Tpo -c -o SynTree/cfa_cpp-Constant.obj `if test -f 'SynTree/Constant.cc'; then $(CYGPATH_W) 'SynTree/Constant.cc'; else $(CYGPATH_W) '$(srcdir)/SynTree/Constant.cc'; fi`
    2026 @am__fastdepCXX_TRUE@   $(am__mv) SynTree/$(DEPDIR)/cfa_cpp-Constant.Tpo SynTree/$(DEPDIR)/cfa_cpp-Constant.Po
    2027 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='SynTree/Constant.cc' object='SynTree/cfa_cpp-Constant.obj' libtool=no @AMDEPBACKSLASH@
    2028 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    2029 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o SynTree/cfa_cpp-Constant.obj `if test -f 'SynTree/Constant.cc'; then $(CYGPATH_W) 'SynTree/Constant.cc'; else $(CYGPATH_W) '$(srcdir)/SynTree/Constant.cc'; fi`
    2030 
    2031 SynTree/cfa_cpp-Expression.o: SynTree/Expression.cc
    2032 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT SynTree/cfa_cpp-Expression.o -MD -MP -MF SynTree/$(DEPDIR)/cfa_cpp-Expression.Tpo -c -o SynTree/cfa_cpp-Expression.o `test -f 'SynTree/Expression.cc' || echo '$(srcdir)/'`SynTree/Expression.cc
    2033 @am__fastdepCXX_TRUE@   $(am__mv) SynTree/$(DEPDIR)/cfa_cpp-Expression.Tpo SynTree/$(DEPDIR)/cfa_cpp-Expression.Po
    2034 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='SynTree/Expression.cc' object='SynTree/cfa_cpp-Expression.o' libtool=no @AMDEPBACKSLASH@
    2035 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    2036 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o SynTree/cfa_cpp-Expression.o `test -f 'SynTree/Expression.cc' || echo '$(srcdir)/'`SynTree/Expression.cc
    2037 
    2038 SynTree/cfa_cpp-Expression.obj: SynTree/Expression.cc
    2039 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT SynTree/cfa_cpp-Expression.obj -MD -MP -MF SynTree/$(DEPDIR)/cfa_cpp-Expression.Tpo -c -o SynTree/cfa_cpp-Expression.obj `if test -f 'SynTree/Expression.cc'; then $(CYGPATH_W) 'SynTree/Expression.cc'; else $(CYGPATH_W) '$(srcdir)/SynTree/Expression.cc'; fi`
    2040 @am__fastdepCXX_TRUE@   $(am__mv) SynTree/$(DEPDIR)/cfa_cpp-Expression.Tpo SynTree/$(DEPDIR)/cfa_cpp-Expression.Po
    2041 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='SynTree/Expression.cc' object='SynTree/cfa_cpp-Expression.obj' libtool=no @AMDEPBACKSLASH@
    2042 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    2043 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o SynTree/cfa_cpp-Expression.obj `if test -f 'SynTree/Expression.cc'; then $(CYGPATH_W) 'SynTree/Expression.cc'; else $(CYGPATH_W) '$(srcdir)/SynTree/Expression.cc'; fi`
    2044 
    2045 SynTree/cfa_cpp-TupleExpr.o: SynTree/TupleExpr.cc
    2046 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT SynTree/cfa_cpp-TupleExpr.o -MD -MP -MF SynTree/$(DEPDIR)/cfa_cpp-TupleExpr.Tpo -c -o SynTree/cfa_cpp-TupleExpr.o `test -f 'SynTree/TupleExpr.cc' || echo '$(srcdir)/'`SynTree/TupleExpr.cc
    2047 @am__fastdepCXX_TRUE@   $(am__mv) SynTree/$(DEPDIR)/cfa_cpp-TupleExpr.Tpo SynTree/$(DEPDIR)/cfa_cpp-TupleExpr.Po
    2048 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='SynTree/TupleExpr.cc' object='SynTree/cfa_cpp-TupleExpr.o' libtool=no @AMDEPBACKSLASH@
    2049 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    2050 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o SynTree/cfa_cpp-TupleExpr.o `test -f 'SynTree/TupleExpr.cc' || echo '$(srcdir)/'`SynTree/TupleExpr.cc
    2051 
    2052 SynTree/cfa_cpp-TupleExpr.obj: SynTree/TupleExpr.cc
    2053 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT SynTree/cfa_cpp-TupleExpr.obj -MD -MP -MF SynTree/$(DEPDIR)/cfa_cpp-TupleExpr.Tpo -c -o SynTree/cfa_cpp-TupleExpr.obj `if test -f 'SynTree/TupleExpr.cc'; then $(CYGPATH_W) 'SynTree/TupleExpr.cc'; else $(CYGPATH_W) '$(srcdir)/SynTree/TupleExpr.cc'; fi`
    2054 @am__fastdepCXX_TRUE@   $(am__mv) SynTree/$(DEPDIR)/cfa_cpp-TupleExpr.Tpo SynTree/$(DEPDIR)/cfa_cpp-TupleExpr.Po
    2055 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='SynTree/TupleExpr.cc' object='SynTree/cfa_cpp-TupleExpr.obj' libtool=no @AMDEPBACKSLASH@
    2056 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    2057 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o SynTree/cfa_cpp-TupleExpr.obj `if test -f 'SynTree/TupleExpr.cc'; then $(CYGPATH_W) 'SynTree/TupleExpr.cc'; else $(CYGPATH_W) '$(srcdir)/SynTree/TupleExpr.cc'; fi`
    2058 
    2059 SynTree/cfa_cpp-CommaExpr.o: SynTree/CommaExpr.cc
    2060 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT SynTree/cfa_cpp-CommaExpr.o -MD -MP -MF SynTree/$(DEPDIR)/cfa_cpp-CommaExpr.Tpo -c -o SynTree/cfa_cpp-CommaExpr.o `test -f 'SynTree/CommaExpr.cc' || echo '$(srcdir)/'`SynTree/CommaExpr.cc
    2061 @am__fastdepCXX_TRUE@   $(am__mv) SynTree/$(DEPDIR)/cfa_cpp-CommaExpr.Tpo SynTree/$(DEPDIR)/cfa_cpp-CommaExpr.Po
    2062 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='SynTree/CommaExpr.cc' object='SynTree/cfa_cpp-CommaExpr.o' libtool=no @AMDEPBACKSLASH@
    2063 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    2064 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o SynTree/cfa_cpp-CommaExpr.o `test -f 'SynTree/CommaExpr.cc' || echo '$(srcdir)/'`SynTree/CommaExpr.cc
    2065 
    2066 SynTree/cfa_cpp-CommaExpr.obj: SynTree/CommaExpr.cc
    2067 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT SynTree/cfa_cpp-CommaExpr.obj -MD -MP -MF SynTree/$(DEPDIR)/cfa_cpp-CommaExpr.Tpo -c -o SynTree/cfa_cpp-CommaExpr.obj `if test -f 'SynTree/CommaExpr.cc'; then $(CYGPATH_W) 'SynTree/CommaExpr.cc'; else $(CYGPATH_W) '$(srcdir)/SynTree/CommaExpr.cc'; fi`
    2068 @am__fastdepCXX_TRUE@   $(am__mv) SynTree/$(DEPDIR)/cfa_cpp-CommaExpr.Tpo SynTree/$(DEPDIR)/cfa_cpp-CommaExpr.Po
    2069 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='SynTree/CommaExpr.cc' object='SynTree/cfa_cpp-CommaExpr.obj' libtool=no @AMDEPBACKSLASH@
    2070 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    2071 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o SynTree/cfa_cpp-CommaExpr.obj `if test -f 'SynTree/CommaExpr.cc'; then $(CYGPATH_W) 'SynTree/CommaExpr.cc'; else $(CYGPATH_W) '$(srcdir)/SynTree/CommaExpr.cc'; fi`
    2072 
    2073 SynTree/cfa_cpp-TypeExpr.o: SynTree/TypeExpr.cc
    2074 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT SynTree/cfa_cpp-TypeExpr.o -MD -MP -MF SynTree/$(DEPDIR)/cfa_cpp-TypeExpr.Tpo -c -o SynTree/cfa_cpp-TypeExpr.o `test -f 'SynTree/TypeExpr.cc' || echo '$(srcdir)/'`SynTree/TypeExpr.cc
    2075 @am__fastdepCXX_TRUE@   $(am__mv) SynTree/$(DEPDIR)/cfa_cpp-TypeExpr.Tpo SynTree/$(DEPDIR)/cfa_cpp-TypeExpr.Po
    2076 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='SynTree/TypeExpr.cc' object='SynTree/cfa_cpp-TypeExpr.o' libtool=no @AMDEPBACKSLASH@
    2077 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    2078 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o SynTree/cfa_cpp-TypeExpr.o `test -f 'SynTree/TypeExpr.cc' || echo '$(srcdir)/'`SynTree/TypeExpr.cc
    2079 
    2080 SynTree/cfa_cpp-TypeExpr.obj: SynTree/TypeExpr.cc
    2081 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT SynTree/cfa_cpp-TypeExpr.obj -MD -MP -MF SynTree/$(DEPDIR)/cfa_cpp-TypeExpr.Tpo -c -o SynTree/cfa_cpp-TypeExpr.obj `if test -f 'SynTree/TypeExpr.cc'; then $(CYGPATH_W) 'SynTree/TypeExpr.cc'; else $(CYGPATH_W) '$(srcdir)/SynTree/TypeExpr.cc'; fi`
    2082 @am__fastdepCXX_TRUE@   $(am__mv) SynTree/$(DEPDIR)/cfa_cpp-TypeExpr.Tpo SynTree/$(DEPDIR)/cfa_cpp-TypeExpr.Po
    2083 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='SynTree/TypeExpr.cc' object='SynTree/cfa_cpp-TypeExpr.obj' libtool=no @AMDEPBACKSLASH@
    2084 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    2085 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o SynTree/cfa_cpp-TypeExpr.obj `if test -f 'SynTree/TypeExpr.cc'; then $(CYGPATH_W) 'SynTree/TypeExpr.cc'; else $(CYGPATH_W) '$(srcdir)/SynTree/TypeExpr.cc'; fi`
    2086 
    2087 SynTree/cfa_cpp-ApplicationExpr.o: SynTree/ApplicationExpr.cc
    2088 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT SynTree/cfa_cpp-ApplicationExpr.o -MD -MP -MF SynTree/$(DEPDIR)/cfa_cpp-ApplicationExpr.Tpo -c -o SynTree/cfa_cpp-ApplicationExpr.o `test -f 'SynTree/ApplicationExpr.cc' || echo '$(srcdir)/'`SynTree/ApplicationExpr.cc
    2089 @am__fastdepCXX_TRUE@   $(am__mv) SynTree/$(DEPDIR)/cfa_cpp-ApplicationExpr.Tpo SynTree/$(DEPDIR)/cfa_cpp-ApplicationExpr.Po
    2090 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='SynTree/ApplicationExpr.cc' object='SynTree/cfa_cpp-ApplicationExpr.o' libtool=no @AMDEPBACKSLASH@
    2091 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    2092 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o SynTree/cfa_cpp-ApplicationExpr.o `test -f 'SynTree/ApplicationExpr.cc' || echo '$(srcdir)/'`SynTree/ApplicationExpr.cc
    2093 
    2094 SynTree/cfa_cpp-ApplicationExpr.obj: SynTree/ApplicationExpr.cc
    2095 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT SynTree/cfa_cpp-ApplicationExpr.obj -MD -MP -MF SynTree/$(DEPDIR)/cfa_cpp-ApplicationExpr.Tpo -c -o SynTree/cfa_cpp-ApplicationExpr.obj `if test -f 'SynTree/ApplicationExpr.cc'; then $(CYGPATH_W) 'SynTree/ApplicationExpr.cc'; else $(CYGPATH_W) '$(srcdir)/SynTree/ApplicationExpr.cc'; fi`
    2096 @am__fastdepCXX_TRUE@   $(am__mv) SynTree/$(DEPDIR)/cfa_cpp-ApplicationExpr.Tpo SynTree/$(DEPDIR)/cfa_cpp-ApplicationExpr.Po
    2097 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='SynTree/ApplicationExpr.cc' object='SynTree/cfa_cpp-ApplicationExpr.obj' libtool=no @AMDEPBACKSLASH@
    2098 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    2099 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o SynTree/cfa_cpp-ApplicationExpr.obj `if test -f 'SynTree/ApplicationExpr.cc'; then $(CYGPATH_W) 'SynTree/ApplicationExpr.cc'; else $(CYGPATH_W) '$(srcdir)/SynTree/ApplicationExpr.cc'; fi`
    2100 
    2101 SynTree/cfa_cpp-AddressExpr.o: SynTree/AddressExpr.cc
    2102 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT SynTree/cfa_cpp-AddressExpr.o -MD -MP -MF SynTree/$(DEPDIR)/cfa_cpp-AddressExpr.Tpo -c -o SynTree/cfa_cpp-AddressExpr.o `test -f 'SynTree/AddressExpr.cc' || echo '$(srcdir)/'`SynTree/AddressExpr.cc
    2103 @am__fastdepCXX_TRUE@   $(am__mv) SynTree/$(DEPDIR)/cfa_cpp-AddressExpr.Tpo SynTree/$(DEPDIR)/cfa_cpp-AddressExpr.Po
    2104 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='SynTree/AddressExpr.cc' object='SynTree/cfa_cpp-AddressExpr.o' libtool=no @AMDEPBACKSLASH@
    2105 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    2106 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o SynTree/cfa_cpp-AddressExpr.o `test -f 'SynTree/AddressExpr.cc' || echo '$(srcdir)/'`SynTree/AddressExpr.cc
    2107 
    2108 SynTree/cfa_cpp-AddressExpr.obj: SynTree/AddressExpr.cc
    2109 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT SynTree/cfa_cpp-AddressExpr.obj -MD -MP -MF SynTree/$(DEPDIR)/cfa_cpp-AddressExpr.Tpo -c -o SynTree/cfa_cpp-AddressExpr.obj `if test -f 'SynTree/AddressExpr.cc'; then $(CYGPATH_W) 'SynTree/AddressExpr.cc'; else $(CYGPATH_W) '$(srcdir)/SynTree/AddressExpr.cc'; fi`
    2110 @am__fastdepCXX_TRUE@   $(am__mv) SynTree/$(DEPDIR)/cfa_cpp-AddressExpr.Tpo SynTree/$(DEPDIR)/cfa_cpp-AddressExpr.Po
    2111 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='SynTree/AddressExpr.cc' object='SynTree/cfa_cpp-AddressExpr.obj' libtool=no @AMDEPBACKSLASH@
    2112 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    2113 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o SynTree/cfa_cpp-AddressExpr.obj `if test -f 'SynTree/AddressExpr.cc'; then $(CYGPATH_W) 'SynTree/AddressExpr.cc'; else $(CYGPATH_W) '$(srcdir)/SynTree/AddressExpr.cc'; fi`
    2114 
    2115 SynTree/cfa_cpp-Statement.o: SynTree/Statement.cc
    2116 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT SynTree/cfa_cpp-Statement.o -MD -MP -MF SynTree/$(DEPDIR)/cfa_cpp-Statement.Tpo -c -o SynTree/cfa_cpp-Statement.o `test -f 'SynTree/Statement.cc' || echo '$(srcdir)/'`SynTree/Statement.cc
    2117 @am__fastdepCXX_TRUE@   $(am__mv) SynTree/$(DEPDIR)/cfa_cpp-Statement.Tpo SynTree/$(DEPDIR)/cfa_cpp-Statement.Po
    2118 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='SynTree/Statement.cc' object='SynTree/cfa_cpp-Statement.o' libtool=no @AMDEPBACKSLASH@
    2119 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    2120 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o SynTree/cfa_cpp-Statement.o `test -f 'SynTree/Statement.cc' || echo '$(srcdir)/'`SynTree/Statement.cc
    2121 
    2122 SynTree/cfa_cpp-Statement.obj: SynTree/Statement.cc
    2123 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT SynTree/cfa_cpp-Statement.obj -MD -MP -MF SynTree/$(DEPDIR)/cfa_cpp-Statement.Tpo -c -o SynTree/cfa_cpp-Statement.obj `if test -f 'SynTree/Statement.cc'; then $(CYGPATH_W) 'SynTree/Statement.cc'; else $(CYGPATH_W) '$(srcdir)/SynTree/Statement.cc'; fi`
    2124 @am__fastdepCXX_TRUE@   $(am__mv) SynTree/$(DEPDIR)/cfa_cpp-Statement.Tpo SynTree/$(DEPDIR)/cfa_cpp-Statement.Po
    2125 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='SynTree/Statement.cc' object='SynTree/cfa_cpp-Statement.obj' libtool=no @AMDEPBACKSLASH@
    2126 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    2127 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o SynTree/cfa_cpp-Statement.obj `if test -f 'SynTree/Statement.cc'; then $(CYGPATH_W) 'SynTree/Statement.cc'; else $(CYGPATH_W) '$(srcdir)/SynTree/Statement.cc'; fi`
    2128 
    2129 SynTree/cfa_cpp-CompoundStmt.o: SynTree/CompoundStmt.cc
    2130 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT SynTree/cfa_cpp-CompoundStmt.o -MD -MP -MF SynTree/$(DEPDIR)/cfa_cpp-CompoundStmt.Tpo -c -o SynTree/cfa_cpp-CompoundStmt.o `test -f 'SynTree/CompoundStmt.cc' || echo '$(srcdir)/'`SynTree/CompoundStmt.cc
    2131 @am__fastdepCXX_TRUE@   $(am__mv) SynTree/$(DEPDIR)/cfa_cpp-CompoundStmt.Tpo SynTree/$(DEPDIR)/cfa_cpp-CompoundStmt.Po
    2132 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='SynTree/CompoundStmt.cc' object='SynTree/cfa_cpp-CompoundStmt.o' libtool=no @AMDEPBACKSLASH@
    2133 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    2134 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o SynTree/cfa_cpp-CompoundStmt.o `test -f 'SynTree/CompoundStmt.cc' || echo '$(srcdir)/'`SynTree/CompoundStmt.cc
    2135 
    2136 SynTree/cfa_cpp-CompoundStmt.obj: SynTree/CompoundStmt.cc
    2137 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT SynTree/cfa_cpp-CompoundStmt.obj -MD -MP -MF SynTree/$(DEPDIR)/cfa_cpp-CompoundStmt.Tpo -c -o SynTree/cfa_cpp-CompoundStmt.obj `if test -f 'SynTree/CompoundStmt.cc'; then $(CYGPATH_W) 'SynTree/CompoundStmt.cc'; else $(CYGPATH_W) '$(srcdir)/SynTree/CompoundStmt.cc'; fi`
    2138 @am__fastdepCXX_TRUE@   $(am__mv) SynTree/$(DEPDIR)/cfa_cpp-CompoundStmt.Tpo SynTree/$(DEPDIR)/cfa_cpp-CompoundStmt.Po
    2139 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='SynTree/CompoundStmt.cc' object='SynTree/cfa_cpp-CompoundStmt.obj' libtool=no @AMDEPBACKSLASH@
    2140 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    2141 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o SynTree/cfa_cpp-CompoundStmt.obj `if test -f 'SynTree/CompoundStmt.cc'; then $(CYGPATH_W) 'SynTree/CompoundStmt.cc'; else $(CYGPATH_W) '$(srcdir)/SynTree/CompoundStmt.cc'; fi`
    2142 
    2143 SynTree/cfa_cpp-DeclStmt.o: SynTree/DeclStmt.cc
    2144 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT SynTree/cfa_cpp-DeclStmt.o -MD -MP -MF SynTree/$(DEPDIR)/cfa_cpp-DeclStmt.Tpo -c -o SynTree/cfa_cpp-DeclStmt.o `test -f 'SynTree/DeclStmt.cc' || echo '$(srcdir)/'`SynTree/DeclStmt.cc
    2145 @am__fastdepCXX_TRUE@   $(am__mv) SynTree/$(DEPDIR)/cfa_cpp-DeclStmt.Tpo SynTree/$(DEPDIR)/cfa_cpp-DeclStmt.Po
    2146 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='SynTree/DeclStmt.cc' object='SynTree/cfa_cpp-DeclStmt.o' libtool=no @AMDEPBACKSLASH@
    2147 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    2148 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o SynTree/cfa_cpp-DeclStmt.o `test -f 'SynTree/DeclStmt.cc' || echo '$(srcdir)/'`SynTree/DeclStmt.cc
    2149 
    2150 SynTree/cfa_cpp-DeclStmt.obj: SynTree/DeclStmt.cc
    2151 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT SynTree/cfa_cpp-DeclStmt.obj -MD -MP -MF SynTree/$(DEPDIR)/cfa_cpp-DeclStmt.Tpo -c -o SynTree/cfa_cpp-DeclStmt.obj `if test -f 'SynTree/DeclStmt.cc'; then $(CYGPATH_W) 'SynTree/DeclStmt.cc'; else $(CYGPATH_W) '$(srcdir)/SynTree/DeclStmt.cc'; fi`
    2152 @am__fastdepCXX_TRUE@   $(am__mv) SynTree/$(DEPDIR)/cfa_cpp-DeclStmt.Tpo SynTree/$(DEPDIR)/cfa_cpp-DeclStmt.Po
    2153 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='SynTree/DeclStmt.cc' object='SynTree/cfa_cpp-DeclStmt.obj' libtool=no @AMDEPBACKSLASH@
    2154 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    2155 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o SynTree/cfa_cpp-DeclStmt.obj `if test -f 'SynTree/DeclStmt.cc'; then $(CYGPATH_W) 'SynTree/DeclStmt.cc'; else $(CYGPATH_W) '$(srcdir)/SynTree/DeclStmt.cc'; fi`
    2156 
    2157 SynTree/cfa_cpp-Declaration.o: SynTree/Declaration.cc
    2158 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT SynTree/cfa_cpp-Declaration.o -MD -MP -MF SynTree/$(DEPDIR)/cfa_cpp-Declaration.Tpo -c -o SynTree/cfa_cpp-Declaration.o `test -f 'SynTree/Declaration.cc' || echo '$(srcdir)/'`SynTree/Declaration.cc
    2159 @am__fastdepCXX_TRUE@   $(am__mv) SynTree/$(DEPDIR)/cfa_cpp-Declaration.Tpo SynTree/$(DEPDIR)/cfa_cpp-Declaration.Po
    2160 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='SynTree/Declaration.cc' object='SynTree/cfa_cpp-Declaration.o' libtool=no @AMDEPBACKSLASH@
    2161 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    2162 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o SynTree/cfa_cpp-Declaration.o `test -f 'SynTree/Declaration.cc' || echo '$(srcdir)/'`SynTree/Declaration.cc
    2163 
    2164 SynTree/cfa_cpp-Declaration.obj: SynTree/Declaration.cc
    2165 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT SynTree/cfa_cpp-Declaration.obj -MD -MP -MF SynTree/$(DEPDIR)/cfa_cpp-Declaration.Tpo -c -o SynTree/cfa_cpp-Declaration.obj `if test -f 'SynTree/Declaration.cc'; then $(CYGPATH_W) 'SynTree/Declaration.cc'; else $(CYGPATH_W) '$(srcdir)/SynTree/Declaration.cc'; fi`
    2166 @am__fastdepCXX_TRUE@   $(am__mv) SynTree/$(DEPDIR)/cfa_cpp-Declaration.Tpo SynTree/$(DEPDIR)/cfa_cpp-Declaration.Po
    2167 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='SynTree/Declaration.cc' object='SynTree/cfa_cpp-Declaration.obj' libtool=no @AMDEPBACKSLASH@
    2168 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    2169 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o SynTree/cfa_cpp-Declaration.obj `if test -f 'SynTree/Declaration.cc'; then $(CYGPATH_W) 'SynTree/Declaration.cc'; else $(CYGPATH_W) '$(srcdir)/SynTree/Declaration.cc'; fi`
    2170 
    2171 SynTree/cfa_cpp-DeclarationWithType.o: SynTree/DeclarationWithType.cc
    2172 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT SynTree/cfa_cpp-DeclarationWithType.o -MD -MP -MF SynTree/$(DEPDIR)/cfa_cpp-DeclarationWithType.Tpo -c -o SynTree/cfa_cpp-DeclarationWithType.o `test -f 'SynTree/DeclarationWithType.cc' || echo '$(srcdir)/'`SynTree/DeclarationWithType.cc
    2173 @am__fastdepCXX_TRUE@   $(am__mv) SynTree/$(DEPDIR)/cfa_cpp-DeclarationWithType.Tpo SynTree/$(DEPDIR)/cfa_cpp-DeclarationWithType.Po
    2174 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='SynTree/DeclarationWithType.cc' object='SynTree/cfa_cpp-DeclarationWithType.o' libtool=no @AMDEPBACKSLASH@
    2175 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    2176 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o SynTree/cfa_cpp-DeclarationWithType.o `test -f 'SynTree/DeclarationWithType.cc' || echo '$(srcdir)/'`SynTree/DeclarationWithType.cc
    2177 
    2178 SynTree/cfa_cpp-DeclarationWithType.obj: SynTree/DeclarationWithType.cc
    2179 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT SynTree/cfa_cpp-DeclarationWithType.obj -MD -MP -MF SynTree/$(DEPDIR)/cfa_cpp-DeclarationWithType.Tpo -c -o SynTree/cfa_cpp-DeclarationWithType.obj `if test -f 'SynTree/DeclarationWithType.cc'; then $(CYGPATH_W) 'SynTree/DeclarationWithType.cc'; else $(CYGPATH_W) '$(srcdir)/SynTree/DeclarationWithType.cc'; fi`
    2180 @am__fastdepCXX_TRUE@   $(am__mv) SynTree/$(DEPDIR)/cfa_cpp-DeclarationWithType.Tpo SynTree/$(DEPDIR)/cfa_cpp-DeclarationWithType.Po
    2181 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='SynTree/DeclarationWithType.cc' object='SynTree/cfa_cpp-DeclarationWithType.obj' libtool=no @AMDEPBACKSLASH@
    2182 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    2183 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o SynTree/cfa_cpp-DeclarationWithType.obj `if test -f 'SynTree/DeclarationWithType.cc'; then $(CYGPATH_W) 'SynTree/DeclarationWithType.cc'; else $(CYGPATH_W) '$(srcdir)/SynTree/DeclarationWithType.cc'; fi`
    2184 
    2185 SynTree/cfa_cpp-ObjectDecl.o: SynTree/ObjectDecl.cc
    2186 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT SynTree/cfa_cpp-ObjectDecl.o -MD -MP -MF SynTree/$(DEPDIR)/cfa_cpp-ObjectDecl.Tpo -c -o SynTree/cfa_cpp-ObjectDecl.o `test -f 'SynTree/ObjectDecl.cc' || echo '$(srcdir)/'`SynTree/ObjectDecl.cc
    2187 @am__fastdepCXX_TRUE@   $(am__mv) SynTree/$(DEPDIR)/cfa_cpp-ObjectDecl.Tpo SynTree/$(DEPDIR)/cfa_cpp-ObjectDecl.Po
    2188 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='SynTree/ObjectDecl.cc' object='SynTree/cfa_cpp-ObjectDecl.o' libtool=no @AMDEPBACKSLASH@
    2189 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    2190 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o SynTree/cfa_cpp-ObjectDecl.o `test -f 'SynTree/ObjectDecl.cc' || echo '$(srcdir)/'`SynTree/ObjectDecl.cc
    2191 
    2192 SynTree/cfa_cpp-ObjectDecl.obj: SynTree/ObjectDecl.cc
    2193 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT SynTree/cfa_cpp-ObjectDecl.obj -MD -MP -MF SynTree/$(DEPDIR)/cfa_cpp-ObjectDecl.Tpo -c -o SynTree/cfa_cpp-ObjectDecl.obj `if test -f 'SynTree/ObjectDecl.cc'; then $(CYGPATH_W) 'SynTree/ObjectDecl.cc'; else $(CYGPATH_W) '$(srcdir)/SynTree/ObjectDecl.cc'; fi`
    2194 @am__fastdepCXX_TRUE@   $(am__mv) SynTree/$(DEPDIR)/cfa_cpp-ObjectDecl.Tpo SynTree/$(DEPDIR)/cfa_cpp-ObjectDecl.Po
    2195 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='SynTree/ObjectDecl.cc' object='SynTree/cfa_cpp-ObjectDecl.obj' libtool=no @AMDEPBACKSLASH@
    2196 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    2197 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o SynTree/cfa_cpp-ObjectDecl.obj `if test -f 'SynTree/ObjectDecl.cc'; then $(CYGPATH_W) 'SynTree/ObjectDecl.cc'; else $(CYGPATH_W) '$(srcdir)/SynTree/ObjectDecl.cc'; fi`
    2198 
    2199 SynTree/cfa_cpp-FunctionDecl.o: SynTree/FunctionDecl.cc
    2200 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT SynTree/cfa_cpp-FunctionDecl.o -MD -MP -MF SynTree/$(DEPDIR)/cfa_cpp-FunctionDecl.Tpo -c -o SynTree/cfa_cpp-FunctionDecl.o `test -f 'SynTree/FunctionDecl.cc' || echo '$(srcdir)/'`SynTree/FunctionDecl.cc
    2201 @am__fastdepCXX_TRUE@   $(am__mv) SynTree/$(DEPDIR)/cfa_cpp-FunctionDecl.Tpo SynTree/$(DEPDIR)/cfa_cpp-FunctionDecl.Po
    2202 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='SynTree/FunctionDecl.cc' object='SynTree/cfa_cpp-FunctionDecl.o' libtool=no @AMDEPBACKSLASH@
    2203 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    2204 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o SynTree/cfa_cpp-FunctionDecl.o `test -f 'SynTree/FunctionDecl.cc' || echo '$(srcdir)/'`SynTree/FunctionDecl.cc
    2205 
    2206 SynTree/cfa_cpp-FunctionDecl.obj: SynTree/FunctionDecl.cc
    2207 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT SynTree/cfa_cpp-FunctionDecl.obj -MD -MP -MF SynTree/$(DEPDIR)/cfa_cpp-FunctionDecl.Tpo -c -o SynTree/cfa_cpp-FunctionDecl.obj `if test -f 'SynTree/FunctionDecl.cc'; then $(CYGPATH_W) 'SynTree/FunctionDecl.cc'; else $(CYGPATH_W) '$(srcdir)/SynTree/FunctionDecl.cc'; fi`
    2208 @am__fastdepCXX_TRUE@   $(am__mv) SynTree/$(DEPDIR)/cfa_cpp-FunctionDecl.Tpo SynTree/$(DEPDIR)/cfa_cpp-FunctionDecl.Po
    2209 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='SynTree/FunctionDecl.cc' object='SynTree/cfa_cpp-FunctionDecl.obj' libtool=no @AMDEPBACKSLASH@
    2210 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    2211 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o SynTree/cfa_cpp-FunctionDecl.obj `if test -f 'SynTree/FunctionDecl.cc'; then $(CYGPATH_W) 'SynTree/FunctionDecl.cc'; else $(CYGPATH_W) '$(srcdir)/SynTree/FunctionDecl.cc'; fi`
    2212 
    2213 SynTree/cfa_cpp-AggregateDecl.o: SynTree/AggregateDecl.cc
    2214 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT SynTree/cfa_cpp-AggregateDecl.o -MD -MP -MF SynTree/$(DEPDIR)/cfa_cpp-AggregateDecl.Tpo -c -o SynTree/cfa_cpp-AggregateDecl.o `test -f 'SynTree/AggregateDecl.cc' || echo '$(srcdir)/'`SynTree/AggregateDecl.cc
    2215 @am__fastdepCXX_TRUE@   $(am__mv) SynTree/$(DEPDIR)/cfa_cpp-AggregateDecl.Tpo SynTree/$(DEPDIR)/cfa_cpp-AggregateDecl.Po
    2216 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='SynTree/AggregateDecl.cc' object='SynTree/cfa_cpp-AggregateDecl.o' libtool=no @AMDEPBACKSLASH@
    2217 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    2218 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o SynTree/cfa_cpp-AggregateDecl.o `test -f 'SynTree/AggregateDecl.cc' || echo '$(srcdir)/'`SynTree/AggregateDecl.cc
    2219 
    2220 SynTree/cfa_cpp-AggregateDecl.obj: SynTree/AggregateDecl.cc
    2221 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT SynTree/cfa_cpp-AggregateDecl.obj -MD -MP -MF SynTree/$(DEPDIR)/cfa_cpp-AggregateDecl.Tpo -c -o SynTree/cfa_cpp-AggregateDecl.obj `if test -f 'SynTree/AggregateDecl.cc'; then $(CYGPATH_W) 'SynTree/AggregateDecl.cc'; else $(CYGPATH_W) '$(srcdir)/SynTree/AggregateDecl.cc'; fi`
    2222 @am__fastdepCXX_TRUE@   $(am__mv) SynTree/$(DEPDIR)/cfa_cpp-AggregateDecl.Tpo SynTree/$(DEPDIR)/cfa_cpp-AggregateDecl.Po
    2223 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='SynTree/AggregateDecl.cc' object='SynTree/cfa_cpp-AggregateDecl.obj' libtool=no @AMDEPBACKSLASH@
    2224 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    2225 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o SynTree/cfa_cpp-AggregateDecl.obj `if test -f 'SynTree/AggregateDecl.cc'; then $(CYGPATH_W) 'SynTree/AggregateDecl.cc'; else $(CYGPATH_W) '$(srcdir)/SynTree/AggregateDecl.cc'; fi`
    2226 
    2227 SynTree/cfa_cpp-NamedTypeDecl.o: SynTree/NamedTypeDecl.cc
    2228 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT SynTree/cfa_cpp-NamedTypeDecl.o -MD -MP -MF SynTree/$(DEPDIR)/cfa_cpp-NamedTypeDecl.Tpo -c -o SynTree/cfa_cpp-NamedTypeDecl.o `test -f 'SynTree/NamedTypeDecl.cc' || echo '$(srcdir)/'`SynTree/NamedTypeDecl.cc
    2229 @am__fastdepCXX_TRUE@   $(am__mv) SynTree/$(DEPDIR)/cfa_cpp-NamedTypeDecl.Tpo SynTree/$(DEPDIR)/cfa_cpp-NamedTypeDecl.Po
    2230 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='SynTree/NamedTypeDecl.cc' object='SynTree/cfa_cpp-NamedTypeDecl.o' libtool=no @AMDEPBACKSLASH@
    2231 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    2232 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o SynTree/cfa_cpp-NamedTypeDecl.o `test -f 'SynTree/NamedTypeDecl.cc' || echo '$(srcdir)/'`SynTree/NamedTypeDecl.cc
    2233 
    2234 SynTree/cfa_cpp-NamedTypeDecl.obj: SynTree/NamedTypeDecl.cc
    2235 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT SynTree/cfa_cpp-NamedTypeDecl.obj -MD -MP -MF SynTree/$(DEPDIR)/cfa_cpp-NamedTypeDecl.Tpo -c -o SynTree/cfa_cpp-NamedTypeDecl.obj `if test -f 'SynTree/NamedTypeDecl.cc'; then $(CYGPATH_W) 'SynTree/NamedTypeDecl.cc'; else $(CYGPATH_W) '$(srcdir)/SynTree/NamedTypeDecl.cc'; fi`
    2236 @am__fastdepCXX_TRUE@   $(am__mv) SynTree/$(DEPDIR)/cfa_cpp-NamedTypeDecl.Tpo SynTree/$(DEPDIR)/cfa_cpp-NamedTypeDecl.Po
    2237 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='SynTree/NamedTypeDecl.cc' object='SynTree/cfa_cpp-NamedTypeDecl.obj' libtool=no @AMDEPBACKSLASH@
    2238 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    2239 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o SynTree/cfa_cpp-NamedTypeDecl.obj `if test -f 'SynTree/NamedTypeDecl.cc'; then $(CYGPATH_W) 'SynTree/NamedTypeDecl.cc'; else $(CYGPATH_W) '$(srcdir)/SynTree/NamedTypeDecl.cc'; fi`
    2240 
    2241 SynTree/cfa_cpp-TypeDecl.o: SynTree/TypeDecl.cc
    2242 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT SynTree/cfa_cpp-TypeDecl.o -MD -MP -MF SynTree/$(DEPDIR)/cfa_cpp-TypeDecl.Tpo -c -o SynTree/cfa_cpp-TypeDecl.o `test -f 'SynTree/TypeDecl.cc' || echo '$(srcdir)/'`SynTree/TypeDecl.cc
    2243 @am__fastdepCXX_TRUE@   $(am__mv) SynTree/$(DEPDIR)/cfa_cpp-TypeDecl.Tpo SynTree/$(DEPDIR)/cfa_cpp-TypeDecl.Po
    2244 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='SynTree/TypeDecl.cc' object='SynTree/cfa_cpp-TypeDecl.o' libtool=no @AMDEPBACKSLASH@
    2245 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    2246 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o SynTree/cfa_cpp-TypeDecl.o `test -f 'SynTree/TypeDecl.cc' || echo '$(srcdir)/'`SynTree/TypeDecl.cc
    2247 
    2248 SynTree/cfa_cpp-TypeDecl.obj: SynTree/TypeDecl.cc
    2249 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT SynTree/cfa_cpp-TypeDecl.obj -MD -MP -MF SynTree/$(DEPDIR)/cfa_cpp-TypeDecl.Tpo -c -o SynTree/cfa_cpp-TypeDecl.obj `if test -f 'SynTree/TypeDecl.cc'; then $(CYGPATH_W) 'SynTree/TypeDecl.cc'; else $(CYGPATH_W) '$(srcdir)/SynTree/TypeDecl.cc'; fi`
    2250 @am__fastdepCXX_TRUE@   $(am__mv) SynTree/$(DEPDIR)/cfa_cpp-TypeDecl.Tpo SynTree/$(DEPDIR)/cfa_cpp-TypeDecl.Po
    2251 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='SynTree/TypeDecl.cc' object='SynTree/cfa_cpp-TypeDecl.obj' libtool=no @AMDEPBACKSLASH@
    2252 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    2253 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o SynTree/cfa_cpp-TypeDecl.obj `if test -f 'SynTree/TypeDecl.cc'; then $(CYGPATH_W) 'SynTree/TypeDecl.cc'; else $(CYGPATH_W) '$(srcdir)/SynTree/TypeDecl.cc'; fi`
    2254 
    2255 SynTree/cfa_cpp-Initializer.o: SynTree/Initializer.cc
    2256 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT SynTree/cfa_cpp-Initializer.o -MD -MP -MF SynTree/$(DEPDIR)/cfa_cpp-Initializer.Tpo -c -o SynTree/cfa_cpp-Initializer.o `test -f 'SynTree/Initializer.cc' || echo '$(srcdir)/'`SynTree/Initializer.cc
    2257 @am__fastdepCXX_TRUE@   $(am__mv) SynTree/$(DEPDIR)/cfa_cpp-Initializer.Tpo SynTree/$(DEPDIR)/cfa_cpp-Initializer.Po
    2258 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='SynTree/Initializer.cc' object='SynTree/cfa_cpp-Initializer.o' libtool=no @AMDEPBACKSLASH@
    2259 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    2260 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o SynTree/cfa_cpp-Initializer.o `test -f 'SynTree/Initializer.cc' || echo '$(srcdir)/'`SynTree/Initializer.cc
    2261 
    2262 SynTree/cfa_cpp-Initializer.obj: SynTree/Initializer.cc
    2263 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT SynTree/cfa_cpp-Initializer.obj -MD -MP -MF SynTree/$(DEPDIR)/cfa_cpp-Initializer.Tpo -c -o SynTree/cfa_cpp-Initializer.obj `if test -f 'SynTree/Initializer.cc'; then $(CYGPATH_W) 'SynTree/Initializer.cc'; else $(CYGPATH_W) '$(srcdir)/SynTree/Initializer.cc'; fi`
    2264 @am__fastdepCXX_TRUE@   $(am__mv) SynTree/$(DEPDIR)/cfa_cpp-Initializer.Tpo SynTree/$(DEPDIR)/cfa_cpp-Initializer.Po
    2265 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='SynTree/Initializer.cc' object='SynTree/cfa_cpp-Initializer.obj' libtool=no @AMDEPBACKSLASH@
    2266 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    2267 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o SynTree/cfa_cpp-Initializer.obj `if test -f 'SynTree/Initializer.cc'; then $(CYGPATH_W) 'SynTree/Initializer.cc'; else $(CYGPATH_W) '$(srcdir)/SynTree/Initializer.cc'; fi`
    2268 
    2269 SynTree/cfa_cpp-Visitor.o: SynTree/Visitor.cc
    2270 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT SynTree/cfa_cpp-Visitor.o -MD -MP -MF SynTree/$(DEPDIR)/cfa_cpp-Visitor.Tpo -c -o SynTree/cfa_cpp-Visitor.o `test -f 'SynTree/Visitor.cc' || echo '$(srcdir)/'`SynTree/Visitor.cc
    2271 @am__fastdepCXX_TRUE@   $(am__mv) SynTree/$(DEPDIR)/cfa_cpp-Visitor.Tpo SynTree/$(DEPDIR)/cfa_cpp-Visitor.Po
    2272 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='SynTree/Visitor.cc' object='SynTree/cfa_cpp-Visitor.o' libtool=no @AMDEPBACKSLASH@
    2273 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    2274 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o SynTree/cfa_cpp-Visitor.o `test -f 'SynTree/Visitor.cc' || echo '$(srcdir)/'`SynTree/Visitor.cc
    2275 
    2276 SynTree/cfa_cpp-Visitor.obj: SynTree/Visitor.cc
    2277 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT SynTree/cfa_cpp-Visitor.obj -MD -MP -MF SynTree/$(DEPDIR)/cfa_cpp-Visitor.Tpo -c -o SynTree/cfa_cpp-Visitor.obj `if test -f 'SynTree/Visitor.cc'; then $(CYGPATH_W) 'SynTree/Visitor.cc'; else $(CYGPATH_W) '$(srcdir)/SynTree/Visitor.cc'; fi`
    2278 @am__fastdepCXX_TRUE@   $(am__mv) SynTree/$(DEPDIR)/cfa_cpp-Visitor.Tpo SynTree/$(DEPDIR)/cfa_cpp-Visitor.Po
    2279 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='SynTree/Visitor.cc' object='SynTree/cfa_cpp-Visitor.obj' libtool=no @AMDEPBACKSLASH@
    2280 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    2281 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o SynTree/cfa_cpp-Visitor.obj `if test -f 'SynTree/Visitor.cc'; then $(CYGPATH_W) 'SynTree/Visitor.cc'; else $(CYGPATH_W) '$(srcdir)/SynTree/Visitor.cc'; fi`
    2282 
    2283 SynTree/cfa_cpp-Mutator.o: SynTree/Mutator.cc
    2284 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT SynTree/cfa_cpp-Mutator.o -MD -MP -MF SynTree/$(DEPDIR)/cfa_cpp-Mutator.Tpo -c -o SynTree/cfa_cpp-Mutator.o `test -f 'SynTree/Mutator.cc' || echo '$(srcdir)/'`SynTree/Mutator.cc
    2285 @am__fastdepCXX_TRUE@   $(am__mv) SynTree/$(DEPDIR)/cfa_cpp-Mutator.Tpo SynTree/$(DEPDIR)/cfa_cpp-Mutator.Po
    2286 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='SynTree/Mutator.cc' object='SynTree/cfa_cpp-Mutator.o' libtool=no @AMDEPBACKSLASH@
    2287 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    2288 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o SynTree/cfa_cpp-Mutator.o `test -f 'SynTree/Mutator.cc' || echo '$(srcdir)/'`SynTree/Mutator.cc
    2289 
    2290 SynTree/cfa_cpp-Mutator.obj: SynTree/Mutator.cc
    2291 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT SynTree/cfa_cpp-Mutator.obj -MD -MP -MF SynTree/$(DEPDIR)/cfa_cpp-Mutator.Tpo -c -o SynTree/cfa_cpp-Mutator.obj `if test -f 'SynTree/Mutator.cc'; then $(CYGPATH_W) 'SynTree/Mutator.cc'; else $(CYGPATH_W) '$(srcdir)/SynTree/Mutator.cc'; fi`
    2292 @am__fastdepCXX_TRUE@   $(am__mv) SynTree/$(DEPDIR)/cfa_cpp-Mutator.Tpo SynTree/$(DEPDIR)/cfa_cpp-Mutator.Po
    2293 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='SynTree/Mutator.cc' object='SynTree/cfa_cpp-Mutator.obj' libtool=no @AMDEPBACKSLASH@
    2294 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    2295 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o SynTree/cfa_cpp-Mutator.obj `if test -f 'SynTree/Mutator.cc'; then $(CYGPATH_W) 'SynTree/Mutator.cc'; else $(CYGPATH_W) '$(srcdir)/SynTree/Mutator.cc'; fi`
    2296 
    2297 SynTree/cfa_cpp-CodeGenVisitor.o: SynTree/CodeGenVisitor.cc
    2298 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT SynTree/cfa_cpp-CodeGenVisitor.o -MD -MP -MF SynTree/$(DEPDIR)/cfa_cpp-CodeGenVisitor.Tpo -c -o SynTree/cfa_cpp-CodeGenVisitor.o `test -f 'SynTree/CodeGenVisitor.cc' || echo '$(srcdir)/'`SynTree/CodeGenVisitor.cc
    2299 @am__fastdepCXX_TRUE@   $(am__mv) SynTree/$(DEPDIR)/cfa_cpp-CodeGenVisitor.Tpo SynTree/$(DEPDIR)/cfa_cpp-CodeGenVisitor.Po
    2300 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='SynTree/CodeGenVisitor.cc' object='SynTree/cfa_cpp-CodeGenVisitor.o' libtool=no @AMDEPBACKSLASH@
    2301 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    2302 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o SynTree/cfa_cpp-CodeGenVisitor.o `test -f 'SynTree/CodeGenVisitor.cc' || echo '$(srcdir)/'`SynTree/CodeGenVisitor.cc
    2303 
    2304 SynTree/cfa_cpp-CodeGenVisitor.obj: SynTree/CodeGenVisitor.cc
    2305 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT SynTree/cfa_cpp-CodeGenVisitor.obj -MD -MP -MF SynTree/$(DEPDIR)/cfa_cpp-CodeGenVisitor.Tpo -c -o SynTree/cfa_cpp-CodeGenVisitor.obj `if test -f 'SynTree/CodeGenVisitor.cc'; then $(CYGPATH_W) 'SynTree/CodeGenVisitor.cc'; else $(CYGPATH_W) '$(srcdir)/SynTree/CodeGenVisitor.cc'; fi`
    2306 @am__fastdepCXX_TRUE@   $(am__mv) SynTree/$(DEPDIR)/cfa_cpp-CodeGenVisitor.Tpo SynTree/$(DEPDIR)/cfa_cpp-CodeGenVisitor.Po
    2307 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='SynTree/CodeGenVisitor.cc' object='SynTree/cfa_cpp-CodeGenVisitor.obj' libtool=no @AMDEPBACKSLASH@
    2308 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    2309 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o SynTree/cfa_cpp-CodeGenVisitor.obj `if test -f 'SynTree/CodeGenVisitor.cc'; then $(CYGPATH_W) 'SynTree/CodeGenVisitor.cc'; else $(CYGPATH_W) '$(srcdir)/SynTree/CodeGenVisitor.cc'; fi`
    2310 
    2311 SynTree/cfa_cpp-TypeSubstitution.o: SynTree/TypeSubstitution.cc
    2312 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT SynTree/cfa_cpp-TypeSubstitution.o -MD -MP -MF SynTree/$(DEPDIR)/cfa_cpp-TypeSubstitution.Tpo -c -o SynTree/cfa_cpp-TypeSubstitution.o `test -f 'SynTree/TypeSubstitution.cc' || echo '$(srcdir)/'`SynTree/TypeSubstitution.cc
    2313 @am__fastdepCXX_TRUE@   $(am__mv) SynTree/$(DEPDIR)/cfa_cpp-TypeSubstitution.Tpo SynTree/$(DEPDIR)/cfa_cpp-TypeSubstitution.Po
    2314 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='SynTree/TypeSubstitution.cc' object='SynTree/cfa_cpp-TypeSubstitution.o' libtool=no @AMDEPBACKSLASH@
    2315 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    2316 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o SynTree/cfa_cpp-TypeSubstitution.o `test -f 'SynTree/TypeSubstitution.cc' || echo '$(srcdir)/'`SynTree/TypeSubstitution.cc
    2317 
    2318 SynTree/cfa_cpp-TypeSubstitution.obj: SynTree/TypeSubstitution.cc
    2319 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT SynTree/cfa_cpp-TypeSubstitution.obj -MD -MP -MF SynTree/$(DEPDIR)/cfa_cpp-TypeSubstitution.Tpo -c -o SynTree/cfa_cpp-TypeSubstitution.obj `if test -f 'SynTree/TypeSubstitution.cc'; then $(CYGPATH_W) 'SynTree/TypeSubstitution.cc'; else $(CYGPATH_W) '$(srcdir)/SynTree/TypeSubstitution.cc'; fi`
    2320 @am__fastdepCXX_TRUE@   $(am__mv) SynTree/$(DEPDIR)/cfa_cpp-TypeSubstitution.Tpo SynTree/$(DEPDIR)/cfa_cpp-TypeSubstitution.Po
    2321 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='SynTree/TypeSubstitution.cc' object='SynTree/cfa_cpp-TypeSubstitution.obj' libtool=no @AMDEPBACKSLASH@
    2322 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    2323 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o SynTree/cfa_cpp-TypeSubstitution.obj `if test -f 'SynTree/TypeSubstitution.cc'; then $(CYGPATH_W) 'SynTree/TypeSubstitution.cc'; else $(CYGPATH_W) '$(srcdir)/SynTree/TypeSubstitution.cc'; fi`
    2324 
    2325 Tuples/cfa_cpp-Mutate.o: Tuples/Mutate.cc
    2326 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT Tuples/cfa_cpp-Mutate.o -MD -MP -MF Tuples/$(DEPDIR)/cfa_cpp-Mutate.Tpo -c -o Tuples/cfa_cpp-Mutate.o `test -f 'Tuples/Mutate.cc' || echo '$(srcdir)/'`Tuples/Mutate.cc
    2327 @am__fastdepCXX_TRUE@   $(am__mv) Tuples/$(DEPDIR)/cfa_cpp-Mutate.Tpo Tuples/$(DEPDIR)/cfa_cpp-Mutate.Po
    2328 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='Tuples/Mutate.cc' object='Tuples/cfa_cpp-Mutate.o' libtool=no @AMDEPBACKSLASH@
    2329 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    2330 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o Tuples/cfa_cpp-Mutate.o `test -f 'Tuples/Mutate.cc' || echo '$(srcdir)/'`Tuples/Mutate.cc
    2331 
    2332 Tuples/cfa_cpp-Mutate.obj: Tuples/Mutate.cc
    2333 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT Tuples/cfa_cpp-Mutate.obj -MD -MP -MF Tuples/$(DEPDIR)/cfa_cpp-Mutate.Tpo -c -o Tuples/cfa_cpp-Mutate.obj `if test -f 'Tuples/Mutate.cc'; then $(CYGPATH_W) 'Tuples/Mutate.cc'; else $(CYGPATH_W) '$(srcdir)/Tuples/Mutate.cc'; fi`
    2334 @am__fastdepCXX_TRUE@   $(am__mv) Tuples/$(DEPDIR)/cfa_cpp-Mutate.Tpo Tuples/$(DEPDIR)/cfa_cpp-Mutate.Po
    2335 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='Tuples/Mutate.cc' object='Tuples/cfa_cpp-Mutate.obj' libtool=no @AMDEPBACKSLASH@
    2336 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    2337 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o Tuples/cfa_cpp-Mutate.obj `if test -f 'Tuples/Mutate.cc'; then $(CYGPATH_W) 'Tuples/Mutate.cc'; else $(CYGPATH_W) '$(srcdir)/Tuples/Mutate.cc'; fi`
    2338 
    2339 Tuples/cfa_cpp-AssignExpand.o: Tuples/AssignExpand.cc
    2340 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT Tuples/cfa_cpp-AssignExpand.o -MD -MP -MF Tuples/$(DEPDIR)/cfa_cpp-AssignExpand.Tpo -c -o Tuples/cfa_cpp-AssignExpand.o `test -f 'Tuples/AssignExpand.cc' || echo '$(srcdir)/'`Tuples/AssignExpand.cc
    2341 @am__fastdepCXX_TRUE@   $(am__mv) Tuples/$(DEPDIR)/cfa_cpp-AssignExpand.Tpo Tuples/$(DEPDIR)/cfa_cpp-AssignExpand.Po
    2342 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='Tuples/AssignExpand.cc' object='Tuples/cfa_cpp-AssignExpand.o' libtool=no @AMDEPBACKSLASH@
    2343 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    2344 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o Tuples/cfa_cpp-AssignExpand.o `test -f 'Tuples/AssignExpand.cc' || echo '$(srcdir)/'`Tuples/AssignExpand.cc
    2345 
    2346 Tuples/cfa_cpp-AssignExpand.obj: Tuples/AssignExpand.cc
    2347 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT Tuples/cfa_cpp-AssignExpand.obj -MD -MP -MF Tuples/$(DEPDIR)/cfa_cpp-AssignExpand.Tpo -c -o Tuples/cfa_cpp-AssignExpand.obj `if test -f 'Tuples/AssignExpand.cc'; then $(CYGPATH_W) 'Tuples/AssignExpand.cc'; else $(CYGPATH_W) '$(srcdir)/Tuples/AssignExpand.cc'; fi`
    2348 @am__fastdepCXX_TRUE@   $(am__mv) Tuples/$(DEPDIR)/cfa_cpp-AssignExpand.Tpo Tuples/$(DEPDIR)/cfa_cpp-AssignExpand.Po
    2349 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='Tuples/AssignExpand.cc' object='Tuples/cfa_cpp-AssignExpand.obj' libtool=no @AMDEPBACKSLASH@
    2350 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    2351 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o Tuples/cfa_cpp-AssignExpand.obj `if test -f 'Tuples/AssignExpand.cc'; then $(CYGPATH_W) 'Tuples/AssignExpand.cc'; else $(CYGPATH_W) '$(srcdir)/Tuples/AssignExpand.cc'; fi`
    2352 
    2353 Tuples/cfa_cpp-FunctionFixer.o: Tuples/FunctionFixer.cc
    2354 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT Tuples/cfa_cpp-FunctionFixer.o -MD -MP -MF Tuples/$(DEPDIR)/cfa_cpp-FunctionFixer.Tpo -c -o Tuples/cfa_cpp-FunctionFixer.o `test -f 'Tuples/FunctionFixer.cc' || echo '$(srcdir)/'`Tuples/FunctionFixer.cc
    2355 @am__fastdepCXX_TRUE@   $(am__mv) Tuples/$(DEPDIR)/cfa_cpp-FunctionFixer.Tpo Tuples/$(DEPDIR)/cfa_cpp-FunctionFixer.Po
    2356 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='Tuples/FunctionFixer.cc' object='Tuples/cfa_cpp-FunctionFixer.o' libtool=no @AMDEPBACKSLASH@
    2357 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    2358 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o Tuples/cfa_cpp-FunctionFixer.o `test -f 'Tuples/FunctionFixer.cc' || echo '$(srcdir)/'`Tuples/FunctionFixer.cc
    2359 
    2360 Tuples/cfa_cpp-FunctionFixer.obj: Tuples/FunctionFixer.cc
    2361 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT Tuples/cfa_cpp-FunctionFixer.obj -MD -MP -MF Tuples/$(DEPDIR)/cfa_cpp-FunctionFixer.Tpo -c -o Tuples/cfa_cpp-FunctionFixer.obj `if test -f 'Tuples/FunctionFixer.cc'; then $(CYGPATH_W) 'Tuples/FunctionFixer.cc'; else $(CYGPATH_W) '$(srcdir)/Tuples/FunctionFixer.cc'; fi`
    2362 @am__fastdepCXX_TRUE@   $(am__mv) Tuples/$(DEPDIR)/cfa_cpp-FunctionFixer.Tpo Tuples/$(DEPDIR)/cfa_cpp-FunctionFixer.Po
    2363 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='Tuples/FunctionFixer.cc' object='Tuples/cfa_cpp-FunctionFixer.obj' libtool=no @AMDEPBACKSLASH@
    2364 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    2365 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o Tuples/cfa_cpp-FunctionFixer.obj `if test -f 'Tuples/FunctionFixer.cc'; then $(CYGPATH_W) 'Tuples/FunctionFixer.cc'; else $(CYGPATH_W) '$(srcdir)/Tuples/FunctionFixer.cc'; fi`
    2366 
    2367 Tuples/cfa_cpp-TupleAssignment.o: Tuples/TupleAssignment.cc
    2368 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT Tuples/cfa_cpp-TupleAssignment.o -MD -MP -MF Tuples/$(DEPDIR)/cfa_cpp-TupleAssignment.Tpo -c -o Tuples/cfa_cpp-TupleAssignment.o `test -f 'Tuples/TupleAssignment.cc' || echo '$(srcdir)/'`Tuples/TupleAssignment.cc
    2369 @am__fastdepCXX_TRUE@   $(am__mv) Tuples/$(DEPDIR)/cfa_cpp-TupleAssignment.Tpo Tuples/$(DEPDIR)/cfa_cpp-TupleAssignment.Po
    2370 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='Tuples/TupleAssignment.cc' object='Tuples/cfa_cpp-TupleAssignment.o' libtool=no @AMDEPBACKSLASH@
    2371 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    2372 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o Tuples/cfa_cpp-TupleAssignment.o `test -f 'Tuples/TupleAssignment.cc' || echo '$(srcdir)/'`Tuples/TupleAssignment.cc
    2373 
    2374 Tuples/cfa_cpp-TupleAssignment.obj: Tuples/TupleAssignment.cc
    2375 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT Tuples/cfa_cpp-TupleAssignment.obj -MD -MP -MF Tuples/$(DEPDIR)/cfa_cpp-TupleAssignment.Tpo -c -o Tuples/cfa_cpp-TupleAssignment.obj `if test -f 'Tuples/TupleAssignment.cc'; then $(CYGPATH_W) 'Tuples/TupleAssignment.cc'; else $(CYGPATH_W) '$(srcdir)/Tuples/TupleAssignment.cc'; fi`
    2376 @am__fastdepCXX_TRUE@   $(am__mv) Tuples/$(DEPDIR)/cfa_cpp-TupleAssignment.Tpo Tuples/$(DEPDIR)/cfa_cpp-TupleAssignment.Po
    2377 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='Tuples/TupleAssignment.cc' object='Tuples/cfa_cpp-TupleAssignment.obj' libtool=no @AMDEPBACKSLASH@
    2378 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    2379 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o Tuples/cfa_cpp-TupleAssignment.obj `if test -f 'Tuples/TupleAssignment.cc'; then $(CYGPATH_W) 'Tuples/TupleAssignment.cc'; else $(CYGPATH_W) '$(srcdir)/Tuples/TupleAssignment.cc'; fi`
    2380 
    2381 Tuples/cfa_cpp-FunctionChecker.o: Tuples/FunctionChecker.cc
    2382 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT Tuples/cfa_cpp-FunctionChecker.o -MD -MP -MF Tuples/$(DEPDIR)/cfa_cpp-FunctionChecker.Tpo -c -o Tuples/cfa_cpp-FunctionChecker.o `test -f 'Tuples/FunctionChecker.cc' || echo '$(srcdir)/'`Tuples/FunctionChecker.cc
    2383 @am__fastdepCXX_TRUE@   $(am__mv) Tuples/$(DEPDIR)/cfa_cpp-FunctionChecker.Tpo Tuples/$(DEPDIR)/cfa_cpp-FunctionChecker.Po
    2384 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='Tuples/FunctionChecker.cc' object='Tuples/cfa_cpp-FunctionChecker.o' libtool=no @AMDEPBACKSLASH@
    2385 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    2386 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o Tuples/cfa_cpp-FunctionChecker.o `test -f 'Tuples/FunctionChecker.cc' || echo '$(srcdir)/'`Tuples/FunctionChecker.cc
    2387 
    2388 Tuples/cfa_cpp-FunctionChecker.obj: Tuples/FunctionChecker.cc
    2389 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT Tuples/cfa_cpp-FunctionChecker.obj -MD -MP -MF Tuples/$(DEPDIR)/cfa_cpp-FunctionChecker.Tpo -c -o Tuples/cfa_cpp-FunctionChecker.obj `if test -f 'Tuples/FunctionChecker.cc'; then $(CYGPATH_W) 'Tuples/FunctionChecker.cc'; else $(CYGPATH_W) '$(srcdir)/Tuples/FunctionChecker.cc'; fi`
    2390 @am__fastdepCXX_TRUE@   $(am__mv) Tuples/$(DEPDIR)/cfa_cpp-FunctionChecker.Tpo Tuples/$(DEPDIR)/cfa_cpp-FunctionChecker.Po
    2391 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='Tuples/FunctionChecker.cc' object='Tuples/cfa_cpp-FunctionChecker.obj' libtool=no @AMDEPBACKSLASH@
    2392 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    2393 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o Tuples/cfa_cpp-FunctionChecker.obj `if test -f 'Tuples/FunctionChecker.cc'; then $(CYGPATH_W) 'Tuples/FunctionChecker.cc'; else $(CYGPATH_W) '$(srcdir)/Tuples/FunctionChecker.cc'; fi`
    2394 
    2395 Tuples/cfa_cpp-NameMatcher.o: Tuples/NameMatcher.cc
    2396 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT Tuples/cfa_cpp-NameMatcher.o -MD -MP -MF Tuples/$(DEPDIR)/cfa_cpp-NameMatcher.Tpo -c -o Tuples/cfa_cpp-NameMatcher.o `test -f 'Tuples/NameMatcher.cc' || echo '$(srcdir)/'`Tuples/NameMatcher.cc
    2397 @am__fastdepCXX_TRUE@   $(am__mv) Tuples/$(DEPDIR)/cfa_cpp-NameMatcher.Tpo Tuples/$(DEPDIR)/cfa_cpp-NameMatcher.Po
    2398 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='Tuples/NameMatcher.cc' object='Tuples/cfa_cpp-NameMatcher.o' libtool=no @AMDEPBACKSLASH@
    2399 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    2400 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o Tuples/cfa_cpp-NameMatcher.o `test -f 'Tuples/NameMatcher.cc' || echo '$(srcdir)/'`Tuples/NameMatcher.cc
    2401 
    2402 Tuples/cfa_cpp-NameMatcher.obj: Tuples/NameMatcher.cc
    2403 @am__fastdepCXX_TRUE@   $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -MT Tuples/cfa_cpp-NameMatcher.obj -MD -MP -MF Tuples/$(DEPDIR)/cfa_cpp-NameMatcher.Tpo -c -o Tuples/cfa_cpp-NameMatcher.obj `if test -f 'Tuples/NameMatcher.cc'; then $(CYGPATH_W) 'Tuples/NameMatcher.cc'; else $(CYGPATH_W) '$(srcdir)/Tuples/NameMatcher.cc'; fi`
    2404 @am__fastdepCXX_TRUE@   $(am__mv) Tuples/$(DEPDIR)/cfa_cpp-NameMatcher.Tpo Tuples/$(DEPDIR)/cfa_cpp-NameMatcher.Po
    2405 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      source='Tuples/NameMatcher.cc' object='Tuples/cfa_cpp-NameMatcher.obj' libtool=no @AMDEPBACKSLASH@
    2406 @AMDEP_TRUE@@am__fastdepCXX_FALSE@      DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    2407 @am__fastdepCXX_FALSE@  $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(cfa_cpp_CXXFLAGS) $(CXXFLAGS) -c -o Tuples/cfa_cpp-NameMatcher.obj `if test -f 'Tuples/NameMatcher.cc'; then $(CYGPATH_W) 'Tuples/NameMatcher.cc'; else $(CYGPATH_W) '$(srcdir)/Tuples/NameMatcher.cc'; fi`
    2408 
    2409 .ll.cc:
    2410         $(am__skiplex) $(SHELL) $(YLWRAP) $< $(LEX_OUTPUT_ROOT).c $@ -- $(LEXCOMPILE)
    2411 
    2412 .yy.cc:
    2413         $(am__skipyacc) $(SHELL) $(YLWRAP) $< y.tab.c $@ y.tab.h $*.h y.output $*.output -- $(YACCCOMPILE)
    2414 
    2415 ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
    2416         list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
    2417         unique=`for i in $$list; do \
    2418             if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
    2419           done | \
    2420           $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
    2421               END { if (nonempty) { for (i in files) print i; }; }'`; \
    2422         mkid -fID $$unique
    2423 tags: TAGS
    2424 
    2425 TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
    2426                 $(TAGS_FILES) $(LISP)
    2427         set x; \
    2428         here=`pwd`; \
    2429         list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
    2430         unique=`for i in $$list; do \
    2431             if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
    2432           done | \
    2433           $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
    2434               END { if (nonempty) { for (i in files) print i; }; }'`; \
    2435         shift; \
    2436         if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
    2437           test -n "$$unique" || unique=$$empty_fix; \
    2438           if test $$# -gt 0; then \
    2439             $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
    2440               "$$@" $$unique; \
    2441           else \
    2442             $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
    2443               $$unique; \
    2444           fi; \
    2445         fi
    2446 ctags: CTAGS
    2447 CTAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
    2448                 $(TAGS_FILES) $(LISP)
    2449         list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
    2450         unique=`for i in $$list; do \
    2451             if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
    2452           done | \
    2453           $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
    2454               END { if (nonempty) { for (i in files) print i; }; }'`; \
    2455         test -z "$(CTAGS_ARGS)$$unique" \
    2456           || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
    2457              $$unique
    2458 
    2459 GTAGS:
    2460         here=`$(am__cd) $(top_builddir) && pwd` \
    2461           && $(am__cd) $(top_srcdir) \
    2462           && gtags -i $(GTAGS_ARGS) "$$here"
    2463 
    2464 distclean-tags:
    2465         -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
    2466 
    2467 distdir: $(DISTFILES)
    2468         @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
    2469         topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
    2470         list='$(DISTFILES)'; \
    2471           dist_files=`for file in $$list; do echo $$file; done | \
    2472           sed -e "s|^$$srcdirstrip/||;t" \
    2473               -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
    2474         case $$dist_files in \
    2475           */*) $(MKDIR_P) `echo "$$dist_files" | \
    2476                            sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
    2477                            sort -u` ;; \
    2478         esac; \
    2479         for file in $$dist_files; do \
    2480           if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
    2481           if test -d $$d/$$file; then \
    2482             dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
    2483             if test -d "$(distdir)/$$file"; then \
    2484               find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
    2485             fi; \
    2486             if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
    2487               cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
    2488               find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
    2489             fi; \
    2490             cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
    2491           else \
    2492             test -f "$(distdir)/$$file" \
    2493             || cp -p $$d/$$file "$(distdir)/$$file" \
    2494             || exit 1; \
    2495           fi; \
    2496         done
    2497 check-am: all-am
    2498 check: $(BUILT_SOURCES)
    2499         $(MAKE) $(AM_MAKEFLAGS) check-am
    2500 all-am: Makefile $(PROGRAMS)
    2501 installdirs:
    2502         for dir in "$(DESTDIR)$(cfa_cpplibdir)"; do \
    2503           test -z "$$dir" || $(MKDIR_P) "$$dir"; \
    2504         done
    2505 install: $(BUILT_SOURCES)
    2506         $(MAKE) $(AM_MAKEFLAGS) install-am
    2507 install-exec: install-exec-am
    2508 install-data: install-data-am
    2509 uninstall: uninstall-am
    2510 
    2511 install-am: all-am
    2512         @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
    2513 
    2514 installcheck: installcheck-am
    2515 install-strip:
    2516         if test -z '$(STRIP)'; then \
    2517           $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
    2518             install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
    2519               install; \
    2520         else \
    2521           $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
    2522             install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
    2523             "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
    2524         fi
    2525 mostlyclean-generic:
    2526 
    2527 clean-generic:
    2528 
    2529 distclean-generic:
    2530         -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
    2531         -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
    2532         -rm -f CodeGen/$(DEPDIR)/$(am__dirstamp)
    2533         -rm -f CodeGen/$(am__dirstamp)
    2534         -rm -f Common/$(DEPDIR)/$(am__dirstamp)
    2535         -rm -f Common/$(am__dirstamp)
    2536         -rm -f ControlStruct/$(DEPDIR)/$(am__dirstamp)
    2537         -rm -f ControlStruct/$(am__dirstamp)
    2538         -rm -f Designators/$(DEPDIR)/$(am__dirstamp)
    2539         -rm -f Designators/$(am__dirstamp)
    2540         -rm -f GenPoly/$(DEPDIR)/$(am__dirstamp)
    2541         -rm -f GenPoly/$(am__dirstamp)
    2542         -rm -f InitTweak/$(DEPDIR)/$(am__dirstamp)
    2543         -rm -f InitTweak/$(am__dirstamp)
    2544         -rm -f Parser/$(DEPDIR)/$(am__dirstamp)
    2545         -rm -f Parser/$(am__dirstamp)
    2546         -rm -f ResolvExpr/$(DEPDIR)/$(am__dirstamp)
    2547         -rm -f ResolvExpr/$(am__dirstamp)
    2548         -rm -f SymTab/$(DEPDIR)/$(am__dirstamp)
    2549         -rm -f SymTab/$(am__dirstamp)
    2550         -rm -f SynTree/$(DEPDIR)/$(am__dirstamp)
    2551         -rm -f SynTree/$(am__dirstamp)
    2552         -rm -f Tuples/$(DEPDIR)/$(am__dirstamp)
    2553         -rm -f Tuples/$(am__dirstamp)
    2554 
    2555 maintainer-clean-generic:
    2556         @echo "This command is intended for maintainers to use"
    2557         @echo "it deletes files that may require special tools to rebuild."
    2558         -rm -f Parser/lex.cc
    2559         -rm -f Parser/parser.cc
    2560         -rm -f Parser/parser.h
    2561         -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES)
    2562         -test -z "$(MAINTAINERCLEANFILES)" || rm -f $(MAINTAINERCLEANFILES)
    2563 clean: clean-am
    2564 
    2565 clean-am: clean-cfa_cpplibPROGRAMS clean-generic mostlyclean-am
    2566 
    2567 distclean: distclean-am
    2568         -rm -rf ./$(DEPDIR) CodeGen/$(DEPDIR) Common/$(DEPDIR) ControlStruct/$(DEPDIR) Designators/$(DEPDIR) GenPoly/$(DEPDIR) InitTweak/$(DEPDIR) Parser/$(DEPDIR) ResolvExpr/$(DEPDIR) SymTab/$(DEPDIR) SynTree/$(DEPDIR) Tuples/$(DEPDIR)
    2569         -rm -f Makefile
    2570 distclean-am: clean-am distclean-compile distclean-generic \
    2571         distclean-tags
    2572 
    2573 dvi: dvi-am
    2574 
    2575 dvi-am:
    2576 
    2577 html: html-am
    2578 
    2579 html-am:
    2580 
    2581 info: info-am
    2582 
    2583 info-am:
    2584 
    2585 install-data-am: install-cfa_cpplibPROGRAMS
    2586 
    2587 install-dvi: install-dvi-am
    2588 
    2589 install-dvi-am:
    2590 
    2591 install-exec-am:
    2592 
    2593 install-html: install-html-am
    2594 
    2595 install-html-am:
    2596 
    2597 install-info: install-info-am
    2598 
    2599 install-info-am:
    2600 
    2601 install-man:
    2602 
    2603 install-pdf: install-pdf-am
    2604 
    2605 install-pdf-am:
    2606 
    2607 install-ps: install-ps-am
    2608 
    2609 install-ps-am:
    2610 
    2611 installcheck-am:
    2612 
    2613 maintainer-clean: maintainer-clean-am
    2614         -rm -rf ./$(DEPDIR) CodeGen/$(DEPDIR) Common/$(DEPDIR) ControlStruct/$(DEPDIR) Designators/$(DEPDIR) GenPoly/$(DEPDIR) InitTweak/$(DEPDIR) Parser/$(DEPDIR) ResolvExpr/$(DEPDIR) SymTab/$(DEPDIR) SynTree/$(DEPDIR) Tuples/$(DEPDIR)
    2615         -rm -f Makefile
    2616 maintainer-clean-am: distclean-am maintainer-clean-generic
    2617 
    2618 mostlyclean: mostlyclean-am
    2619 
    2620 mostlyclean-am: mostlyclean-compile mostlyclean-generic
    2621 
    2622 pdf: pdf-am
    2623 
    2624 pdf-am:
    2625 
    2626 ps: ps-am
    2627 
    2628 ps-am:
    2629 
    2630 uninstall-am: uninstall-cfa_cpplibPROGRAMS
    2631 
    2632 .MAKE: all check install install-am install-strip
    2633 
    2634 .PHONY: CTAGS GTAGS all all-am check check-am clean \
    2635         clean-cfa_cpplibPROGRAMS clean-generic ctags distclean \
    2636         distclean-compile distclean-generic distclean-tags distdir dvi \
    2637         dvi-am html html-am info info-am install install-am \
    2638         install-cfa_cpplibPROGRAMS install-data install-data-am \
    2639         install-dvi install-dvi-am install-exec install-exec-am \
    2640         install-html install-html-am install-info install-info-am \
    2641         install-man install-pdf install-pdf-am install-ps \
    2642         install-ps-am install-strip installcheck installcheck-am \
    2643         installdirs maintainer-clean maintainer-clean-generic \
    2644         mostlyclean mostlyclean-compile mostlyclean-generic pdf pdf-am \
    2645         ps ps-am tags uninstall uninstall-am \
    2646         uninstall-cfa_cpplibPROGRAMS
    2647 
    2648 
    2649 #SRC +=  ArgTweak/Rewriter.cc \
    2650 #       ArgTweak/Mutate.cc
    2651 
    2652 #       Tuples/MultipleAssign.cc \
    2653 #       Tuples/FlattenTuple.cc \
    2654 #       Tuples/MultRet.cc \
    2655 #       Tuples/FixReturn.cc \
    2656 #       Tuples/MassAssignment.cc \
    2657 #       Tuples/TupleFixer.cc
    2658 
    2659 # Tell versions [3.59,3.63) of GNU make to not export all variables.
    2660 # Otherwise a system limit (for SysV at least) may be exceeded.
    2661 .NOEXPORT:
     68distclean: clean
  • src/Parser/Parser.cc

    r76934fb r46cbfe1  
    1010// Created On       : Sat May 16 14:54:28 2015
    1111// Last Modified By : Peter A. Buhr
    12 // Last Modified On : Sun May 31 23:45:19 2015
    13 // Update Count     : 4
     12// Last Modified On : Sat May 16 14:55:59 2015
     13// Update Count     : 2
    1414//
    1515
     
    1717#include "TypedefTable.h"
    1818#include "lex.h"
    19 #include "parser.h"
     19#include "cfa.tab.h"
    2020
    2121// global variables in cfa.y
  • src/Parser/module.mk

    r76934fb r46cbfe1  
    88## module.mk --
    99##
    10 ## Author           : Peter A. Buhr
     10## Author           : Richard C. Bilson
    1111## Created On       : Sat May 16 15:29:09 2015
    1212## Last Modified By : Peter A. Buhr
    13 ## Last Modified On : Mon Jun  1 08:16:25 2015
    14 ## Update Count     : 83
     13## Last Modified On : Thu May 21 21:17:07 2015
     14## Update Count     : 2
    1515###############################################################################
    1616
    17 BUILT_SOURCES = Parser/parser.h
     17YACC=bison
     18YFLAGS=-d --debug -v
     19LEX=flex
     20LFLAGS=
    1821
    19 AM_YFLAGS = -d -t -v
    20 cfa_cpp_LDADD = ${LEXLIB}       # yywrap
    21 MAINTAINERCLEANFILES = Parser/parser.output
    22 
    23 SRC += Parser/parser.yy \
    24        Parser/lex.ll \
     22SRC += Parser/cfa.y \
     23       Parser/lex.l \
    2524       Parser/TypedefTable.cc \
    2625       Parser/ParseNode.cc \
     
    3332       Parser/parseutility.cc \
    3433       Parser/Parser.cc
     34
     35EXTRA_OUTPUT += Parser/cfa.tab.cc \
     36                Parser/cfa.tab.h \
     37                Parser/lex.yy.cc \
     38                Parser/cfa.output
     39
     40LIBS += -lfl
     41
     42Parser/Parser.cc: Parser/cfa.tab.h
     43
     44Parser/cfa.tab.cc: Parser/cfa.y
     45        $(YACC) $(YFLAGS) $< --file-prefix=Parser/cfa
     46        -mv Parser/cfa.tab.c Parser/cfa.tab.cc
     47
     48Parser/cfa.tab.h: Parser/cfa.tab.cc
     49
     50Parser/lex.yy.cc: Parser/lex.l Parser/cfa.tab.h Parser/TypedefTable.h
     51        $(LEX) $(LFLAGS) -o$@ $<
     52
     53Parser/lex.yy.o: Parser/lex.yy.cc Parser/ParseNode.h
     54        $(CXX) $(CXXFLAGS) -Wno-unused -c -o $@ $<
  • src/ResolvExpr/module.mk

    r76934fb r46cbfe1  
    11SRC += ResolvExpr/AlternativeFinder.cc \
    2        ResolvExpr/Alternative.cc \
     2      ResolvExpr/Alternative.cc \
    33       ResolvExpr/Unify.cc \
    44       ResolvExpr/PtrsAssignable.cc \
     
    1616       ResolvExpr/Occurs.cc \
    1717       ResolvExpr/TypeEnvironment.cc
     18       
  • src/SynTree/module.mk

    r76934fb r46cbfe1  
    3030       SynTree/Mutator.cc \
    3131       SynTree/CodeGenVisitor.cc \
    32        SynTree/TypeSubstitution.cc
     32       SynTree/TypeSubstitution.cc \
     33        $(NULL)
    3334
  • src/Tests/Parser/Functions.c

    r76934fb r46cbfe1  
    151151
    152152typedef int T;
    153 int f( T (*f), T t ) {
     153
     154int f( T (T), T T ) {
    154155    T (T);
    155156}
  • src/Tuples/module.mk

    r76934fb r46cbfe1  
    44        Tuples/TupleAssignment.cc \
    55        Tuples/FunctionChecker.cc \
    6         Tuples/NameMatcher.cc
    7 
     6        Tuples/NameMatcher.cc \
    87#       Tuples/MultipleAssign.cc \
    98#       Tuples/FlattenTuple.cc \
     
    1110#       Tuples/FixReturn.cc \
    1211#       Tuples/MassAssignment.cc \
    13 #       Tuples/TupleFixer.cc
     12#       Tuples/TupleFixer.cc \
     13        $(NULL)
     14
  • src/examples/Makefile.in

    r76934fb r46cbfe1  
    1 # Makefile.in generated by automake 1.11.3 from Makefile.am.
    2 # @configure_input@
    3 
    4 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
    5 # 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011 Free Software
    6 # Foundation, Inc.
    7 # This Makefile.in is free software; the Free Software Foundation
    8 # gives unlimited permission to copy and/or distribute it,
    9 # with or without modifications, as long as this notice is preserved.
    10 
    11 # This program is distributed in the hope that it will be useful,
    12 # but WITHOUT ANY WARRANTY, to the extent permitted by law; without
    13 # even the implied warranty of MERCHANTABILITY or FITNESS FOR A
    14 # PARTICULAR PURPOSE.
    15 
    16 @SET_MAKE@
    17 
    18 ######################## -*- Mode: Makefile-Automake -*- ######################
     1######################### -*- Mode: Makefile-Gmake -*- ########################
     2##
     3## Cforall Version 1.0.0 Copyright (C) 2015 University of Waterloo
     4##
     5## The contents of this file are covered under the licence agreement in the
     6## file "LICENCE" distributed with Cforall.
     7##
     8## Makefile.in --
     9##
     10## Author           : Peter A. Buhr
     11## Created On       : Sat May 16 11:34:24 2015
     12## Last Modified By : Peter A. Buhr
     13## Last Modified On : Sat May 16 11:35:25 2015
     14## Update Count     : 2
    1915###############################################################################
    2016
    21 # create object files in directory with source files
    22 #AUTOMAKE_OPTIONS = subdir-objects
     17CC := @CFA_BINDIR@/cfa
     18CFLAGS = -g -Wall -Wno-unused-function -MMD
     19MAKEFILE_NAME = ${firstword ${MAKEFILE_LIST}}   # makefile name
    2320
    24 VPATH = @srcdir@
    25 pkgdatadir = $(datadir)/@PACKAGE@
    26 pkgincludedir = $(includedir)/@PACKAGE@
    27 pkglibdir = $(libdir)/@PACKAGE@
    28 pkglibexecdir = $(libexecdir)/@PACKAGE@
    29 am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
    30 install_sh_DATA = $(install_sh) -c -m 644
    31 install_sh_PROGRAM = $(install_sh) -c
    32 install_sh_SCRIPT = $(install_sh) -c
    33 INSTALL_HEADER = $(INSTALL_DATA)
    34 transform = $(program_transform_name)
    35 NORMAL_INSTALL = :
    36 PRE_INSTALL = :
    37 POST_INSTALL = :
    38 NORMAL_UNINSTALL = :
    39 PRE_UNINSTALL = :
    40 POST_UNINSTALL = :
    41 noinst_PROGRAMS = fstream_test$(EXEEXT) vector_test$(EXEEXT)
    42 subdir = src/examples
    43 DIST_COMMON = $(srcdir)/Makefile.am $(srcdir)/Makefile.in
    44 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
    45 am__aclocal_m4_deps = $(top_srcdir)/configure.ac
    46 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
    47         $(ACLOCAL_M4)
    48 mkinstalldirs = $(install_sh) -d
    49 CONFIG_HEADER = $(top_builddir)/config.h
    50 CONFIG_CLEAN_FILES =
    51 CONFIG_CLEAN_VPATH_FILES =
    52 PROGRAMS = $(noinst_PROGRAMS)
    53 am_fstream_test_OBJECTS = iostream.$(OBJEXT) fstream.$(OBJEXT) \
    54         fstream_test.$(OBJEXT)
    55 fstream_test_OBJECTS = $(am_fstream_test_OBJECTS)
    56 fstream_test_LDADD = $(LDADD)
    57 am_vector_test_OBJECTS = vector_int.$(OBJEXT) fstream.$(OBJEXT) \
    58         iostream.$(OBJEXT) array.$(OBJEXT) iterator.$(OBJEXT) \
    59         vector_test.$(OBJEXT)
    60 vector_test_OBJECTS = $(am_vector_test_OBJECTS)
    61 vector_test_LDADD = $(LDADD)
    62 DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
    63 depcomp = $(SHELL) $(top_srcdir)/automake/depcomp
    64 am__depfiles_maybe = depfiles
    65 am__mv = mv -f
    66 COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
    67         $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
    68 CCLD = $(CC)
    69 LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
    70 SOURCES = $(fstream_test_SOURCES) $(vector_test_SOURCES)
    71 DIST_SOURCES = $(fstream_test_SOURCES) $(vector_test_SOURCES)
    72 ETAGS = etags
    73 CTAGS = ctags
    74 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
    75 ACLOCAL = @ACLOCAL@
    76 ALLOCA = @ALLOCA@
    77 AMTAR = @AMTAR@
    78 AUTOCONF = @AUTOCONF@
    79 AUTOHEADER = @AUTOHEADER@
    80 AUTOMAKE = @AUTOMAKE@
    81 AWK = @AWK@
    82 BACKEND_CC = @BACKEND_CC@
    83 CC = @CFA_BINDIR@/cfa
    84 CCDEPMODE = @CCDEPMODE@
    85 CFA_BINDIR = @CFA_BINDIR@
    86 CFA_INCDIR = @CFA_INCDIR@
    87 CFA_LIBDIR = @CFA_LIBDIR@
    88 CFA_PREFIX = @CFA_PREFIX@
     21OBJECTS1 = iostream.o fstream.o fstream_test.o
     22EXEC1 = fstream_test
    8923
    90 # applies to both programs
    91 CFLAGS = -g -Wall -Wno-unused-function # TEMPORARY: does not build with -O2
    92 CPP = @CPP@
    93 CPPFLAGS = @CPPFLAGS@
    94 CXX = @CXX@
    95 CXXDEPMODE = @CXXDEPMODE@
    96 CXXFLAGS = @CXXFLAGS@
    97 CYGPATH_W = @CYGPATH_W@
    98 DEFS = @DEFS@
    99 DEPDIR = @DEPDIR@
    100 ECHO_C = @ECHO_C@
    101 ECHO_N = @ECHO_N@
    102 ECHO_T = @ECHO_T@
    103 EGREP = @EGREP@
    104 EXEEXT = @EXEEXT@
    105 GCC_PATH = @GCC_PATH@
    106 GREP = @GREP@
    107 INSTALL = @INSTALL@
    108 INSTALL_DATA = @INSTALL_DATA@
    109 INSTALL_PROGRAM = @INSTALL_PROGRAM@
    110 INSTALL_SCRIPT = @INSTALL_SCRIPT@
    111 INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
    112 LDFLAGS = @LDFLAGS@
    113 LEX = @LEX@
    114 LEXLIB = @LEXLIB@
    115 LEX_OUTPUT_ROOT = @LEX_OUTPUT_ROOT@
    116 LIBOBJS = @LIBOBJS@
    117 LIBS = @LIBS@
    118 LTLIBOBJS = @LTLIBOBJS@
    119 MAINT = @MAINT@
    120 MAKEINFO = @MAKEINFO@
    121 MKDIR_P = @MKDIR_P@
    122 OBJEXT = @OBJEXT@
    123 PACKAGE = @PACKAGE@
    124 PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
    125 PACKAGE_NAME = @PACKAGE_NAME@
    126 PACKAGE_STRING = @PACKAGE_STRING@
    127 PACKAGE_TARNAME = @PACKAGE_TARNAME@
    128 PACKAGE_URL = @PACKAGE_URL@
    129 PACKAGE_VERSION = @PACKAGE_VERSION@
    130 PATH_SEPARATOR = @PATH_SEPARATOR@
    131 RANLIB = @RANLIB@
    132 SET_MAKE = @SET_MAKE@
    133 SHELL = @SHELL@
    134 STRIP = @STRIP@
    135 VERSION = @VERSION@
    136 YACC = @YACC@
    137 YFLAGS = @YFLAGS@
    138 abs_builddir = @abs_builddir@
    139 abs_srcdir = @abs_srcdir@
    140 abs_top_builddir = @abs_top_builddir@
    141 abs_top_srcdir = @abs_top_srcdir@
    142 ac_ct_CC = @ac_ct_CC@
    143 ac_ct_CXX = @ac_ct_CXX@
    144 am__include = @am__include@
    145 am__leading_dot = @am__leading_dot@
    146 am__quote = @am__quote@
    147 am__tar = @am__tar@
    148 am__untar = @am__untar@
    149 bindir = @bindir@
    150 build_alias = @build_alias@
    151 builddir = @builddir@
    152 datadir = @datadir@
    153 datarootdir = @datarootdir@
    154 docdir = @docdir@
    155 dvidir = @dvidir@
    156 exec_prefix = @exec_prefix@
    157 host_alias = @host_alias@
    158 htmldir = @htmldir@
    159 includedir = @includedir@
    160 infodir = @infodir@
    161 install_sh = @install_sh@
    162 libdir = @libdir@
    163 libexecdir = @libexecdir@
    164 localedir = @localedir@
    165 localstatedir = @localstatedir@
    166 mandir = @mandir@
    167 mkdir_p = @mkdir_p@
    168 oldincludedir = @oldincludedir@
    169 pdfdir = @pdfdir@
    170 prefix = @prefix@
    171 program_transform_name = @program_transform_name@
    172 psdir = @psdir@
    173 sbindir = @sbindir@
    174 sharedstatedir = @sharedstatedir@
    175 srcdir = @srcdir@
    176 sysconfdir = @sysconfdir@
    177 target_alias = @target_alias@
    178 top_build_prefix = @top_build_prefix@
    179 top_builddir = @top_builddir@
    180 top_srcdir = @top_srcdir@
    181 fstream_test_SOURCES = iostream.c fstream.c fstream_test.c
    182 vector_test_SOURCES = vector_int.c fstream.c iostream.c array.c iterator.c vector_test.c
    183 all: all-am
     24OBJECTS2 = vector_int.o fstream.o iostream.o array.o iterator.o vector_test.o
     25EXEC2 = vector_test
    18426
    185 .SUFFIXES:
    186 .SUFFIXES: .c .o .obj
    187 $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am  $(am__configure_deps)
    188         @for dep in $?; do \
    189           case '$(am__configure_deps)' in \
    190             *$$dep*) \
    191               ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
    192                 && { if test -f $@; then exit 0; else break; fi; }; \
    193               exit 1;; \
    194           esac; \
    195         done; \
    196         echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu src/examples/Makefile'; \
    197         $(am__cd) $(top_srcdir) && \
    198           $(AUTOMAKE) --gnu src/examples/Makefile
    199 .PRECIOUS: Makefile
    200 Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
    201         @case '$?' in \
    202           *config.status*) \
    203             cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
    204           *) \
    205             echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
    206             cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
    207         esac;
     27OBJECTS = ${OBJECTS1} ${OBJECTS2}               # all object files
     28DEPENDS = ${OBJECTS:.o=.d}                      # substitute ".o" with ".d"
     29EXECS = ${EXEC1} ${EXEC2}                       # all executables
    20830
    209 $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
    210         cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
     31########## Targets ##########
    21132
    212 $(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
    213         cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
    214 $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
    215         cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
    216 $(am__aclocal_m4_deps):
     33.PHONY : all clean                              # not file names
    21734
    218 clean-noinstPROGRAMS:
    219         -test -z "$(noinst_PROGRAMS)" || rm -f $(noinst_PROGRAMS)
    220 fstream_test$(EXEEXT): $(fstream_test_OBJECTS) $(fstream_test_DEPENDENCIES) $(EXTRA_fstream_test_DEPENDENCIES)
    221         @rm -f fstream_test$(EXEEXT)
    222         $(LINK) $(fstream_test_OBJECTS) $(fstream_test_LDADD) $(LIBS)
    223 vector_test$(EXEEXT): $(vector_test_OBJECTS) $(vector_test_DEPENDENCIES) $(EXTRA_vector_test_DEPENDENCIES)
    224         @rm -f vector_test$(EXEEXT)
    225         $(LINK) $(vector_test_OBJECTS) $(vector_test_LDADD) $(LIBS)
     35all : ${EXECS}                                  # build all executables
    22636
    227 mostlyclean-compile:
    228         -rm -f *.$(OBJEXT)
     37${EXEC1} : ${OBJECTS1}                          # link step 1st executable
     38        ${CC} ${CFLAGS} $^ -o $@                # additional object files before $^
    22939
    230 distclean-compile:
    231         -rm -f *.tab.c
     40${EXEC2} : ${OBJECTS2}                          # link step 2nd executable
     41        ${CC} ${CFLAGS} $^ -o $@                # additional object files before $^
    23242
    233 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/array.Po@am__quote@
    234 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/fstream.Po@am__quote@
    235 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/fstream_test.Po@am__quote@
    236 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/iostream.Po@am__quote@
    237 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/iterator.Po@am__quote@
    238 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/vector_int.Po@am__quote@
    239 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/vector_test.Po@am__quote@
     43${OBJECTS} : ${MAKEFILE_NAME}                   # OPTIONAL : changes to this file => recompile
    24044
    241 .c.o:
    242 @am__fastdepCC_TRUE@    $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
    243 @am__fastdepCC_TRUE@    $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
    244 @AMDEP_TRUE@@am__fastdepCC_FALSE@       source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
    245 @AMDEP_TRUE@@am__fastdepCC_FALSE@       DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    246 @am__fastdepCC_FALSE@   $(COMPILE) -c $<
     45-include ${DEPENDS}                             # include *.d files containing program dependences
    24746
    248 .c.obj:
    249 @am__fastdepCC_TRUE@    $(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
    250 @am__fastdepCC_TRUE@    $(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
    251 @AMDEP_TRUE@@am__fastdepCC_FALSE@       source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
    252 @AMDEP_TRUE@@am__fastdepCC_FALSE@       DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
    253 @am__fastdepCC_FALSE@   $(COMPILE) -c `$(CYGPATH_W) '$<'`
     47clean :                                         # remove files that can be regenerated
     48        rm -f ${DEPENDS} ${OBJECTS} ${EXECS} *.class
    25449
    255 ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
    256         list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
    257         unique=`for i in $$list; do \
    258             if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
    259           done | \
    260           $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
    261               END { if (nonempty) { for (i in files) print i; }; }'`; \
    262         mkid -fID $$unique
    263 tags: TAGS
    264 
    265 TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
    266                 $(TAGS_FILES) $(LISP)
    267         set x; \
    268         here=`pwd`; \
    269         list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
    270         unique=`for i in $$list; do \
    271             if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
    272           done | \
    273           $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
    274               END { if (nonempty) { for (i in files) print i; }; }'`; \
    275         shift; \
    276         if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
    277           test -n "$$unique" || unique=$$empty_fix; \
    278           if test $$# -gt 0; then \
    279             $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
    280               "$$@" $$unique; \
    281           else \
    282             $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
    283               $$unique; \
    284           fi; \
    285         fi
    286 ctags: CTAGS
    287 CTAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
    288                 $(TAGS_FILES) $(LISP)
    289         list='$(SOURCES) $(HEADERS)  $(LISP) $(TAGS_FILES)'; \
    290         unique=`for i in $$list; do \
    291             if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
    292           done | \
    293           $(AWK) '{ files[$$0] = 1; nonempty = 1; } \
    294               END { if (nonempty) { for (i in files) print i; }; }'`; \
    295         test -z "$(CTAGS_ARGS)$$unique" \
    296           || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
    297              $$unique
    298 
    299 GTAGS:
    300         here=`$(am__cd) $(top_builddir) && pwd` \
    301           && $(am__cd) $(top_srcdir) \
    302           && gtags -i $(GTAGS_ARGS) "$$here"
    303 
    304 distclean-tags:
    305         -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
    306 
    307 distdir: $(DISTFILES)
    308         @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
    309         topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
    310         list='$(DISTFILES)'; \
    311           dist_files=`for file in $$list; do echo $$file; done | \
    312           sed -e "s|^$$srcdirstrip/||;t" \
    313               -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
    314         case $$dist_files in \
    315           */*) $(MKDIR_P) `echo "$$dist_files" | \
    316                            sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
    317                            sort -u` ;; \
    318         esac; \
    319         for file in $$dist_files; do \
    320           if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
    321           if test -d $$d/$$file; then \
    322             dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
    323             if test -d "$(distdir)/$$file"; then \
    324               find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
    325             fi; \
    326             if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
    327               cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
    328               find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
    329             fi; \
    330             cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
    331           else \
    332             test -f "$(distdir)/$$file" \
    333             || cp -p $$d/$$file "$(distdir)/$$file" \
    334             || exit 1; \
    335           fi; \
    336         done
    337 check-am: all-am
    338 check: check-am
    339 all-am: Makefile $(PROGRAMS)
    340 installdirs:
    341 install: install-am
    342 install-exec: install-exec-am
    343 install-data: install-data-am
    344 uninstall: uninstall-am
    345 
    346 install-am: all-am
    347         @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
    348 
    349 installcheck: installcheck-am
    350 install-strip:
    351         if test -z '$(STRIP)'; then \
    352           $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
    353             install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
    354               install; \
    355         else \
    356           $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
    357             install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
    358             "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
    359         fi
    360 mostlyclean-generic:
    361 
    362 clean-generic:
    363 
    364 distclean-generic:
    365         -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
    366         -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
    367 
    368 maintainer-clean-generic:
    369         @echo "This command is intended for maintainers to use"
    370         @echo "it deletes files that may require special tools to rebuild."
    371 clean: clean-am
    372 
    373 clean-am: clean-generic clean-noinstPROGRAMS mostlyclean-am
    374 
    375 distclean: distclean-am
    376         -rm -rf ./$(DEPDIR)
    377         -rm -f Makefile
    378 distclean-am: clean-am distclean-compile distclean-generic \
    379         distclean-tags
    380 
    381 dvi: dvi-am
    382 
    383 dvi-am:
    384 
    385 html: html-am
    386 
    387 html-am:
    388 
    389 info: info-am
    390 
    391 info-am:
    392 
    393 install-data-am:
    394 
    395 install-dvi: install-dvi-am
    396 
    397 install-dvi-am:
    398 
    399 install-exec-am:
    400 
    401 install-html: install-html-am
    402 
    403 install-html-am:
    404 
    405 install-info: install-info-am
    406 
    407 install-info-am:
    408 
    409 install-man:
    410 
    411 install-pdf: install-pdf-am
    412 
    413 install-pdf-am:
    414 
    415 install-ps: install-ps-am
    416 
    417 install-ps-am:
    418 
    419 installcheck-am:
    420 
    421 maintainer-clean: maintainer-clean-am
    422         -rm -rf ./$(DEPDIR)
    423         -rm -f Makefile
    424 maintainer-clean-am: distclean-am maintainer-clean-generic
    425 
    426 mostlyclean: mostlyclean-am
    427 
    428 mostlyclean-am: mostlyclean-compile mostlyclean-generic
    429 
    430 pdf: pdf-am
    431 
    432 pdf-am:
    433 
    434 ps: ps-am
    435 
    436 ps-am:
    437 
    438 uninstall-am:
    439 
    440 .MAKE: install-am install-strip
    441 
    442 .PHONY: CTAGS GTAGS all all-am check check-am clean clean-generic \
    443         clean-noinstPROGRAMS ctags distclean distclean-compile \
    444         distclean-generic distclean-tags distdir dvi dvi-am html \
    445         html-am info info-am install install-am install-data \
    446         install-data-am install-dvi install-dvi-am install-exec \
    447         install-exec-am install-html install-html-am install-info \
    448         install-info-am install-man install-pdf install-pdf-am \
    449         install-ps install-ps-am install-strip installcheck \
    450         installcheck-am installdirs maintainer-clean \
    451         maintainer-clean-generic mostlyclean mostlyclean-compile \
    452         mostlyclean-generic pdf pdf-am ps ps-am tags uninstall \
    453         uninstall-am
    454 
    455 
    456 # Tell versions [3.59,3.63) of GNU make to not export all variables.
    457 # Otherwise a system limit (for SysV at least) may be exceeded.
    458 .NOEXPORT:
     50distclean : clean
  • src/examples/abstype.c

    r76934fb r46cbfe1  
    1 //
    2 // Cforall Version 1.0.0 Copyright (C) 2015 University of Waterloo
    3 //
    4 // The contents of this file are covered under the licence agreement in the
    5 // file "LICENCE" distributed with Cforall.
    6 //
    7 // abstype.c --
    8 //
    9 // Author           : Richard C. Bilson
    10 // Created On       : Wed May 27 17:56:53 2015
    11 // Last Modified By : Peter A. Buhr
    12 // Last Modified On : Wed May 27 18:10:01 2015
    13 // Update Count     : 4
    14 //
     1// "cfa-cpp -nx Abstype.c"
    152
    163type T | { T x( T ); };
    174
    185T y( T t ) {
    19         T t_instance;
    20         return x( t );
     6    T t_instance;
     7    return x( t );
    218}
    229
     
    2916
    3017U x( U u ) {
    31         U u_instance = u;
    32         (*u)++;
    33         return u;
     18    U u_instance = u;
     19    (*u)++;
     20    return u;
    3421}
    3522
    3623int *break_abstraction( U u ) {
    37         return u;
     24    return u;
    3825}
    39 
    40 // Local Variables: //
    41 // tab-width: 4 //
    42 // compile-command: "cfa abstype.c" //
    43 // End: //
  • src/examples/array.c

    r76934fb r46cbfe1  
    1 //
    2 // Cforall Version 1.0.0 Copyright (C) 2015 University of Waterloo
    3 //
    4 // The contents of this file are covered under the licence agreement in the
    5 // file "LICENCE" distributed with Cforall.
    6 //
    7 // array.c --
    8 //
    9 // Author           : Richard C. Bilson
    10 // Created On       : Wed May 27 17:56:53 2015
    11 // Last Modified By : Peter A. Buhr
    12 // Last Modified On : Wed May 27 18:10:13 2015
    13 // Update Count     : 2
    14 //
     1// "cfa -c -o array.o array.c"
     2// "cfa -CFA array.c > array_out.c"
     3// "gcc32 array_out.c ../LibCfa/libcfa.a"
    154
    165#include "array.h"
     
    2716forall( type array_type, type elt_type | bounded_array( array_type, elt_type ) )
    2817elt_type * begin( array_type array ) {
    29         return &array[ 0 ];
     18    return &array[ 0 ];
    3019}
    3120
     
    3322forall( type array_type, type elt_type | bounded_array( array_type, elt_type ) )
    3423elt_type * end( array_type array ) {
    35         return &array[ last( array ) ] + 1;
     24    return &array[ last( array ) ] + 1;
    3625}
    37 
    38 // Local Variables: //
    39 // tab-width: 4 //
    40 // compile-command: "cfa array.c" //
    41 // End: //
  • src/examples/array.h

    r76934fb r46cbfe1  
    1 //
    2 // Cforall Version 1.0.0 Copyright (C) 2015 University of Waterloo
    3 //
    4 // The contents of this file are covered under the licence agreement in the
    5 // file "LICENCE" distributed with Cforall.
    6 //
    7 // array.h --
    8 //
    9 // Author           : Richard C. Bilson
    10 // Created On       : Wed May 27 17:56:53 2015
    11 // Last Modified By : Peter A. Buhr
    12 // Last Modified On : Wed May 27 18:10:32 2015
    13 // Update Count     : 2
    14 //
    15 
    161#ifndef ARRAY_H
    172#define ARRAY_H
     
    227// element has index 0.
    238context array( type array_type, type elt_type ) {
    24         lvalue elt_type ?[?]( array_type, int );
     9    lvalue elt_type ?[?]( array_type, int );
    2510};
    2611
    2712// A bounded array is an array that carries its maximum index with it.
    2813context bounded_array( type array_type, type elt_type | array( array_type, elt_type ) ) {
    29         int last( array_type );
     14    int last( array_type );
    3015};
    3116
     
    4732
    4833#endif // ARRAY_H
    49 
    50 // Local Variables: //
    51 // tab-width: 4 //
    52 // compile-command: "cfa array.c" //
    53 // End: //
  • src/examples/assert.c

    r76934fb r46cbfe1  
    1 //
    2 // Cforall Version 1.0.0 Copyright (C) 2015 University of Waterloo
    3 //
    4 // The contents of this file are covered under the licence agreement in the
    5 // file "LICENCE" distributed with Cforall.
    6 //
    7 // assert.c --
    8 //
    9 // Author           : Richard C. Bilson
    10 // Created On       : Wed May 27 17:56:53 2015
    11 // Last Modified By : Peter A. Buhr
    12 // Last Modified On : Wed May 27 18:10:43 2015
    13 // Update Count     : 2
    14 //
     1// "./cfa-cpp -c rodolfo2.c"
     2
     3extern "C" {
     4    #include <assert.h>
     5}
     6
     7int a = 7;
    158
    169void f() {
    17         (1) ? (void)(0) : (void)(0);
     10    int b;
     11    b = a;
     12    int a = 8;
     13    assert( b == 7 );
    1814}
    19 
    20 // Local Variables: //
    21 // tab-width: 4 //
    22 // compile-command: "cfa assert.c" //
    23 // End: //
  • src/examples/constants.c

    r76934fb r46cbfe1  
    1 //
    2 // Cforall Version 1.0.0 Copyright (C) 2015 University of Waterloo
    3 //
    4 // The contents of this file are covered under the licence agreement in the
    5 // file "LICENCE" distributed with Cforall.
    6 //
    7 // constants.c --
    8 //
    9 // Author           : Richard C. Bilson
    10 // Created On       : Wed May 27 17:56:53 2015
    11 // Last Modified By : Peter A. Buhr
    12 // Last Modified On : Wed May 27 18:11:03 2015
    13 // Update Count     : 3
    14 //
    15 
    161int foo() {
    17         1_234_Ul;
    18         -0_177;
    19         0x_ff_FF_ff_FF;
    20         +9_223_372_036_854_775_807;
    21         12.123_333_E_27;
    22         0X_1.ff_ff_ff_ff_ff_fff_P_1023;
    23         '\0';
    24         '\1_2_3';
    25         L_'\x_ff_ee';
    26         L"a_bc\u_00_40xyz\xff_AA";
    27         "a_bc\\
     2    1_234_Ul;
     3    -0_177;
     4    0x_ff_FF_ff_FF;
     5    +9_223_372_036_854_775_807;
     6    12.123_333_E_27;
     7    0X_1.ff_ff_ff_ff_ff_fff_P_1023;
     8    '\0';
     9    '\1_2_3';
     10    L_'\x_ff_ee';
     11    L"a_bc\u_00_40xyz\xff_AA";
     12    "a_bc\\
    2813  u_00_40xyz";
    2914}
    3015
    3116// Local Variables: //
    32 // tab-width: 4 //
    33 // compile-command: "cfa constants.c" //
     17// compile-command: "../../bin/cfa -std=c99 constants.c" //
    3418// End: //
  • src/examples/control_structures.c

    r76934fb r46cbfe1  
    1 //
    2 // Cforall Version 1.0.0 Copyright (C) 2015 University of Waterloo
    3 //
    4 // The contents of this file are covered under the licence agreement in the
    5 // file "LICENCE" distributed with Cforall.
    6 //
    7 // control_structures.c --
    8 //
    9 // Author           : Richard C. Bilson
    10 // Created On       : Wed May 27 17:56:53 2015
    11 // Last Modified By : Peter A. Buhr
    12 // Last Modified On : Wed May 27 18:07:42 2015
    13 // Update Count     : 1
    14 //
    15 
    161int main() {
    172        L1: {
    18                 L2: switch ( 3_333_333 ) {                                              // underscores in constant
    19                         case 1,2,3:                                                                     // 4~8, 4...8 not working
     3                L2: switch ( 3_333_333 ) {  // underscores in constant
     4                        case 1,2,3:     // 4~8, 4...8 not working
    205                                L3: for ( ;; ) {
    216                                        L4: for ( ;; ) {
    22                                                 break L1;                                               // labelled break
     7                                                break L1;   // labelled break
    238                                                break L2;
    249                                                break L3;
    2510                                                break L4;
    2611
    27                                                 //continue L1;                                  // labelled continue - should be an error
    28                                                 //continue L2;                                  // should be an error
     12                                                // continue L1; // labelled continue - should be an error
     13                                                // continue L2; // should be an error
    2914                                                continue L3;
    3015                                                continue L4;
     
    6045
    6146// Local Variables: //
    62 // tab-width: 4 //
    63 // compile-command: "cfa control_structures.c" //
     47// compile-command: "../../bin/cfa control_structures.c" //
    6448// End: //
  • src/examples/ctxts.c

    r76934fb r46cbfe1  
    1 //
    2 // Cforall Version 1.0.0 Copyright (C) 2015 University of Waterloo
    3 //
    4 // The contents of this file are covered under the licence agreement in the
    5 // file "LICENCE" distributed with Cforall.
    6 //
    7 // ctxts.c --
    8 //
    9 // Author           : Richard C. Bilson
    10 // Created On       : Wed May 27 17:56:53 2015
    11 // Last Modified By : Peter A. Buhr
    12 // Last Modified On : Wed May 27 18:11:19 2015
    13 // Update Count     : 2
    14 //
    15 
    161context has_f( type T ) {
    17         T f( T );
     2    T f( T );
    183};
    194
    205context has_g( type U | has_f( U ) ) {
    21         U g( U );
     6    U g( U );
    227};
    238
    249forall( type V | has_g( V ) ) void h( V );
    25 
    26 // Local Variables: //
    27 // tab-width: 4 //
    28 // compile-command: "cfa ctxts.c" //
    29 // End: //
  • src/examples/esskaykay.c

    r76934fb r46cbfe1  
    1 //
    2 // Cforall Version 1.0.0 Copyright (C) 2015 University of Waterloo
    3 //
    4 // The contents of this file are covered under the licence agreement in the
    5 // file "LICENCE" distributed with Cforall.
    6 //
    7 // esskaykay.c --
    8 //
    9 // Author           : Richard C. Bilson
    10 // Created On       : Wed May 27 17:56:53 2015
    11 // Last Modified By : Peter A. Buhr
    12 // Last Modified On : Wed May 27 18:11:45 2015
    13 // Update Count     : 2
    14 //
     1// "./cfa-cpp -cn esskaykay.c"
    152
    163// forall (type A, type B, type C) C ess (C (*f) (A,B), B (*g) (A), A x) { return f(x,g(x)); }
     
    2310
    2411forall (type A) A esskaykay (A x) { ess (kay, kay, x); }
    25 
    26 // Local Variables: //
    27 // tab-width: 4 //
    28 // compile-command: "cfa esskaykay.c" //
    29 // End: //
  • src/examples/forward.c

    r76934fb r46cbfe1  
    1 //
    2 // Cforall Version 1.0.0 Copyright (C) 2015 University of Waterloo
    3 //
    4 // The contents of this file are covered under the licence agreement in the
    5 // file "LICENCE" distributed with Cforall.
    6 //
    7 // forward.c --
    8 //
    9 // Author           : Richard C. Bilson
    10 // Created On       : Wed May 27 17:56:53 2015
    11 // Last Modified By : Peter A. Buhr
    12 // Last Modified On : Wed May 27 18:11:57 2015
    13 // Update Count     : 2
    14 //
    15 
    161forall(type T) lvalue T *?( T* );
    172int ?=?( int*, int );
     
    216
    227void f() {
    23         *x;
     8    *x;
    249}
    2510
    2611// Local Variables: //
    27 // tab-width: 4 //
    28 // compile-command: "cfa forward.c" //
     12// compile-command: "../../bin/cfa forward.c" //
    2913// End: //
  • src/examples/fstream.c

    r76934fb r46cbfe1  
    1 //
    2 // Cforall Version 1.0.0 Copyright (C) 2015 University of Waterloo
    3 //
    4 // The contents of this file are covered under the licence agreement in the
    5 // file "LICENCE" distributed with Cforall.
    6 //
    7 // fstream.c --
    8 //
    9 // Author           : Richard C. Bilson
    10 // Created On       : Wed May 27 17:56:53 2015
    11 // Last Modified By : Peter A. Buhr
    12 // Last Modified On : Wed May 27 18:12:33 2015
    13 // Update Count     : 2
    14 //
    15 
    161#include "fstream.h"
    172
     
    227
    238struct ofstream {
    24         FILE *file;
    25         int fail;
     9    FILE *file;
     10    int fail;
    2611};
    2712
    2813ofstream *write( ofstream *os, const char *data, streamsize_type size ) {
    29         if ( ! os->fail ) {
    30                 fwrite( data, size, 1, os->file );
    31                 os->fail = ferror( os->file );
    32         }
    33         return os;
     14    if ( ! os->fail ) {
     15        fwrite( data, size, 1, os->file );
     16        os->fail = ferror( os->file );
     17    }
     18    return os;
    3419}
    3520
    3621int fail( ofstream *os ) {
    37         return os->fail;
     22    return os->fail;
    3823}
    3924
    4025static ofstream *make_ofstream() {
    41         ofstream *new_stream = malloc( sizeof( ofstream ) );
    42         new_stream->fail = 0;
    43         return new_stream;
     26    ofstream *new_stream = malloc( sizeof( ofstream ) );
     27    new_stream->fail = 0;
     28    return new_stream;
    4429}
    4530
    4631ofstream *ofstream_stdout() {
    47         ofstream *stdout_stream = make_ofstream();
    48         stdout_stream->file = stdout;
    49         return stdout_stream;
     32    ofstream *stdout_stream = make_ofstream();
     33    stdout_stream->file = stdout;
     34    return stdout_stream;
    5035}
    5136
    5237ofstream *ofstream_stderr() {
    53         ofstream *stderr_stream = make_ofstream();
    54         stderr_stream->file = stderr;
    55         return stderr_stream;
     38    ofstream *stderr_stream = make_ofstream();
     39    stderr_stream->file = stderr;
     40    return stderr_stream;
    5641}
    5742
    5843ofstream *ofstream_fromfile( const char *name ) {
    59         ofstream *file_stream = make_ofstream();
    60         file_stream->file = fopen( name, "w" );
    61         file_stream->fail = file_stream->file == 0;
    62         return file_stream;
     44    ofstream *file_stream = make_ofstream();
     45    file_stream->file = fopen( name, "w" );
     46    file_stream->fail = file_stream->file == 0;
     47    return file_stream;
    6348}
    6449
    6550void ofstream_close( ofstream *os ) {
    66         if ( os->file != stdout && os->file != stderr ) {
    67                 os->fail = fclose( os->file );
    68         }
    69         free( os );
     51    if ( os->file != stdout && os->file != stderr ) {
     52        os->fail = fclose( os->file );
     53    }
     54    free( os );
    7055}
    7156
    7257struct ifstream {
    73         FILE *file;
    74         int fail;
    75         int eof;
     58    FILE *file;
     59    int fail;
     60    int eof;
    7661};
    7762
    7863ifstream *read( ifstream *is, char *data, streamsize_type size ) {
    79         if ( ! is->fail && ! is->eof ) {
    80                 fread( data, size, 1, is->file );
    81                 is->fail = ferror( is->file );
    82                 is->eof = feof( is->file );
    83         }
    84         return is;
     64    if ( ! is->fail && ! is->eof ) {
     65        fread( data, size, 1, is->file );
     66        is->fail = ferror( is->file );
     67        is->eof = feof( is->file );
     68    }
     69    return is;
    8570}
    8671 
    8772ifstream *unread( ifstream *is, char c ) {
    88         if ( ! is->fail ) {
    89                 if ( ! EOF == ungetc( c, is->file ) ) {
    90                         is->fail = 1;
    91                 }
     73    if ( ! is->fail ) {
     74        if ( ! EOF == ungetc( c, is->file ) ) {
     75            is->fail = 1;
    9276        }
    93         return is;
     77    }
     78    return is;
    9479}
    9580
    9681int fail( ifstream *is ) {
    97         return is->fail;
     82    return is->fail;
    9883}
    9984
    10085int eof( ifstream *is ) {
    101         return is->eof;
     86    return is->eof;
    10287}
    10388
    10489static ifstream *make_ifstream() {
    105         ifstream *new_stream = malloc( sizeof( ifstream ) );
    106         new_stream->fail = 0;
    107         new_stream->eof = 0;
    108         return new_stream;
     90    ifstream *new_stream = malloc( sizeof( ifstream ) );
     91    new_stream->fail = 0;
     92    new_stream->eof = 0;
     93    return new_stream;
    10994}
    11095
    11196ifstream *ifstream_stdin() {
    112         ifstream *stdin_stream = make_ifstream();
    113         stdin_stream->file = stdin;
    114         return stdin_stream;
     97    ifstream *stdin_stream = make_ifstream();
     98    stdin_stream->file = stdin;
     99    return stdin_stream;
    115100}
    116101
    117102ifstream *ifstream_fromfile( const char *name ) {
    118         ifstream *file_stream = make_ifstream();
    119         file_stream->file = fopen( name, "r" );
    120         file_stream->fail = file_stream->file == 0;
    121         return file_stream;
     103    ifstream *file_stream = make_ifstream();
     104    file_stream->file = fopen( name, "r" );
     105    file_stream->fail = file_stream->file == 0;
     106    return file_stream;
    122107}
    123 
    124 // Local Variables: //
    125 // tab-width: 4 //
    126 // compile-command: "cfa fstream.c" //
    127 // End: //
  • src/examples/fstream.h

    r76934fb r46cbfe1  
    1 //
    2 // Cforall Version 1.0.0 Copyright (C) 2015 University of Waterloo
    3 //
    4 // The contents of this file are covered under the licence agreement in the
    5 // file "LICENCE" distributed with Cforall.
    6 //
    7 // fstream.h --
    8 //
    9 // Author           : Richard C. Bilson
    10 // Created On       : Wed May 27 17:56:53 2015
    11 // Last Modified By : Peter A. Buhr
    12 // Last Modified On : Wed May 27 18:13:08 2015
    13 // Update Count     : 1
    14 //
    15 
    161#ifndef __FSTREAM_H__
    172#define __FSTREAM_H__
     
    4227
    4328#endif // __FSTREAM_H__
    44 
    45 // Local Variables: //
    46 // tab-width: 4 //
    47 // compile-command: "cfa fstream.c" //
    48 // End: //
  • src/examples/fstream_test.c

    r76934fb r46cbfe1  
    1 //
    2 // Cforall Version 1.0.0 Copyright (C) 2015 University of Waterloo
    3 //
    4 // The contents of this file are covered under the licence agreement in the
    5 // file "LICENCE" distributed with Cforall.
    6 //
    7 // fstream_test.c --
    8 //
    9 // Author           : Richard C. Bilson
    10 // Created On       : Wed May 27 17:56:53 2015
    11 // Last Modified By : Peter A. Buhr
    12 // Last Modified On : Wed May 27 18:13:43 2015
    13 // Update Count     : 2
    14 //
    15 
    161#include "fstream.h"
    172
    183int main() {
    19         ofstream *sout = ofstream_stdout();
    20         ifstream *sin = ifstream_stdin();
    21         int nombre;
    22         sout << "Appuyez un nombre, s'il vous plâit:\n";
    23         sin >> &nombre;
    24         sout << "Vous avez appuyé: " << nombre << "\n";
     4    ofstream *sout = ofstream_stdout();
     5    ifstream *sin = ifstream_stdin();
     6    int nombre;
     7    sout << "Appuyez un nombre, s'il vous plâit:\n";
     8    sin >> &nombre;
     9    sout << "Vous avez appuyé: " << nombre << "\n";
    2510}
    26 
    27 // Local Variables: //
    28 // tab-width: 4 //
    29 // compile-command: "cfa fstream_test.c" //
    30 // End: //
  • src/examples/fwrite.c

    r76934fb r46cbfe1  
    1 //
    2 // Cforall Version 1.0.0 Copyright (C) 2015 University of Waterloo
    3 //
    4 // The contents of this file are covered under the licence agreement in the
    5 // file "LICENCE" distributed with Cforall.
    6 //
    7 // fwrite.c --
    8 //
    9 // Author           : Richard C. Bilson
    10 // Created On       : Wed May 27 17:56:53 2015
    11 // Last Modified By : Peter A. Buhr
    12 // Last Modified On : Wed May 27 18:14:12 2015
    13 // Update Count     : 1
    14 //
    15 
    161extern "C" {
    17         #include <stdio.h>
     2    #include <stdio.h>
    183}
    194
    205int main() {
    21         fwrite( "test\n", 5, 1, stdout );
     6    fwrite( "test\n", 5, 1, stdout );
    227}
    23 
    24 // Local Variables: //
    25 // tab-width: 4 //
    26 // compile-command: "cfa fwrite.c" //
    27 // End: //
  • src/examples/hello.c

    r76934fb r46cbfe1  
    1 //
    2 // Cforall Version 1.0.0 Copyright (C) 2015 University of Waterloo
    3 //
    4 // The contents of this file are covered under the licence agreement in the
    5 // file "LICENCE" distributed with Cforall.
    6 //
    7 // hello.c --
    8 //
    9 // Author           : Richard C. Bilson
    10 // Created On       : Wed May 27 17:56:53 2015
    11 // Last Modified By : Peter A. Buhr
    12 // Last Modified On : Wed May 27 18:14:58 2015
    13 // Update Count     : 1
    14 //
    15 
    161#include "fstream.h"
    172
    183int main() {
    19         ofstream *sout = ofstream_stdout();
    20         ifstream *sin = ifstream_stdin();
    21         sout << "Bonjour au monde!\n";
    22         sout << 3 << " " << 3.5 << " " << 'a' << " " << "abc" << "\n";
    23         int i, j, k;
    24         sin >> &i >> &j >> &k;
    25         sout << "i:" << i << " j:" << j << " k:" << k << "\n";
     4    ofstream *sout = ofstream_stdout();
     5    ifstream *sin = ifstream_stdin();
     6    sout << "Bonjour au monde!\n";
     7    sout << 3 << " " << 3.5 << " " << 'a' << " " << "abc" << "\n";
     8    int i, j, k;
     9    sin >> &i >> &j >> &k;
     10    sout << "i:" << i << " j:" << j << " k:" << k << "\n";
    2611}
    2712
    2813// Local Variables: //
    29 // tab-width: 4 //
    30 // compile-command: "cfa hello.c fstream.o iostream.o" //
     14// compile-command: "../../bin/cfa hello.c fstream.o iostream.o" //
    3115// End: //
  • src/examples/huge.c

    r76934fb r46cbfe1  
    1 //
    2 // Cforall Version 1.0.0 Copyright (C) 2015 University of Waterloo
    3 //
    4 // The contents of this file are covered under the licence agreement in the
    5 // file "LICENCE" distributed with Cforall.
    6 //
    7 // huge.c --
    8 //
    9 // Author           : Richard C. Bilson
    10 // Created On       : Wed May 27 17:56:53 2015
    11 // Last Modified By : Peter A. Buhr
    12 // Last Modified On : Wed May 27 18:15:34 2015
    13 // Update Count     : 1
    14 //
    15 
    161int huge( int n, forall( type T ) T (*f)( T ) ) {
    17         if ( n <= 0 )
    18                 return f( 0 );
    19         else
    20                 return huge( n - 1, f( f ) );
     2    if ( n <= 0 )
     3        return f( 0 );
     4    else
     5        return huge( n - 1, f( f ) );
    216}
    22 
    23 // Local Variables: //
    24 // tab-width: 4 //
    25 // compile-command: "cfa huge.c" //
    26 // End: //
  • src/examples/identity.c

    r76934fb r46cbfe1  
    1 //
    2 // Cforall Version 1.0.0 Copyright (C) 2015 University of Waterloo
    3 //
    4 // The contents of this file are covered under the licence agreement in the
    5 // file "LICENCE" distributed with Cforall.
    6 //
    7 // identity.c --
    8 //
    9 // Author           : Richard C. Bilson
    10 // Created On       : Wed May 27 17:56:53 2015
    11 // Last Modified By : Peter A. Buhr
    12 // Last Modified On : Wed May 27 18:16:30 2015
    13 // Update Count     : 2
    14 //
    15 
    161#include "fstream.h"
    172
    183forall( type T )
    194T identity( T t ) {
    20         return t;
     5    return t;
    216}
    227
    238int main() {
    24         ofstream *sout = ofstream_stdout();
    25         char c = 'a';
    26         c = identity( c );
    27         sout << c << ' ' << identity( c ) << '\n';
    28         int i = 5;
    29         i = identity( i );
    30         sout << i << ' ' << identity( i ) << '\n';
    31         double d = 3.2;
    32         d = identity( d );
    33         sout << d << ' ' << identity( d ) << '\n';
     9    ofstream *sout = ofstream_stdout();
     10    char c = 'a';
     11    c = identity( c );
     12    sout << c << ' ' << identity( c ) << '\n';
     13    int i = 5;
     14    i = identity( i );
     15    sout << i << ' ' << identity( i ) << '\n';
     16    double d = 3.2;
     17    d = identity( d );
     18    sout << d << ' ' << identity( d ) << '\n';
    3419}
    3520
    3621// Local Variables: //
    37 // tab-width: 4 //
    38 // compile-command: "cfa identity.c fstream.o iostream.o" //
     22// compile-command: "../../bin/cfa identity.c fstream.o iostream.o" //
    3923// End: //
  • src/examples/includes.c

    r76934fb r46cbfe1  
    1 //
    2 // Cforall Version 1.0.0 Copyright (C) 2015 University of Waterloo
    3 //
    4 // The contents of this file are covered under the licence agreement in the
    5 // file "LICENCE" distributed with Cforall.
    6 //
    7 // includes.c --
    8 //
    9 // Author           : Richard C. Bilson
    10 // Created On       : Wed May 27 17:56:53 2015
    11 // Last Modified By : Peter A. Buhr
    12 // Last Modified On : Wed May 27 18:17:04 2015
    13 // Update Count     : 1
    14 //
    15 
    161#if 1
    172//#include <aio.h>              // FAILS -- includes locale.h
     
    5338
    5439// Local Variables: //
    55 // tab-width: 4 //
    56 // compile-command: "cfa includes.c" //
     40// compile-command: "../../bin/cfa includes.c" //
    5741// End: //
  • src/examples/index.h

    r76934fb r46cbfe1  
    1 //
    2 // Cforall Version 1.0.0 Copyright (C) 2015 University of Waterloo
    3 //
    4 // The contents of this file are covered under the licence agreement in the
    5 // file "LICENCE" distributed with Cforall.
    6 //
    7 // index.h --
    8 //
    9 // Author           : Richard C. Bilson
    10 // Created On       : Wed May 27 17:56:53 2015
    11 // Last Modified By : Peter A. Buhr
    12 // Last Modified On : Wed May 27 18:17:31 2015
    13 // Update Count     : 1
    14 //
    15 
    161context index( type T ) {
    17         T ?+?( T, T );
    18         T ?-?( T, T );
    19         const T 0, 1;
     2    T ?+?( T, T );
     3    T ?-?( T, T );
     4    const T 0, 1;
    205};
    21 
    22 // Local Variables: //
    23 // tab-width: 4 //
    24 // compile-command: "cfa index.c" //
    25 // End: //
  • src/examples/iostream.c

    r76934fb r46cbfe1  
    1 //
    2 // Cforall Version 1.0.0 Copyright (C) 2015 University of Waterloo
    3 //
    4 // The contents of this file are covered under the licence agreement in the
    5 // file "LICENCE" distributed with Cforall.
    6 //
    7 // iostream.c --
    8 //
    9 // Author           : Richard C. Bilson
    10 // Created On       : Wed May 27 17:56:53 2015
    11 // Last Modified By : Peter A. Buhr
    12 // Last Modified On : Wed May 27 18:18:13 2015
    13 // Update Count     : 2
    14 //
     1// "cfa -c -o iostream.o iostream.c"
     2// "cfa -v -E iostream.c > iostream_out.c"
     3// "cfa -CFA iostream.c > iostream_out.c"
     4// "cfa iostream_out.c"
     5// "gcc32 iostream_out.c LibCfa/libcfa.a"
    156
    167#include "iostream.h"
     
    1910//#include <string.h>
    2011//#include <ctype.h>
    21         typedef long unsigned int size_t;
    22         size_t strlen(const char *s);
     12typedef long unsigned int size_t;
     13size_t strlen(const char *s);
    2314}
    2415
    2516forall( dtype ostype | ostream( ostype ) )
    2617ostype * ?<<?( ostype *os, char c ) {
    27         return write( os, &c, 1 );
     18    return write( os, &c, 1 );
    2819}
    2920
    3021forall( dtype ostype | ostream( ostype ) )
    3122ostype * ?<<?( ostype *os, int i ) {
    32         char buffer[20];      // larger than the largest integer
    33         sprintf( buffer, "%d", i );
    34         return write( os, buffer, strlen( buffer ) );
     23    char buffer[20];      // larger than the largest integer
     24    sprintf( buffer, "%d", i );
     25    return write( os, buffer, strlen( buffer ) );
    3526}
    3627
    3728forall( dtype ostype | ostream( ostype ) )
    3829ostype * ?<<?( ostype *os, double d ) {
    39         char buffer[32];      // larger than the largest double
    40         sprintf( buffer, "%g", d );
    41         return write( os, buffer, strlen( buffer ) );
     30    char buffer[32];      // larger than the largest double
     31    sprintf( buffer, "%g", d );
     32    return write( os, buffer, strlen( buffer ) );
    4233}
    4334
    4435forall( dtype ostype | ostream( ostype ) )
    4536ostype * ?<<?( ostype *os, const char *cp ) {
    46         return write( os, cp, strlen( cp ) );
     37    return write( os, cp, strlen( cp ) );
    4738}
    4839
    4940forall( dtype istype | istream( istype ) )
    5041istype * ?>>?( istype *is, char *cp ) {
    51         return read( is, cp, 1 );
     42    return read( is, cp, 1 );
    5243}
    5344
    5445forall( dtype istype | istream( istype ) )
    5546istype * ?>>?( istype *is, int *ip ) {
    56         char cur;
     47    char cur;
    5748 
    58         // skip some whitespace
    59         do {
    60                 is >> &cur;
    61                 if ( fail( is ) || eof( is ) ) return is;
    62         } while ( !( cur >= '0' && cur <= '9' ) );
     49    // skip some whitespace
     50    do {
     51        is >> &cur;
     52        if ( fail( is ) || eof( is ) ) return is;
     53    } while ( !( cur >= '0' && cur <= '9' ) );
    6354 
    64         // accumulate digits
    65         *ip = 0;
    66         while ( cur >= '0' && cur <= '9' ) {
    67                 *ip = *ip * 10 + ( cur - '0' );
    68                 is >> &cur;
    69                 if ( fail( is ) || eof( is ) ) return is;
    70         }
     55    // accumulate digits
     56    *ip = 0;
     57    while ( cur >= '0' && cur <= '9' ) {
     58        *ip = *ip * 10 + ( cur - '0' );
     59        is >> &cur;
     60        if ( fail( is ) || eof( is ) ) return is;
     61    }
    7162 
    72         unread( is, cur );
    73         return is;
     63    unread( is, cur );
     64    return is;
    7465}
    75 
    76 // Local Variables: //
    77 // tab-width: 4 //
    78 // compile-command: "cfa iostream.c" //
    79 // End: //
  • src/examples/iostream.h

    r76934fb r46cbfe1  
    1 //
    2 // Cforall Version 1.0.0 Copyright (C) 2015 University of Waterloo
    3 //
    4 // The contents of this file are covered under the licence agreement in the
    5 // file "LICENCE" distributed with Cforall.
    6 //
    7 // iostream.h --
    8 //
    9 // Author           : Richard C. Bilson
    10 // Created On       : Wed May 27 17:56:53 2015
    11 // Last Modified By : Peter A. Buhr
    12 // Last Modified On : Wed May 27 18:18:46 2015
    13 // Update Count     : 1
    14 //
    15 
    161#ifndef IOSTREAM_H
    172#define IOSTREAM_H
     
    205
    216context ostream( dtype ostype ) {
    22         ostype *write( ostype *, const char *, streamsize_type );
    23         int fail( ostype * );
     7    ostype *write( ostype *, const char *, streamsize_type );
     8    int fail( ostype * );
    249};
    2510
    2611context writeable( type T ) {
    27         forall( dtype ostype | ostream( ostype ) ) ostype * ?<<?( ostype *, T );
     12    forall( dtype ostype | ostream( ostype ) ) ostype * ?<<?( ostype *, T );
    2813};
    2914
     
    3722
    3823context istream( dtype istype ) {
    39         istype *read( istype *, char *, streamsize_type );
    40         istype *unread( istype *, char );
    41         int fail( istype * );
    42         int eof( istype * );
     24    istype *read( istype *, char *, streamsize_type );
     25    istype *unread( istype *, char );
     26    int fail( istype * );
     27    int eof( istype * );
    4328};
    4429
    4530context readable( type T ) {
    46         forall( dtype istype | istream( istype ) ) istype * ?<<?( istype *, T );
     31    forall( dtype istype | istream( istype ) ) istype * ?<<?( istype *, T );
    4732};
    4833
     
    5439
    5540#endif // IOSTREAM_H
    56 
    57 // Local Variables: //
    58 // tab-width: 4 //
    59 // compile-command: "cfa iostream.c" //
    60 // End: //
  • src/examples/it_out.c

    r76934fb r46cbfe1  
    1 //
    2 // Cforall Version 1.0.0 Copyright (C) 2015 University of Waterloo
    3 //
    4 // The contents of this file are covered under the licence agreement in the
    5 // file "LICENCE" distributed with Cforall.
    6 //
    7 // it_out.c --
    8 //
    9 // Author           : Richard C. Bilson
    10 // Created On       : Wed May 27 17:56:53 2015
    11 // Last Modified By : Peter A. Buhr
    12 // Last Modified On : Wed May 27 18:41:23 2015
    13 // Update Count     : 4
    14 //
     1# 1 "iterator.c"
     2# 1 "<built-in>"
     3# 1 "<command line>"
     4# 1 "iterator.c"
     5# 1 "iterator.h" 1
     6
     7
     8
     9# 1 "iostream.h" 1
     10
     11
    1512
    1613typedef unsigned long streamsize_type;
    1714
    18 context ostream( dtype os_type ) {
    19         os_type *write( os_type *, const char *, streamsize_type );
    20         int fail( os_type * );
     15
     16
     17context ostream( dtype os_type )
     18{
     19
     20    os_type *write( os_type *, const char *, streamsize_type );
     21
     22
     23    int fail( os_type * );
    2124};
    2225
    23 context writeable( type T ) {
    24         forall( dtype os_type | ostream( os_type ) ) os_type * ?<<?( os_type *, T );
     26
     27
     28
     29context writeable( type T )
     30{
     31    forall( dtype os_type | ostream( os_type ) ) os_type * ?<<?( os_type *, T );
    2532};
     33
     34
    2635
    2736forall( dtype os_type | ostream( os_type ) ) os_type * ?<<?( os_type *, char );
     
    2938forall( dtype os_type | ostream( os_type ) ) os_type * ?<<?( os_type *, const char * );
    3039
    31 context istream( dtype is_type ) {
    32         is_type *read( is_type *, char *, streamsize_type );
    33         is_type *unread( is_type *, char );
    34         int fail( is_type * );
    35         int eof( is_type * );
     40
     41
     42
     43context istream( dtype is_type )
     44{
     45
     46    is_type *read( is_type *, char *, streamsize_type );
     47
     48
     49    is_type *unread( is_type *, char );
     50
     51
     52    int fail( is_type * );
     53
     54
     55    int eof( is_type * );
    3656};
    3757
    38 context readable( type T ) {
    39         forall( dtype is_type | istream( is_type ) ) is_type * ?<<?( is_type *, T );
     58
     59
     60
     61context readable( type T )
     62{
     63    forall( dtype is_type | istream( is_type ) ) is_type * ?<<?( is_type *, T );
    4064};
     65
     66
    4167
    4268forall( dtype is_type | istream( is_type ) ) is_type * ?>>?( is_type *, char* );
    4369forall( dtype is_type | istream( is_type ) ) is_type * ?>>?( is_type *, int* );
     70# 5 "iterator.h" 2
    4471
    45 context iterator( type iterator_type, type elt_type ) {
    46         iterator_type ?++( iterator_type* );
    47         iterator_type ++?( iterator_type* );
    48         int ?==?( iterator_type, iterator_type );
    49         int ?!=?( iterator_type, iterator_type );
    5072
    51         lvalue elt_type *?( iterator_type );
     73context iterator( type iterator_type, type elt_type )
     74{
     75
     76    iterator_type ?++( iterator_type* );
     77    iterator_type ++?( iterator_type* );
     78
     79
     80    int ?==?( iterator_type, iterator_type );
     81    int ?!=?( iterator_type, iterator_type );
     82
     83
     84    lvalue elt_type *?( iterator_type );
    5285};
    5386
    54 forall( type elt_type | writeable( elt_type ),
    55                 type iterator_type | iterator( iterator_type, elt_type ),
    56                 dtype os_type | ostream( os_type ) )
    57 void write_all( iterator_type begin, iterator_type end, os_type *os );
     87
    5888
    5989forall( type elt_type | writeable( elt_type ),
    60                 type iterator_type | iterator( iterator_type, elt_type ),
    61                 dtype os_type | ostream( os_type ) )
    62 void write_all( elt_type begin, iterator_type end, os_type *os ) {
    63         os << begin;
     90        type iterator_type | iterator( iterator_type, elt_type ),
     91        dtype os_type | ostream( os_type ) )
     92void write_all( iterator_type begin, iterator_type end, os_type *os );
     93# 2 "iterator.c" 2
     94
     95forall( type elt_type | writeable( elt_type ),
     96        type iterator_type | iterator( iterator_type, elt_type ),
     97        dtype os_type | ostream( os_type ) )
     98void
     99write_all( elt_type begin, iterator_type end, os_type *os )
     100{
     101    os << begin;
    64102}
    65 
    66 // Local Variables: //
    67 // tab-width: 4 //
    68 // compile-command: "cfa it_out.c" //
    69 // End: //
  • src/examples/iterator.c

    r76934fb r46cbfe1  
    1 //
    2 // Cforall Version 1.0.0 Copyright (C) 2015 University of Waterloo
    3 //
    4 // The contents of this file are covered under the licence agreement in the
    5 // file "LICENCE" distributed with Cforall.
    6 //
    7 // iterator.c --
    8 //
    9 // Author           : Richard C. Bilson
    10 // Created On       : Wed May 27 17:56:53 2015
    11 // Last Modified By : Peter A. Buhr
    12 // Last Modified On : Wed May 27 18:41:41 2015
    13 // Update Count     : 3
    14 //
     1// "cfa iterator.c"
     2// "cfa -CFA iterator.c > iterator_out.c"
     3// "gcc31 iterator_out.c ../LibCfa/libcfa.a"
    154
    165#include "iterator.h"
     
    2211///   iterator_type i;
    2312///   for ( i = begin; i != end; ++i ) {
    24 ///      func( *i );
     13///    func( *i );
    2514///   }
    2615/// }
    2716
    2817forall( type elt_type | writeable( elt_type ),
    29                 type iterator_type | iterator( iterator_type, elt_type ),
    30                 dtype os_type | ostream( os_type ) )
     18        type iterator_type | iterator( iterator_type, elt_type ),
     19        dtype os_type | ostream( os_type ) )
    3120void write_all( iterator_type begin, iterator_type end, os_type *os ) {
    32         iterator_type i;
    33         for ( i = begin; i != end; ++i ) {
    34                 os << *i << ' ';
    35         }
     21    iterator_type i;
     22    for ( i = begin; i != end; ++i ) {
     23        os << *i << ' ';
     24    }
    3625}
    3726
    3827forall( type elt_type | writeable( elt_type ),
    39                 type iterator_type | iterator( iterator_type, elt_type ),
    40                 dtype os_type | ostream( os_type ) )
     28        type iterator_type | iterator( iterator_type, elt_type ),
     29        dtype os_type | ostream( os_type ) )
    4130void write_reverse( iterator_type begin, iterator_type end, os_type *os ) {
    42         iterator_type i; // "= end;" does not work
    43         i = end;
    44         do {
    45                 --i;
    46                 os << *i << ' ';
    47         } while ( i != begin );
     31    iterator_type i; // "= end;" does not work
     32    i = end;
     33    do {
     34        --i;
     35        os << *i << ' ';
     36    } while ( i != begin );
    4837}
    49 
    50 // Local Variables: //
    51 // tab-width: 4 //
    52 // compile-command: "cfa iterator.c" //
    53 // End: //
  • src/examples/iterator.h

    r76934fb r46cbfe1  
    1 //
    2 // Cforall Version 1.0.0 Copyright (C) 2015 University of Waterloo
    3 //
    4 // The contents of this file are covered under the licence agreement in the
    5 // file "LICENCE" distributed with Cforall.
    6 //
    7 // iterator.h --
    8 //
    9 // Author           : Richard C. Bilson
    10 // Created On       : Wed May 27 17:56:53 2015
    11 // Last Modified By : Peter A. Buhr
    12 // Last Modified On : Wed May 27 18:41:57 2015
    13 // Update Count     : 3
    14 //
    15 
    161#ifndef ITERATOR_H
    172#define ITERATOR_H
     
    216// An iterator can be used to traverse a data structure.
    227context iterator( type iterator_type, type elt_type ) {
    23         // point to the next element
    24 //      iterator_type ?++( iterator_type * );
    25         iterator_type ++?( iterator_type * );
    26         iterator_type --?( iterator_type * );
     8    // point to the next element
     9//    iterator_type ?++( iterator_type * );
     10    iterator_type ++?( iterator_type * );
     11    iterator_type --?( iterator_type * );
    2712
    28         // can be tested for equality with other iterators
    29         int ?==?( iterator_type, iterator_type );
    30         int ?!=?( iterator_type, iterator_type );
     13    // can be tested for equality with other iterators
     14    int ?==?( iterator_type, iterator_type );
     15    int ?!=?( iterator_type, iterator_type );
    3116
    32         // dereference to get the pointed-at element
    33         lvalue elt_type *?( iterator_type );
     17    // dereference to get the pointed-at element
     18    lvalue elt_type *?( iterator_type );
    3419};
    3520
    3621context iterator_for ( type iterator_type, type collection_type, type elt_type | iterator( iterator_type, elt_type ) ) {
    37 //      [ iterator_type begin, iterator_type end ] get_iterators( collection_type );
    38         iterator_type begin( collection_type );
    39         iterator_type end( collection_type );
     22//    [ iterator_type begin, iterator_type end ] get_iterators( collection_type );
     23    iterator_type begin( collection_type );
     24    iterator_type end( collection_type );
    4025};
    4126
     
    4530// writes the range [begin, end) to the given stream
    4631forall( type elt_type | writeable( elt_type ),
    47                 type iterator_type | iterator( iterator_type, elt_type ),
    48                 dtype os_type | ostream( os_type ) )
     32        type iterator_type | iterator( iterator_type, elt_type ),
     33        dtype os_type | ostream( os_type ) )
    4934void write_all( iterator_type begin, iterator_type end, os_type *os );
    5035
    5136forall( type elt_type | writeable( elt_type ),
    52                 type iterator_type | iterator( iterator_type, elt_type ),
    53                 dtype os_type | ostream( os_type ) )
     37        type iterator_type | iterator( iterator_type, elt_type ),
     38        dtype os_type | ostream( os_type ) )
    5439void write_reverse( iterator_type begin, iterator_type end, os_type *os );
    5540
    5641#endif // ITERATOR_H
    57 
    58 // Local Variables: //
    59 // tab-width: 4 //
    60 // compile-command: "cfa iterator.c" //
    61 // End: //
  • src/examples/min.c

    r76934fb r46cbfe1  
    1 //
    2 // Cforall Version 1.0.0 Copyright (C) 2015 University of Waterloo
    3 //
    4 // The contents of this file are covered under the licence agreement in the
    5 // file "LICENCE" distributed with Cforall.
    6 //
    7 // min.c --
    8 //
    9 // Author           : Richard C. Bilson
    10 // Created On       : Wed May 27 17:56:53 2015
    11 // Last Modified By : Peter A. Buhr
    12 // Last Modified On : Wed May 27 18:23:19 2015
    13 // Update Count     : 2
    14 //
    15 
    161extern "C" {
    17         int printf( const char *, ... );
     2    int printf( const char *, ... );
    183//#include <stdio.h>
    194}
     
    216forall( type T | { int ?<?( T, T ); } )
    227T min( const T t1, const T t2 ) {
    23         return t1 < t2 ? t1 : t2;
     8    return t1 < t2 ? t1 : t2;
    249}
    2510
    2611int main() {
    27         char c;
    28 //      c = min( 'z', 'a' );
    29 //      printf( "minimum %d\n", c );
    30         int i;
    31         i = min( 4, 3 );
    32         printf( "minimum %d\n", min( 4, 3 ) );
    33         float f;
    34         f = min( 4.0, 3.1 );
    35         printf( "minimum %g\n", f );
    36         double d;
    37         d = min( 4.0, 3.2 );
    38         printf( "minimum %g\n", d );
     12    char c;
     13//    c = min( 'z', 'a' );
     14//    printf( "minimum %d\n", c );
     15    int i;
     16    i = min( 4, 3 );
     17    printf( "minimum %d\n", min( 4, 3 ) );
     18    float f;
     19    f = min( 4.0, 3.1 );
     20    printf( "minimum %g\n", f );
     21    double d;
     22    d = min( 4.0, 3.2 );
     23    printf( "minimum %g\n", d );
    3924}
    4025
    4126// Local Variables: //
    42 // tab-width: 4 //
    43 // compile-command: "cfa min.c" //
     27// compile-command: "../../bin/cfa min.c" //
    4428// End: //
  • src/examples/new.c

    r76934fb r46cbfe1  
    1 //
    2 // Cforall Version 1.0.0 Copyright (C) 2015 University of Waterloo
    3 //
    4 // The contents of this file are covered under the licence agreement in the
    5 // file "LICENCE" distributed with Cforall.
    6 //
    7 // new.c --
    8 //
    9 // Author           : Richard C. Bilson
    10 // Created On       : Wed May 27 17:56:53 2015
    11 // Last Modified By : Peter A. Buhr
    12 // Last Modified On : Wed May 27 18:23:55 2015
    13 // Update Count     : 1
    14 //
    15 
    161forall( type T )
    172void f( T *t ) {
    18         t--;
    19         *t;
    20         ++t;
    21         t += 2;
    22         t + 2;
    23         --t;
    24         t -= 2;
    25         t - 4;
    26         t[7];
    27         7[t];
     3    t--;
     4    *t;
     5    ++t;
     6    t += 2;
     7    t + 2;
     8    --t;
     9    t -= 2;
     10    t - 4;
     11    t[7];
     12    7[t];
    2813}
    29 
    30 // Local Variables: //
    31 // tab-width: 4 //
    32 // compile-command: "cfa new.c" //
    33 // End: //
  • src/examples/prolog.c

    r76934fb r46cbfe1  
    1 //
    2 // Cforall Version 1.0.0 Copyright (C) 2015 University of Waterloo
    3 //
    4 // The contents of this file are covered under the licence agreement in the
    5 // file "LICENCE" distributed with Cforall.
    6 //
    7 // prolog.c --
    8 //
    9 // Author           : Richard C. Bilson
    10 // Created On       : Wed May 27 17:56:53 2015
    11 // Last Modified By : Peter A. Buhr
    12 // Last Modified On : Wed May 27 18:25:52 2015
    13 // Update Count     : 1
    14 //
     1// "./cfa prolog.c"
    152
    163extern "C" { extern int printf( const char *fmt, ... ); }
     
    2613
    2714context ArithmeticType( type T ) {
    28         void is_arithmetic( T );
     15    void is_arithmetic( T );
    2916};
    3017
    3118context IntegralType( type T | ArithmeticType( T ) ) {
    32         void is_integer( T );
     19    void is_integer( T );
    3320};
    3421
    3522forall( type T | IntegralType( T ) | { void printResult( T ); } )
    3623void hornclause( T param ) {
    37         printResult( param );
     24    printResult( param );
    3825}
    3926
    4027int main() {
    41         int x;
    42         double x;
    43         char * x;
    44         hornclause( x );
     28    int x;
     29    double x;
     30    char * x;
     31    hornclause( x );
    4532}
    46 
    47 // Local Variables: //
    48 // tab-width: 4 //
    49 // compile-command: "cfa prolog.c" //
    50 // End: //
  • src/examples/quad.c

    r76934fb r46cbfe1  
    1 //
    2 // Cforall Version 1.0.0 Copyright (C) 2015 University of Waterloo
    3 //
    4 // The contents of this file are covered under the licence agreement in the
    5 // file "LICENCE" distributed with Cforall.
    6 //
    7 // quad.c --
    8 //
    9 // Author           : Richard C. Bilson
    10 // Created On       : Wed May 27 17:56:53 2015
    11 // Last Modified By : Peter A. Buhr
    12 // Last Modified On : Wed May 27 18:26:36 2015
    13 // Update Count     : 2
    14 //
    15 
    161extern "C" {
    17 #include <stdio.h>
     2    #include <stdio.h>
    183}
    194
    205forall( type T | { T ?*?( T, T ); } )
    216T square( T t ) {
    22         return t * t;
     7    return t * t;
    238}
    249
    2510forall( type U | { U square( U ); } )
    2611U quad( U u ) {
    27         return square( square( u ) );
     12    return square( square( u ) );
    2813}
    2914
    3015int main() {
    31         int N = 2;
    32         printf( "result of quad of %d is %d\n", N, quad( N ) );
     16    int N = 2;
     17    printf( "result of quad of %d is %d\n", N, quad( N ) );
    3318}
    3419
    3520// Local Variables: //
    36 // tab-width: 4 //
    37 // compile-command: "cfa quad.c" //
     21// compile-command: "../../bin/cfa quad.c" //
    3822// End: //
  • src/examples/quoted_keyword.c

    r76934fb r46cbfe1  
    1 //
    2 // Cforall Version 1.0.0 Copyright (C) 2015 University of Waterloo
    3 //
    4 // The contents of this file are covered under the licence agreement in the
    5 // file "LICENCE" distributed with Cforall.
    6 //
    7 // quoted_keyword.c --
    8 //
    9 // Author           : Richard C. Bilson
    10 // Created On       : Wed May 27 17:56:53 2015
    11 // Last Modified By : Peter A. Buhr
    12 // Last Modified On : Wed May 27 18:27:26 2015
    13 // Update Count     : 2
    14 //
    15 
    161// test quoted keyword usage
    172int `catch`;
    183
    194struct {
    20         int `type`;
    21         int `struct`;
     5    int `type`;
     6    int `struct`;
    227} st;
    238
     
    2611
    2712int foo() {
    28         int w = `catch` + st.`type` + st.`struct` + `throw`;
     13    int w = `catch` + st.`type` + st.`struct` + `throw`;
    2914}
    3015
     
    3217
    3318// Local Variables: //
    34 // tab-width: 4 //
    35 // compile-command: "cfa quoted_keyword.c" //
     19// compile-command: "../../bin/cfa quoted_keyword.c" //
    3620// End: //
  • src/examples/s.c

    r76934fb r46cbfe1  
    1 //
    2 // Cforall Version 1.0.0 Copyright (C) 2015 University of Waterloo
    3 //
    4 // The contents of this file are covered under the licence agreement in the
    5 // file "LICENCE" distributed with Cforall.
    6 //
    7 // s.c --
    8 //
    9 // Author           : Richard C. Bilson
    10 // Created On       : Wed May 27 17:56:53 2015
    11 // Last Modified By : Peter A. Buhr
    12 // Last Modified On : Wed May 27 18:42:39 2015
    13 // Update Count     : 2
    14 //
    15 
    161//int ?!=?( int, int );
    172
    183void f() {
    19 //      int a;
    20 //      a ? 4 : 5;
    21         1 ? 4 : 5;
    22         0 ? 4 : 5;
     4//    int a;
     5//    a ? 4 : 5;
     6    1 ? 4 : 5;
     7    0 ? 4 : 5;
    238}
    24 
    25 // Local Variables: //
    26 // tab-width: 4 //
    27 // compile-command: "cfa s.c" //
    28 // End: //
  • src/examples/simple.c

    r76934fb r46cbfe1  
    1 //
    2 // Cforall Version 1.0.0 Copyright (C) 2015 University of Waterloo
    3 //
    4 // The contents of this file are covered under the licence agreement in the
    5 // file "LICENCE" distributed with Cforall.
    6 //
    7 // simple.c --
    8 //
    9 // Author           : Richard C. Bilson
    10 // Created On       : Wed May 27 17:56:53 2015
    11 // Last Modified By : Peter A. Buhr
    12 // Last Modified On : Wed May 27 18:30:27 2015
    13 // Update Count     : 3
    14 //
     1// './cfa square.c'
    152
    163extern "C" {
    17         int printf( const char *fmt, ... );
     4    int printf( const char *fmt, ... );
    185}
    196
    207context has_star( type T ) {
    21         T ?*?( T, T );
     8    T ?*?( T, T );
    229};
    2310
    2411int ?*?( int, int );
    25 int ?=?( int *, int );
     12int ?=?( int*, int );
    2613
    2714forall( type T | has_star( T ) )
    2815T square( T t ) {
    29         return t * t;
     16    return t * t;
    3017}
    3118
    3219int main() {
    33         printf( "result of square of 5 is %d\n", square( 5 ) );
     20    printf( "result of square of 5 is %d\n", square( 5 ) );
    3421}
    35 
    36 // Local Variables: //
    37 // tab-width: 4 //
    38 // compile-command: "cfa simple.c" //
    39 // End: //
  • src/examples/simplePoly.c

    r76934fb r46cbfe1  
    1 //
    2 // Cforall Version 1.0.0 Copyright (C) 2015 University of Waterloo
    3 //
    4 // The contents of this file are covered under the licence agreement in the
    5 // file "LICENCE" distributed with Cforall.
    6 //
    7 // simplePoly.c --
    8 //
    9 // Author           : Richard C. Bilson
    10 // Created On       : Wed May 27 17:56:53 2015
    11 // Last Modified By : Peter A. Buhr
    12 // Last Modified On : Wed May 27 18:31:17 2015
    13 // Update Count     : 2
    14 //
     1// './cfa-cpp -nc < simplePoly.c'
    152
    163forall( type T, type U | { T f( T, U ); } )
    17 T q( T t, U u ) {
    18         return f( t, u );
     4T q( T t, U u )
     5{
     6    return f( t, u );
    197//  return t;
    208}
     
    2311
    2412void g( void ) {
    25         int y;
    26         double x;
     13    int y;
     14    double x;
    2715//  if ( y )
    28         q( 3, &x );
     16    q( 3, &x );
    2917}
    30 
    31 // Local Variables: //
    32 // tab-width: 4 //
    33 // compile-command: "cfa simplePoly.c" //
    34 // End: //
  • src/examples/simpler.c

    r76934fb r46cbfe1  
    1 //
    2 // Cforall Version 1.0.0 Copyright (C) 2015 University of Waterloo
    3 //
    4 // The contents of this file are covered under the licence agreement in the
    5 // file "LICENCE" distributed with Cforall.
    6 //
    7 // simpler.c --
    8 //
    9 // Author           : Richard C. Bilson
    10 // Created On       : Wed May 27 17:56:53 2015
    11 // Last Modified By : Peter A. Buhr
    12 // Last Modified On : Wed May 27 18:31:48 2015
    13 // Update Count     : 1
    14 //
     1// "./cfa-cpp -c simpler.c"
    152
    163forall( type T ) T id( T, T );
    174
    185int main() {
    19         id( 0, 7 );
     6    id( 0, 7 );
    207}
    21 
    22 // Local Variables: //
    23 // tab-width: 4 //
    24 // compile-command: "cfa simpler.c" //
    25 // End: //
  • src/examples/specialize.c

    r76934fb r46cbfe1  
    1 //
    2 // Cforall Version 1.0.0 Copyright (C) 2015 University of Waterloo
    3 //
    4 // The contents of this file are covered under the licence agreement in the
    5 // file "LICENCE" distributed with Cforall.
    6 //
    7 // specialize.c --
    8 //
    9 // Author           : Richard C. Bilson
    10 // Created On       : Wed May 27 17:56:53 2015
    11 // Last Modified By : Peter A. Buhr
    12 // Last Modified On : Wed May 27 18:32:26 2015
    13 // Update Count     : 2
    14 //
     1// "./cfa specialize.c"
     2// "./cfa -g simple.c"
     3// "./cfa -CFA simple.c > simple_out.c"
    154
    165/// void f( const int * );
     
    3625
    3726extern "C" {
    38         int printf( const char*, ... );
     27  int printf( const char*, ... );
    3928}
    4029
    4130forall( type T ) T f( T t )
    4231{
    43         printf( "in f; sizeof T is %d\n", sizeof( T ) );
    44         return t;
     32  printf( "in f; sizeof T is %d\n", sizeof( T ) );
     33  return t;
    4534}
    4635
    4736void g( int (*p)(int) )
    4837{
    49         printf( "g: f(7) returned %d\n", f(7) );
     38  printf( "g: f(7) returned %d\n", f(7) );
    5039}
    5140
    5241int main() {
    53         g( f );
     42  g( f );
    5443}
    55 
    56 // Local Variables: //
    57 // tab-width: 4 //
    58 // compile-command: "cfa specialize.c" //
    59 // End: //
  • src/examples/square.c

    r76934fb r46cbfe1  
    1 //
    2 // Cforall Version 1.0.0 Copyright (C) 2015 University of Waterloo
    3 //
    4 // The contents of this file are covered under the licence agreement in the
    5 // file "LICENCE" distributed with Cforall.
    6 //
    7 // square.c --
    8 //
    9 // Author           : Richard C. Bilson
    10 // Created On       : Wed May 27 17:56:53 2015
    11 // Last Modified By : Peter A. Buhr
    12 // Last Modified On : Wed May 27 18:43:34 2015
    13 // Update Count     : 2
    14 //
    15 
    161extern "C" {
    172#include <stdio.h>
    183}
    194
    20 forall( type T | { T ?*?( T, T ); } )
     5forall( type T | { T ?*?( T, T ); })
    216T square( T t ) {
    22         return t * t;
     7    return t * t;
    238}
    249
    25 //char ?*?( char a1, char a2 ) {
    26 //      return (char)( (int)a1 * (int)a2 );
    27 //}
    28 
    2910int main() {
    30         char c = 5;
    31         short int s = 5;
    32         int i = 5;
    33         float f = 5.0;
    34         double d = 5.0;
    35 //      printf( "result of square of 5 is %d\n", (char)square( c ) );
    36         printf( "result of square of 5 is %d\n", square( s ) );
    37         printf( "result of square of 5 is %d\n", square( i ) );
    38         printf( "result of square of 5 is %f\n", square( f ) );
    39         printf( "result of square of 5 is %f\n", square( d ) );
     11    printf( "result of square of 5 is %d\n", square( 5 ) );
     12    printf( "result of square of 5 is %f\n", square( 5.0 ) );
    4013}
    41 
    42 // Local Variables: //
    43 // tab-width: 4 //
    44 // compile-command: "cfa square.c" //
    45 // End: //
  • src/examples/sum.c

    r76934fb r46cbfe1  
    1 //
    2 // Cforall Version 1.0.0 Copyright (C) 2015 University of Waterloo
    3 //
    4 // The contents of this file are covered under the licence agreement in the
    5 // file "LICENCE" distributed with Cforall.
    6 //
    7 // sum.c --
    8 //
    9 // Author           : Richard C. Bilson
    10 // Created On       : Wed May 27 17:56:53 2015
    11 // Last Modified By : Peter A. Buhr
    12 // Last Modified On : Wed May 27 18:43:46 2015
    13 // Update Count     : 4
    14 //
    15 
    161extern "C" {
    17         int printf( const char *, ... );
     2    int printf( const char *, ... );
    183}
    194
    205context sumable( type T ) {
    21         const T 0;
    22         T ?+?( T, T );
    23         T ?++( T * );
    24         T ?+=?( T *, T );
     6    const T 0;
     7    T ?+?( T, T );
     8    T ?++( T * );
     9    T ?+=?( T *, T );
    2510};
    2611
    2712forall( type T | sumable( T ) )
    2813T sum( int n, T a[] ) {
    29         T total;                                                                                        // instantiate T, select 0
    30         total = 0;
    31         for ( int i = 0; i < n; i += 1 )
    32                 total = total + a[i];                                                   // select +
    33         return total;
     14    T total;                            // instantiate T, select 0
     15    total = 0;
     16    for ( int i = 0; i < n; i += 1 )
     17        total = total + a[i];           // select +
     18    return total;
    3419}
    3520
     
    4227
    4328int main() {
    44         const int size = 10, low = 0, High = 10;
    45         int si = 0, ai[10]; // size
    46         int i;
    47         for ( i = low; i < High; i += 1 ) {
    48                 si += i;
    49                 ai[i] = i;
    50         }
    51         printf( "sum from %d to %d is %d, check %d\n",
    52                         low, High, sum( size, ai ), si );
     29    const int size = 10, low = 0, High = 10;
     30    int si = 0, ai[10]; // size
     31    int i;
     32    for ( i = low; i < High; i += 1 ) {
     33        si += i;
     34        ai[i] = i;
     35    }
     36    printf( "sum from %d to %d is %d, check %d\n",
     37            low, High, sum( size, ai ), si );
    5338
    54 //      char ci[10];
    55 //      char c = sum( size, ci );
    56 //      float fi[10];
    57 //      float f = sum( size, fi );
     39//    char ci[10];
     40//    char c = sum( size, ci );
     41//    float fi[10];
     42//    float f = sum( size, fi );
    5843
    59         double sd = 0.0, ad[10];                                                        // size
    60         for ( i = low; i < High; i += 1 ) {
    61                 double d = i / (double)size;
    62                 sd += d;
    63                 ad[i] = d;
    64         }
    65         printf( "sum from %g to %g is %g, check %g\n",
    66                         low / (double)size, High / (double)size, sum( size, ad ), sd );
     44    double sd = 0.0, ad[10]; // size
     45    for ( i = low; i < High; i += 1 ) {
     46        double d = i / (double)size;
     47        sd += d;
     48        ad[i] = d;
     49    }
     50    printf( "sum from %g to %g is %g, check %g\n",
     51            low / (double)size, High / (double)size, sum( size, ad ), sd );
    6752}
    6853
    6954// Local Variables: //
    70 // tab-width: 4 //
    71 // compile-command: "cfa sum.c" //
     55// compile-command: "../../bin/cfa sum.c" //
    7256// End: //
  • src/examples/swap.c

    r76934fb r46cbfe1  
    1 //
    2 // Cforall Version 1.0.0 Copyright (C) 2015 University of Waterloo
    3 //
    4 // The contents of this file are covered under the licence agreement in the
    5 // file "LICENCE" distributed with Cforall.
    6 //
    7 // swap.c --
    8 //
    9 // Author           : Richard C. Bilson
    10 // Created On       : Wed May 27 17:56:53 2015
    11 // Last Modified By : Peter A. Buhr
    12 // Last Modified On : Wed May 27 18:34:47 2015
    13 // Update Count     : 1
    14 //
    15 
    161extern "C" {
    17         int printf( const char *, ... );
     2    int printf( const char *, ... );
    183}
    194
    205forall( type T )
    216void swap( T *left, T *right ) {
    22         T temp = *left;
    23         *left = *right;
    24         *right = temp;
     7    T temp = *left;
     8    *left = *right;
     9    *right = temp;
    2510}
    2611
    2712int main() {
    28         int x = 1, y = 2;
    29         printf( "%d %d\n", x, y );
    30         swap( &x, &y );
    31         printf( "%d %d\n", x, y );
     13    int x = 1, y = 2;
     14    printf( "%d %d\n", x, y );
     15    swap( &x, &y );
     16    printf( "%d %d\n", x, y );
    3217}
    3318
    3419// Local Variables: //
    35 // tab-width: 4 //
    36 // compile-command: "cfa swap.c" //
     20// compile-command: "../../bin/cfa swap.c" //
    3721// End: //
  • src/examples/twice.c

    r76934fb r46cbfe1  
    1 //
    2 // Cforall Version 1.0.0 Copyright (C) 2015 University of Waterloo
    3 //
    4 // The contents of this file are covered under the licence agreement in the
    5 // file "LICENCE" distributed with Cforall.
    6 //
    7 // twice.c --
    8 //
    9 // Author           : Richard C. Bilson
    10 // Created On       : Wed May 27 17:56:53 2015
    11 // Last Modified By : Peter A. Buhr
    12 // Last Modified On : Wed May 27 18:37:23 2015
    13 // Update Count     : 1
    14 //
    15 
    161#include "fstream.h"
    172
    183forall( type T | { T ?+?( T, T ); T ?++( T * ); [T] ?+=?( T *, T ); } )
    194T twice( const T t ) {
    20         return t + t;
     5    return t + t;
    216}
    227
    238int main() {
    24         ofstream *sout = ofstream_stdout();
    25         sout << twice( 1 ) << ' ' << twice( 3.2 ) << '\n';
     9    ofstream *sout = ofstream_stdout();
     10    sout << twice( 1 ) << ' ' << twice( 3.2 ) << '\n';
    2611}
    2712
    2813// Local Variables: //
    29 // tab-width: 4 //
    30 // compile-command: "cfa twice.c fstream.o iostream.o" //
     14// compile-command: "../../bin/cfa twice.c fstream.o iostream.o" //
    3115// End: //
  • src/examples/vector_int.c

    r76934fb r46cbfe1  
    1 //
    2 // Cforall Version 1.0.0 Copyright (C) 2015 University of Waterloo
    3 //
    4 // The contents of this file are covered under the licence agreement in the
    5 // file "LICENCE" distributed with Cforall.
    6 //
    7 // vector_int.c --
    8 //
    9 // Author           : Richard C. Bilson
    10 // Created On       : Wed May 27 17:56:53 2015
    11 // Last Modified By : Peter A. Buhr
    12 // Last Modified On : Wed May 27 18:38:05 2015
    13 // Update Count     : 3
    14 //
     1// "cfa vector_int.c"
    152
    163#include "vector_int.h"
     
    2310
    2411vector_int vector_int_allocate() {
    25         return vector_int_allocate( DEFAULT_CAPACITY );
     12    return vector_int_allocate( DEFAULT_CAPACITY );
    2613}
    2714
    2815vector_int vector_int_allocate( int reserve ) {
    29         vector_int new_vector;
    30         new_vector.last = -1;
    31         new_vector.capacity = reserve;
    32         new_vector.data = malloc( sizeof( int ) * reserve );
    33         return new_vector;
     16    vector_int new_vector;
     17    new_vector.last = -1;
     18    new_vector.capacity = reserve;
     19    new_vector.data = malloc( sizeof( int ) * reserve );
     20    return new_vector;
    3421}
    3522
    3623void vector_int_deallocate( vector_int vec ) {
    37         free( vec.data );
     24    free( vec.data );
    3825}
    3926
    4027void reserve( vector_int *vec, int reserve ) {
    41         if ( reserve > vec->capacity ) {
    42                 vec->data = realloc( vec->data, sizeof( int ) * reserve );
    43                 vec->capacity = reserve;
    44         }
     28    if ( reserve > vec->capacity ) {
     29        vec->data = realloc( vec->data, sizeof( int ) * reserve );
     30        vec->capacity = reserve;
     31    }
    4532}
    4633
    4734void append( vector_int *vec, int element ) {
    48         vec->last++;
    49         if ( vec->last == vec->capacity ) {
    50                 vec->capacity *= 2;
    51                 vec->data = realloc( vec->data, sizeof( int ) * vec->capacity );
    52         }
    53         vec->data[ vec->last ] = element;
     35    vec->last++;
     36    if ( vec->last == vec->capacity ) {
     37        vec->capacity *= 2;
     38        vec->data = realloc( vec->data, sizeof( int ) * vec->capacity );
     39    }
     40    vec->data[ vec->last ] = element;
    5441}
    5542
     
    5744
    5845lvalue int ?[?]( vector_int vec, int index ) {
    59         return vec.data[ index ];
     46    return vec.data[ index ];
    6047}
    6148
    6249int last( vector_int vec ) {
    63         return vec.last;
     50    return vec.last;
    6451}
    6552
    66 
    67 // Local Variables: //
    68 // tab-width: 4 //
    69 // compile-command: "cfa vector_int.c" //
    70 // End: //
  • src/examples/vector_int.h

    r76934fb r46cbfe1  
    1 //
    2 // Cforall Version 1.0.0 Copyright (C) 2015 University of Waterloo
    3 //
    4 // The contents of this file are covered under the licence agreement in the
    5 // file "LICENCE" distributed with Cforall.
    6 //
    7 // vector_int.h --
    8 //
    9 // Author           : Richard C. Bilson
    10 // Created On       : Wed May 27 17:56:53 2015
    11 // Last Modified By : Peter A. Buhr
    12 // Last Modified On : Wed May 27 18:39:05 2015
    13 // Update Count     : 2
    14 //
    15 
    161#ifndef VECTOR_INT_H
    172#define VECTOR_INT_H
     
    205
    216typedef struct vector_int {
    22         int last;                                                                                       // last used index
    23         int capacity;                                                                           // last possible index before reallocation
    24         int *data;                                                                                      // array
     7    int last;                                           // last used index
     8    int capacity;                                       // last possible index before reallocation
     9    int *data;                                          // array
    2510} vector_int;
    2611
    27 vector_int vector_int_allocate();                                               // allocate vector with default capacity
    28 vector_int vector_int_allocate( int reserve );                  // allocate vector with specified capacity
    29 void vector_int_deallocate( vector_int );                               // deallocate vector's storage
     12vector_int vector_int_allocate();                       // allocate vector with default capacity
     13vector_int vector_int_allocate( int reserve );          // allocate vector with specified capacity
     14void vector_int_deallocate( vector_int );               // deallocate vector's storage
    3015
    31 void reserve( vector_int *vec, int reserve );                   // reserve more capacity
    32 void append( vector_int *vec, int element );                    // add element to end of vector, resizing as necessary
     16void reserve( vector_int *vec, int reserve );           // reserve more capacity
     17void append( vector_int *vec, int element );            // add element to end of vector, resizing as necessary
    3318
    3419// implement bounded_array
    3520
    36 lvalue int ?[?]( vector_int vec, int index );                   // access to arbitrary element (does not resize)
    37 int last( vector_int vec );                                                             // return last element
     21lvalue int ?[?]( vector_int vec, int index );           // access to arbitrary element (does not resize)
     22int last( vector_int vec );                             // return last element
    3823
    3924#endif // VECTOR_INT_H
    40 
    41 // Local Variables: //
    42 // tab-width: 4 //
    43 // compile-command: "cfa vector_int.c" //
    44 // End: //
  • src/examples/vector_test.c

    r76934fb r46cbfe1  
    1 //
    2 // Cforall Version 1.0.0 Copyright (C) 2015 University of Waterloo
    3 //
    4 // The contents of this file are covered under the licence agreement in the
    5 // file "LICENCE" distributed with Cforall.
    6 //
    7 // vector_test.c --
    8 //
    9 // Author           : Richard C. Bilson
    10 // Created On       : Wed May 27 17:56:53 2015
    11 // Last Modified By : Peter A. Buhr
    12 // Last Modified On : Wed May 27 18:42:55 2015
    13 // Update Count     : 2
    14 //
    15 
    161#include "fstream.h"
    172#include "vector_int.h"
     
    205
    216int main() {
    22         ofstream *sout = ofstream_stdout();
    23         ifstream *sin = ifstream_stdin();
    24         vector_int vec = vector_int_allocate();
     7    ofstream *sout = ofstream_stdout();
     8    ifstream *sin = ifstream_stdin();
     9    vector_int vec = vector_int_allocate();
    2510
    26         // read in numbers until EOF or error
    27         int num;
     11    // read in numbers until EOF or error
     12    int num;
    2813
    29         sout << "enter N elements and C-d on a separate line:\n";
    30         for ( ;; ) {
     14    sout << "enter N elements and C-d on a separate line:\n";
     15    for ( ;; ) {
    3116        sin >> &num;
    32           if ( fail( sin ) || eof( sin ) ) break;
     17      if ( fail( sin ) || eof( sin ) ) break;
    3318        append( &vec, num );
    34         }
    35         // write out the numbers
     19    }
     20    // write out the numbers
    3621
    37         sout << "Array elements:\n";
    38 //      write_all( begin( vec ), end( vec ), sout );
    39 //      sout << "\n";
    40         for ( int index = 0; index <= last( vec ); index += 1 ) {
     22    sout << "Array elements:\n";
     23//    write_all( begin( vec ), end( vec ), sout );
     24//    sout << "\n";
     25    for ( int index = 0; index <= last( vec ); index += 1 ) {
    4126        sout << vec[ index ] << " ";
    42         }
    43         sout << "\n";
     27    }
     28    sout << "\n";
    4429#if 1
    45         sout << "Array elements reversed:\n";
    46         write_reverse( begin( vec ), end( vec ), sout );
    47         sout << "\n";
     30    sout << "Array elements reversed:\n";
     31    write_reverse( begin( vec ), end( vec ), sout );
     32    sout << "\n";
    4833#endif
    4934}
    5035
    5136// ../bin/cfa vector_test.c fstream.o iostream.o vector_int.o iterator.o array.o
    52 
    53 // Local Variables: //
    54 // tab-width: 4 //
    55 // compile-command: "cfa vector_test.c fstream.o iostream.o vector_int.o iterator.o array.o" //
    56 // End: //
Note: See TracChangeset for help on using the changeset viewer.