aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/Makefile.am177
-rw-r--r--src/Makefile.in869
-rw-r--r--src/algebra/Makefile.am2904
-rw-r--r--src/algebra/Makefile.in3787
-rw-r--r--src/boot/Makefile.am257
-rw-r--r--src/boot/Makefile.in947
-rw-r--r--src/clef/Makefile.in81
-rw-r--r--src/doc/Makefile.in66
-rw-r--r--src/driver/Makefile.in83
-rw-r--r--src/etc/Makefile.in137
-rw-r--r--src/graph/Gdraws/Makefile.in105
-rw-r--r--src/graph/Makefile.in89
-rw-r--r--src/graph/view2D/Makefile.in93
-rw-r--r--src/graph/view3D/Makefile.in97
-rw-r--r--src/graph/viewAlone/Makefile.in87
-rw-r--r--src/graph/viewman/Makefile.in91
-rw-r--r--src/hyper/Makefile.in183
-rw-r--r--src/input/Makefile.in780
-rw-r--r--src/interp/Makefile.in398
-rw-r--r--src/lib/Makefile.in127
-rw-r--r--src/lisp/Makefile.in203
-rw-r--r--src/rt/Makefile.am46
-rw-r--r--src/rt/Makefile.in722
-rw-r--r--src/share/Makefile.in64
-rw-r--r--src/sman/Makefile.in117
-rw-r--r--src/utils/Makefile.am79
-rw-r--r--src/utils/Makefile.in821
27 files changed, 0 insertions, 13410 deletions
diff --git a/src/Makefile.am b/src/Makefile.am
deleted file mode 100644
index 974b72e4..00000000
--- a/src/Makefile.am
+++ /dev/null
@@ -1,177 +0,0 @@
-# Copyright (C) 2012-2014, Gabriel Dos Reis.
-# All rights reserved.
-#
-# Redistribution and use in source and binary forms, with or without
-# modification, are permitted provided that the following conditions are
-# met:
-#
-# - Redistributions of source code must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-#
-# - Redistributions in binary form must reproduce the above copyright
-# notice, this list of conditions and the following disclaimer in
-# the documentation and/or other materials provided with the
-# distribution.
-#
-# - Neither the name of The Numerical Algorithms Group Ltd. nor the
-# names of its contributors may be used to endorse or promote products
-# derived from this software without specific prior written permission.
-#
-# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
-# IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
-# TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
-# PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER
-# OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
-# EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
-# PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
-# LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
-# NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
-# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-#
-
-DIST_SUBDIRS = \
- algebra boot clef doc \
- driver etc graph hyper \
- include input interp lib \
- lisp scripts share sman \
- testsuite utils io syntax rt
-
-subdirs = \
- algebra boot clef doc driver \
- etc graph hyper input interp \
- lib lisp share sman
-
-oa_targetdir = $(top_builddir)/$(target)
-
-if OA_BUILD_SMAN
-OA_SMAN_TARGETS = all-sman all-clef
-endif
-
-if OA_BUILD_GRAPHICS
-OA_GRAPHICS_GRAPH_TARGET = all-graph
-endif
-
-if OA_BUILD_GUI
-OA_GRAPHICS_GUI_TARGET = all-gui
-endif
-
-OA_GRAPHICS_TARGETS = $(OA_GRAPHICS_GRAPH_TARGET) $(OA_GRAPHICS_GUI_TARGET)
-
-all-local: all-src
-
-.PHONY: all-src all-headers $(OA_GRAPHICS_TARGETS)
-all-src: all-lib all-utils all-driver all-lisp all-boot \
- all-rt all-interpsys all-algebra all-axiomsys all-share \
- all-asq all-input all-doc $(OA_SMAN_TARGETS) $(OA_GRAPHICS_TARGETS)
-
-stamp-subdirs:
- rm -f stamp-subdirs
- $(MKDIR_P) $(oa_targetdir)/bin
- $(MKDIR_P) $(oa_targetdir)/lib
- $(MKDIR_P) $(oa_targetdir)/share
- $(MKDIR_P) $(oa_targetdir)/doc
- $(MKDIR_P) $(oa_targetdir)/doc/help
- $(MKDIR_P) $(oa_targetdir)/src/algebra
- touch stamp-subdirs
-
-.PHONY: $(oa_all_targets)
-
-all-driver: all-utils all-lib
- cd driver && $(MAKE) $(AM_MAKEFLAGS) $@
-
-all-utils: stamp-subdirs all-lib
- cd utils && $(MAKE) $(AM_MAKEFLAGS) $@
-
-all-rt: all-utils
- cd rt && $(MAKE) $(AM_MAKEFLAGS) $@
-
-all-clef: all-lib
- cd clef && $(MAKE) $(AM_MAKEFLAGS) $@
-
-all-sman: all-lib all-driver
- cd sman && $(MAKE) $(AM_MAKEFLAGS) $@
-
-all-gui: all-driver all-utils all-rt
- cd gui && $(MAKE) $(AM_MAKEFLAGS)
-
-all-hyper: all-lib all-utils
- cd hyper && $(MAKE) $(AM_MAKEFLAGS) $@
-
-all-share:
- cd share && $(MAKE) $(AM_MAKEFLAGS) $@
-
-.PHONY: all-doc
-all-doc: stamp-subdirs
- cd doc && $(MAKE) $(AM_MAKEFLAGS) $@
-
-all-lib: stamp-subdirs all-headers
- cd lib && $(MAKE) $(AM_MAKEFLAGS) $@
-
-all-lisp: all-lib all-driver
- cd lisp && $(MAKE) $(AM_MAKEFLAGS) $@
-
-all-boot: all-rt all-lisp
- cd boot && $(MAKE) $(AM_MAKEFLAGS) $@
-
-all-interpsys: all-boot all-hyper-pre all-utils
- cd interp && ${MAKE} $(AM_MAKEFLAGS) all-interpsys
-
-all-axiomsys: all-asq
- cd interp && $(MAKE) $(AM_MAKEFLAGS) all-axiomsys
-
-all-algebra: all-driver all-interpsys all-share all-hyper-pre
- cd algebra && $(MAKE) -f Makefile -f extract.mk $(AM_MAKEFLAGS) $@
-
-.PHONY: all-algstrap
-all-algstrap: all-driver all-interpsys
- cd algebra && $(MAKE) $(AM_MAKEFLAGS) $@
-
-.PHONY: all-layer-%
-all-layer-%: all-driver all-interpsys
- cd algebra && $(MAKE) $(AM_MAKEFLAGS) $@
-
-.PHONY: all-initdb
-all-initdb: all-driver all-interpsys
- cd algebra && $(MAKE) $(AM_MAKEFLAGS) $@
-
-.PHONY: all-hyper-pre
-all-hyper-pre: all-lib
- cd hyper && $(MAKE) $(AM_MAKEFLAGS) all-hyper-pre
-
-all-input: all-axiomsys all-doc
- cd input && $(MAKE) $(AM_MAKEFLAGS) $@
-
-all-asq: all-hyper-post all-utils
- cd etc && $(MAKE) $(AM_MAKEFLAGS) $@
-
-.PHONY: all-databases
-all-databases: all-interpsys all-doc
- cd etc && $(MAKE) $(AM_MAKEFLAGS) $@
-
-.PHONY: all-hyper-post
-all-hyper-post: all-algebra all-doc
- cd hyper && $(MAKE) $(AM_MAKEFLAGS) all-hyper-post
-
-all-graph: all-lib all-utils
- cd graph && $(MAKE) $(AM_MAKEFLAGS) $@
-
-.PHONY: all-check
-all-check:
- cd input && $(MAKE) $(AM_MAKEFLAGS) all-check
-
-mostlyclean-local:
- for d in $(subdirs); do \
- (cd $$d && $(MAKE) $(AM_MAKEFLAGS) mostlyclean); \
- done
- -rm -f stamp-subdirs
-
-clean-local:
- for d in $(subdirs); do \
- (cd $$d && $(MAKE) $(AM_MAKEFLAGS) clean); \
- done
-
-distclean-local:
- for d in $(subdirs); do \
- (cd $$d && $(MAKE) $(AM_MAKEFLAGS) distclean); \
- done
diff --git a/src/Makefile.in b/src/Makefile.in
deleted file mode 100644
index 512e8644..00000000
--- a/src/Makefile.in
+++ /dev/null
@@ -1,869 +0,0 @@
-# Makefile.in generated by automake 1.16.5 from Makefile.am.
-# @configure_input@
-
-# Copyright (C) 1994-2021 Free Software Foundation, Inc.
-
-# This Makefile.in is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
-# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
-# PARTICULAR PURPOSE.
-
-@SET_MAKE@
-
-# Copyright (C) 2012-2014, Gabriel Dos Reis.
-# All rights reserved.
-#
-# Redistribution and use in source and binary forms, with or without
-# modification, are permitted provided that the following conditions are
-# met:
-#
-# - Redistributions of source code must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-#
-# - Redistributions in binary form must reproduce the above copyright
-# notice, this list of conditions and the following disclaimer in
-# the documentation and/or other materials provided with the
-# distribution.
-#
-# - Neither the name of The Numerical Algorithms Group Ltd. nor the
-# names of its contributors may be used to endorse or promote products
-# derived from this software without specific prior written permission.
-#
-# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
-# IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
-# TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
-# PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER
-# OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
-# EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
-# PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
-# LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
-# NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
-# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-#
-VPATH = @srcdir@
-am__is_gnu_make = { \
- if test -z '$(MAKELEVEL)'; then \
- false; \
- elif test -n '$(MAKE_HOST)'; then \
- true; \
- elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
- true; \
- else \
- false; \
- fi; \
-}
-am__make_running_with_option = \
- case $${target_option-} in \
- ?) ;; \
- *) echo "am__make_running_with_option: internal error: invalid" \
- "target option '$${target_option-}' specified" >&2; \
- exit 1;; \
- esac; \
- has_opt=no; \
- sane_makeflags=$$MAKEFLAGS; \
- if $(am__is_gnu_make); then \
- sane_makeflags=$$MFLAGS; \
- else \
- case $$MAKEFLAGS in \
- *\\[\ \ ]*) \
- bs=\\; \
- sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
- | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
- esac; \
- fi; \
- skip_next=no; \
- strip_trailopt () \
- { \
- flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
- }; \
- for flg in $$sane_makeflags; do \
- test $$skip_next = yes && { skip_next=no; continue; }; \
- case $$flg in \
- *=*|--*) continue;; \
- -*I) strip_trailopt 'I'; skip_next=yes;; \
- -*I?*) strip_trailopt 'I';; \
- -*O) strip_trailopt 'O'; skip_next=yes;; \
- -*O?*) strip_trailopt 'O';; \
- -*l) strip_trailopt 'l'; skip_next=yes;; \
- -*l?*) strip_trailopt 'l';; \
- -[dEDm]) skip_next=yes;; \
- -[JT]) skip_next=yes;; \
- esac; \
- case $$flg in \
- *$$target_option*) has_opt=yes; break;; \
- esac; \
- done; \
- test $$has_opt = yes
-am__make_dryrun = (target_option=n; $(am__make_running_with_option))
-am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
-pkgdatadir = $(datadir)/@PACKAGE@
-pkgincludedir = $(includedir)/@PACKAGE@
-pkglibdir = $(libdir)/@PACKAGE@
-pkglibexecdir = $(libexecdir)/@PACKAGE@
-am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
-install_sh_DATA = $(install_sh) -c -m 644
-install_sh_PROGRAM = $(install_sh) -c
-install_sh_SCRIPT = $(install_sh) -c
-INSTALL_HEADER = $(INSTALL_DATA)
-transform = $(program_transform_name)
-NORMAL_INSTALL = :
-PRE_INSTALL = :
-POST_INSTALL = :
-NORMAL_UNINSTALL = :
-PRE_UNINSTALL = :
-POST_UNINSTALL = :
-build_triplet = @build@
-host_triplet = @host@
-target_triplet = @target@
-subdir = src
-SUBDIRS =
-ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/config/libtool.m4 \
- $(top_srcdir)/config/ltoptions.m4 \
- $(top_srcdir)/config/ltsugar.m4 \
- $(top_srcdir)/config/ltversion.m4 \
- $(top_srcdir)/config/lt~obsolete.m4 \
- $(top_srcdir)/config/open-axiom.m4 $(top_srcdir)/configure.ac
-am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
- $(ACLOCAL_M4)
-DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
-mkinstalldirs = $(SHELL) $(top_srcdir)/config/mkinstalldirs
-CONFIG_HEADER = $(top_builddir)/config/openaxiom-c-macros.h
-CONFIG_CLEAN_FILES =
-CONFIG_CLEAN_VPATH_FILES =
-AM_V_P = $(am__v_P_@AM_V@)
-am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
-am__v_P_0 = false
-am__v_P_1 = :
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo " GEN " $@;
-am__v_GEN_1 =
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
-am__v_at_1 =
-SOURCES =
-DIST_SOURCES =
-RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \
- ctags-recursive dvi-recursive html-recursive info-recursive \
- install-data-recursive install-dvi-recursive \
- install-exec-recursive install-html-recursive \
- install-info-recursive install-pdf-recursive \
- install-ps-recursive install-recursive installcheck-recursive \
- installdirs-recursive pdf-recursive ps-recursive \
- tags-recursive uninstall-recursive
-am__can_run_installinfo = \
- case $$AM_UPDATE_INFO_DIR in \
- n|no|NO) false;; \
- *) (install-info --version) >/dev/null 2>&1;; \
- esac
-RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
- distclean-recursive maintainer-clean-recursive
-am__recursive_targets = \
- $(RECURSIVE_TARGETS) \
- $(RECURSIVE_CLEAN_TARGETS) \
- $(am__extra_recursive_targets)
-AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \
- distdir distdir-am
-am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
-# Read a list of newline-separated strings from the standard input,
-# and print each of them once, without duplicates. Input order is
-# *not* preserved.
-am__uniquify_input = $(AWK) '\
- BEGIN { nonempty = 0; } \
- { items[$$0] = 1; nonempty = 1; } \
- END { if (nonempty) { for (i in items) print i; }; } \
-'
-# Make sure the list of sources is unique. This is necessary because,
-# e.g., the same source file might be shared among _SOURCES variables
-# for different programs/libraries.
-am__define_uniq_tagged_files = \
- list='$(am__tagged_files)'; \
- unique=`for i in $$list; do \
- if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
- done | $(am__uniquify_input)`
-am__DIST_COMMON = $(srcdir)/Makefile.in \
- $(top_srcdir)/config/mkinstalldirs ChangeLog
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-am__relativize = \
- dir0=`pwd`; \
- sed_first='s,^\([^/]*\)/.*$$,\1,'; \
- sed_rest='s,^[^/]*/*,,'; \
- sed_last='s,^.*/\([^/]*\)$$,\1,'; \
- sed_butlast='s,/*[^/]*$$,,'; \
- while test -n "$$dir1"; do \
- first=`echo "$$dir1" | sed -e "$$sed_first"`; \
- if test "$$first" != "."; then \
- if test "$$first" = ".."; then \
- dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \
- dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \
- else \
- first2=`echo "$$dir2" | sed -e "$$sed_first"`; \
- if test "$$first2" = "$$first"; then \
- dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \
- else \
- dir2="../$$dir2"; \
- fi; \
- dir0="$$dir0"/"$$first"; \
- fi; \
- fi; \
- dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
- done; \
- reldir="$$dir2"
-ACLOCAL = @ACLOCAL@
-AMTAR = @AMTAR@
-AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
-AR = @AR@
-AS = @AS@
-AUTOCONF = @AUTOCONF@
-AUTOHEADER = @AUTOHEADER@
-AUTOMAKE = @AUTOMAKE@
-AWK = @AWK@
-CC = @CC@
-CCDEPMODE = @CCDEPMODE@
-CFLAGS = @CFLAGS@
-CPP = @CPP@
-CPPFLAGS = @CPPFLAGS@
-CSCOPE = @CSCOPE@
-CTAGS = @CTAGS@
-CXX = @CXX@
-CXXCPP = @CXXCPP@
-CXXDEPMODE = @CXXDEPMODE@
-CXXFLAGS = @CXXFLAGS@
-CYGPATH_W = @CYGPATH_W@
-DEFS = @DEFS@
-DEPDIR = @DEPDIR@
-DLLTOOL = @DLLTOOL@
-DSYMUTIL = @DSYMUTIL@
-DUMPBIN = @DUMPBIN@
-ECHO_C = @ECHO_C@
-ECHO_N = @ECHO_N@
-ECHO_T = @ECHO_T@
-EGREP = @EGREP@
-ETAGS = @ETAGS@
-EXEEXT = @EXEEXT@
-FASLEXT = @FASLEXT@
-FGREP = @FGREP@
-GCLOPTS = @GCLOPTS@
-GREP = @GREP@
-INSTALL = @INSTALL@
-INSTALL_DATA = @INSTALL_DATA@
-INSTALL_PROGRAM = @INSTALL_PROGRAM@
-INSTALL_SCRIPT = @INSTALL_SCRIPT@
-INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
-LATEX = @LATEX@
-LD = @LD@
-LDFLAGS = @LDFLAGS@
-LIBOBJS = @LIBOBJS@
-LIBS = @LIBS@
-LIBTOOL = @LIBTOOL@
-LIBTOOL_DEPS = @LIBTOOL_DEPS@
-LIPO = @LIPO@
-LLVM_CONFIG = @LLVM_CONFIG@
-LNKEXT = @LNKEXT@
-LN_S = @LN_S@
-LTLIBOBJS = @LTLIBOBJS@
-MAINT = @MAINT@
-MAKE = @MAKE@
-MAKEINDEX = @MAKEINDEX@
-MAKEINFO = @MAKEINFO@
-MANIFEST_TOOL = @MANIFEST_TOOL@
-MKDIR_P = @MKDIR_P@
-MKTEMP = @MKTEMP@
-NM = @NM@
-NMEDIT = @NMEDIT@
-OA_LISP = @OA_LISP@
-OA_QT_MOC = @OA_QT_MOC@
-OA_QT_QMAKE = @OA_QT_QMAKE@
-OA_WINDOWS_POWERSHELL = @OA_WINDOWS_POWERSHELL@
-OBJDUMP = @OBJDUMP@
-OBJEXT = @OBJEXT@
-OTOOL = @OTOOL@
-OTOOL64 = @OTOOL64@
-PACKAGE = @PACKAGE@
-PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
-PACKAGE_NAME = @PACKAGE_NAME@
-PACKAGE_STRING = @PACKAGE_STRING@
-PACKAGE_TARNAME = @PACKAGE_TARNAME@
-PACKAGE_URL = @PACKAGE_URL@
-PACKAGE_VERSION = @PACKAGE_VERSION@
-PATH_SEPARATOR = @PATH_SEPARATOR@
-PDFLATEX = @PDFLATEX@
-RANLIB = @RANLIB@
-SED = @SED@
-SET_MAKE = @SET_MAKE@
-SHELL = @SHELL@
-STRIP = @STRIP@
-TOUCH = @TOUCH@
-VERSION = @VERSION@
-XMKMF = @XMKMF@
-X_CFLAGS = @X_CFLAGS@
-X_EXTRA_LIBS = @X_EXTRA_LIBS@
-X_LIBS = @X_LIBS@
-X_PRE_LIBS = @X_PRE_LIBS@
-abs_builddir = @abs_builddir@
-abs_srcdir = @abs_srcdir@
-abs_top_builddir = @abs_top_builddir@
-abs_top_srcdir = @abs_top_srcdir@
-ac_ct_AR = @ac_ct_AR@
-ac_ct_CC = @ac_ct_CC@
-ac_ct_CXX = @ac_ct_CXX@
-ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
-am__include = @am__include@
-am__leading_dot = @am__leading_dot@
-am__quote = @am__quote@
-am__tar = @am__tar@
-am__untar = @am__untar@
-bindir = @bindir@
-build = @build@
-build_alias = @build_alias@
-build_cpu = @build_cpu@
-build_os = @build_os@
-build_vendor = @build_vendor@
-builddir = @builddir@
-char_type = @char_type@
-datadir = @datadir@
-datarootdir = @datarootdir@
-docdir = @docdir@
-double_type = @double_type@
-dvidir = @dvidir@
-exec_prefix = @exec_prefix@
-float_type = @float_type@
-host = @host@
-host_alias = @host_alias@
-host_cpu = @host_cpu@
-host_os = @host_os@
-host_vendor = @host_vendor@
-htmldir = @htmldir@
-includedir = @includedir@
-infodir = @infodir@
-install_sh = @install_sh@
-int_type = @int_type@
-libdir = @libdir@
-libexecdir = @libexecdir@
-libext = @libext@
-localedir = @localedir@
-localstatedir = @localstatedir@
-mandir = @mandir@
-mkdir_p = @mkdir_p@
-oa_c_macros = @oa_c_macros@
-oa_c_runtime = @oa_c_runtime@
-oa_c_runtime_extra = @oa_c_runtime_extra@
-oa_cflags = @oa_cflags@
-oa_configdir = @oa_configdir@
-oa_delay_ffi = @oa_delay_ffi@
-oa_editor = @oa_editor@
-oa_enable_checking = @oa_enable_checking@
-oa_enable_profiling = @oa_enable_profiling@
-oa_enable_threads = @oa_enable_threads@
-oa_eval_flags = @oa_eval_flags@
-oa_extra_cxxflags = @oa_extra_cxxflags@
-oa_host_has_regex = @oa_host_has_regex@
-oa_keep_files = @oa_keep_files@
-oa_lisp_flavor = @oa_lisp_flavor@
-oa_optimize_options = @oa_optimize_options@
-oa_quiet_flags = @oa_quiet_flags@
-oa_shrlib_flags = @oa_shrlib_flags@
-oa_shrlib_prefix = @oa_shrlib_prefix@
-oa_shrobj_flags = @oa_shrobj_flags@
-oa_src_algdir = @oa_src_algdir@
-oa_src_datadir = @oa_src_datadir@
-oa_src_docdir = @oa_src_docdir@
-oa_src_srcdir = @oa_src_srcdir@
-oa_src_texdir = @oa_src_texdir@
-oa_standard_linking = @oa_standard_linking@
-oa_target_bindir = @oa_target_bindir@
-oa_target_datadir = @oa_target_datadir@
-oa_target_docdir = @oa_target_docdir@
-oa_target_includedir = @oa_target_includedir@
-oa_target_libdir = @oa_target_libdir@
-oa_target_srcdir = @oa_target_srcdir@
-oa_target_texdir = @oa_target_texdir@
-oa_targetdir = $(top_builddir)/$(target)
-oa_use_dynamic_lib = @oa_use_dynamic_lib@
-oa_use_libtool_for_shared_lib = @oa_use_libtool_for_shared_lib@
-oa_use_llvm = @oa_use_llvm@
-oa_use_x = @oa_use_x@
-oldincludedir = @oldincludedir@
-open_axiom_installdir = @open_axiom_installdir@
-pdfdir = @pdfdir@
-pointer_type = @pointer_type@
-prefix = @prefix@
-program_transform_name = @program_transform_name@
-psdir = @psdir@
-runstatedir = @runstatedir@
-sbindir = @sbindir@
-shared_ext = @shared_ext@
-sharedstatedir = @sharedstatedir@
-srcdir = @srcdir@
-string_type = @string_type@
-sysconfdir = @sysconfdir@
-target = @target@
-target_alias = @target_alias@
-target_cpu = @target_cpu@
-target_os = @target_os@
-target_vendor = @target_vendor@
-top_build_prefix = @top_build_prefix@
-top_builddir = @top_builddir@
-top_srcdir = @top_srcdir@
-void_type = @void_type@
-DIST_SUBDIRS = \
- algebra boot clef doc \
- driver etc graph hyper \
- include input interp lib \
- lisp scripts share sman \
- testsuite utils io syntax rt
-
-subdirs = \
- algebra boot clef doc driver \
- etc graph hyper input interp \
- lib lisp share sman
-
-@OA_BUILD_SMAN_TRUE@OA_SMAN_TARGETS = all-sman all-clef
-@OA_BUILD_GRAPHICS_TRUE@OA_GRAPHICS_GRAPH_TARGET = all-graph
-@OA_BUILD_GUI_TRUE@OA_GRAPHICS_GUI_TARGET = all-gui
-OA_GRAPHICS_TARGETS = $(OA_GRAPHICS_GRAPH_TARGET) $(OA_GRAPHICS_GUI_TARGET)
-all: all-recursive
-
-.SUFFIXES:
-$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps)
- @for dep in $?; do \
- case '$(am__configure_deps)' in \
- *$$dep*) \
- ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
- && { if test -f $@; then exit 0; else break; fi; }; \
- exit 1;; \
- esac; \
- done; \
- echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign src/Makefile'; \
- $(am__cd) $(top_srcdir) && \
- $(AUTOMAKE) --foreign src/Makefile
-Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
- @case '$?' in \
- *config.status*) \
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
- *) \
- echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \
- cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \
- esac;
-
-$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-
-$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-$(am__aclocal_m4_deps):
-
-mostlyclean-libtool:
- -rm -f *.lo
-
-clean-libtool:
- -rm -rf .libs _libs
-
-# This directory's subdirectories are mostly independent; you can cd
-# into them and run 'make' without going through this Makefile.
-# To change the values of 'make' variables: instead of editing Makefiles,
-# (1) if the variable is set in 'config.status', edit 'config.status'
-# (which will cause the Makefiles to be regenerated when you run 'make');
-# (2) otherwise, pass the desired values on the 'make' command line.
-$(am__recursive_targets):
- @fail=; \
- if $(am__make_keepgoing); then \
- failcom='fail=yes'; \
- else \
- failcom='exit 1'; \
- fi; \
- dot_seen=no; \
- target=`echo $@ | sed s/-recursive//`; \
- case "$@" in \
- distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
- *) list='$(SUBDIRS)' ;; \
- esac; \
- for subdir in $$list; do \
- echo "Making $$target in $$subdir"; \
- if test "$$subdir" = "."; then \
- dot_seen=yes; \
- local_target="$$target-am"; \
- else \
- local_target="$$target"; \
- fi; \
- ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
- || eval $$failcom; \
- done; \
- if test "$$dot_seen" = "no"; then \
- $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
- fi; test -z "$$fail"
-
-ID: $(am__tagged_files)
- $(am__define_uniq_tagged_files); mkid -fID $$unique
-tags: tags-recursive
-TAGS: tags
-
-tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
- set x; \
- here=`pwd`; \
- if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
- include_option=--etags-include; \
- empty_fix=.; \
- else \
- include_option=--include; \
- empty_fix=; \
- fi; \
- list='$(SUBDIRS)'; for subdir in $$list; do \
- if test "$$subdir" = .; then :; else \
- test ! -f $$subdir/TAGS || \
- set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \
- fi; \
- done; \
- $(am__define_uniq_tagged_files); \
- shift; \
- if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
- test -n "$$unique" || unique=$$empty_fix; \
- if test $$# -gt 0; then \
- $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
- "$$@" $$unique; \
- else \
- $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
- $$unique; \
- fi; \
- fi
-ctags: ctags-recursive
-
-CTAGS: ctags
-ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
- $(am__define_uniq_tagged_files); \
- test -z "$(CTAGS_ARGS)$$unique" \
- || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
- $$unique
-
-GTAGS:
- here=`$(am__cd) $(top_builddir) && pwd` \
- && $(am__cd) $(top_srcdir) \
- && gtags -i $(GTAGS_ARGS) "$$here"
-cscopelist: cscopelist-recursive
-
-cscopelist-am: $(am__tagged_files)
- list='$(am__tagged_files)'; \
- case "$(srcdir)" in \
- [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
- *) sdir=$(subdir)/$(srcdir) ;; \
- esac; \
- for i in $$list; do \
- if test -f "$$i"; then \
- echo "$(subdir)/$$i"; \
- else \
- echo "$$sdir/$$i"; \
- fi; \
- done >> $(top_builddir)/cscope.files
-
-distclean-tags:
- -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
-distdir: $(BUILT_SOURCES)
- $(MAKE) $(AM_MAKEFLAGS) distdir-am
-
-distdir-am: $(DISTFILES)
- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
- list='$(DISTFILES)'; \
- dist_files=`for file in $$list; do echo $$file; done | \
- sed -e "s|^$$srcdirstrip/||;t" \
- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
- case $$dist_files in \
- */*) $(MKDIR_P) `echo "$$dist_files" | \
- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
- sort -u` ;; \
- esac; \
- for file in $$dist_files; do \
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
- if test -d $$d/$$file; then \
- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
- if test -d "$(distdir)/$$file"; then \
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
- fi; \
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
- cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
- fi; \
- cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
- else \
- test -f "$(distdir)/$$file" \
- || cp -p $$d/$$file "$(distdir)/$$file" \
- || exit 1; \
- fi; \
- done
- @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
- if test "$$subdir" = .; then :; else \
- $(am__make_dryrun) \
- || test -d "$(distdir)/$$subdir" \
- || $(MKDIR_P) "$(distdir)/$$subdir" \
- || exit 1; \
- dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
- $(am__relativize); \
- new_distdir=$$reldir; \
- dir1=$$subdir; dir2="$(top_distdir)"; \
- $(am__relativize); \
- new_top_distdir=$$reldir; \
- echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \
- echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \
- ($(am__cd) $$subdir && \
- $(MAKE) $(AM_MAKEFLAGS) \
- top_distdir="$$new_top_distdir" \
- distdir="$$new_distdir" \
- am__remove_distdir=: \
- am__skip_length_check=: \
- am__skip_mode_fix=: \
- distdir) \
- || exit 1; \
- fi; \
- done
-check-am: all-am
-check: check-recursive
-all-am: Makefile all-local
-installdirs: installdirs-recursive
-installdirs-am:
-install: install-recursive
-install-exec: install-exec-recursive
-install-data: install-data-recursive
-uninstall: uninstall-recursive
-
-install-am: all-am
- @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
-
-installcheck: installcheck-recursive
-install-strip:
- if test -z '$(STRIP)'; then \
- $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
- install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
- install; \
- else \
- $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
- install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
- "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
- fi
-mostlyclean-generic:
-
-clean-generic:
-
-distclean-generic:
- -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
- -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
-
-maintainer-clean-generic:
- @echo "This command is intended for maintainers to use"
- @echo "it deletes files that may require special tools to rebuild."
-clean: clean-recursive
-
-clean-am: clean-generic clean-libtool clean-local mostlyclean-am
-
-distclean: distclean-recursive
- -rm -f Makefile
-distclean-am: clean-am distclean-generic distclean-local \
- distclean-tags
-
-dvi: dvi-recursive
-
-dvi-am:
-
-html: html-recursive
-
-html-am:
-
-info: info-recursive
-
-info-am:
-
-install-data-am:
-
-install-dvi: install-dvi-recursive
-
-install-dvi-am:
-
-install-exec-am:
-
-install-html: install-html-recursive
-
-install-html-am:
-
-install-info: install-info-recursive
-
-install-info-am:
-
-install-man:
-
-install-pdf: install-pdf-recursive
-
-install-pdf-am:
-
-install-ps: install-ps-recursive
-
-install-ps-am:
-
-installcheck-am:
-
-maintainer-clean: maintainer-clean-recursive
- -rm -f Makefile
-maintainer-clean-am: distclean-am maintainer-clean-generic
-
-mostlyclean: mostlyclean-recursive
-
-mostlyclean-am: mostlyclean-generic mostlyclean-libtool \
- mostlyclean-local
-
-pdf: pdf-recursive
-
-pdf-am:
-
-ps: ps-recursive
-
-ps-am:
-
-uninstall-am:
-
-.MAKE: $(am__recursive_targets) install-am install-strip
-
-.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am all-local \
- check check-am clean clean-generic clean-libtool clean-local \
- cscopelist-am ctags ctags-am distclean distclean-generic \
- distclean-libtool distclean-local distclean-tags distdir dvi \
- dvi-am html html-am info info-am install install-am \
- install-data install-data-am install-dvi install-dvi-am \
- install-exec install-exec-am install-html install-html-am \
- install-info install-info-am install-man install-pdf \
- install-pdf-am install-ps install-ps-am install-strip \
- installcheck installcheck-am installdirs installdirs-am \
- maintainer-clean maintainer-clean-generic mostlyclean \
- mostlyclean-generic mostlyclean-libtool mostlyclean-local pdf \
- pdf-am ps ps-am tags tags-am uninstall uninstall-am
-
-.PRECIOUS: Makefile
-
-
-all-local: all-src
-
-.PHONY: all-src all-headers $(OA_GRAPHICS_TARGETS)
-all-src: all-lib all-utils all-driver all-lisp all-boot \
- all-rt all-interpsys all-algebra all-axiomsys all-share \
- all-asq all-input all-doc $(OA_SMAN_TARGETS) $(OA_GRAPHICS_TARGETS)
-
-stamp-subdirs:
- rm -f stamp-subdirs
- $(MKDIR_P) $(oa_targetdir)/bin
- $(MKDIR_P) $(oa_targetdir)/lib
- $(MKDIR_P) $(oa_targetdir)/share
- $(MKDIR_P) $(oa_targetdir)/doc
- $(MKDIR_P) $(oa_targetdir)/doc/help
- $(MKDIR_P) $(oa_targetdir)/src/algebra
- touch stamp-subdirs
-
-.PHONY: $(oa_all_targets)
-
-all-driver: all-utils all-lib
- cd driver && $(MAKE) $(AM_MAKEFLAGS) $@
-
-all-utils: stamp-subdirs all-lib
- cd utils && $(MAKE) $(AM_MAKEFLAGS) $@
-
-all-rt: all-utils
- cd rt && $(MAKE) $(AM_MAKEFLAGS) $@
-
-all-clef: all-lib
- cd clef && $(MAKE) $(AM_MAKEFLAGS) $@
-
-all-sman: all-lib all-driver
- cd sman && $(MAKE) $(AM_MAKEFLAGS) $@
-
-all-gui: all-driver all-utils all-rt
- cd gui && $(MAKE) $(AM_MAKEFLAGS)
-
-all-hyper: all-lib all-utils
- cd hyper && $(MAKE) $(AM_MAKEFLAGS) $@
-
-all-share:
- cd share && $(MAKE) $(AM_MAKEFLAGS) $@
-
-.PHONY: all-doc
-all-doc: stamp-subdirs
- cd doc && $(MAKE) $(AM_MAKEFLAGS) $@
-
-all-lib: stamp-subdirs all-headers
- cd lib && $(MAKE) $(AM_MAKEFLAGS) $@
-
-all-lisp: all-lib all-driver
- cd lisp && $(MAKE) $(AM_MAKEFLAGS) $@
-
-all-boot: all-rt all-lisp
- cd boot && $(MAKE) $(AM_MAKEFLAGS) $@
-
-all-interpsys: all-boot all-hyper-pre all-utils
- cd interp && ${MAKE} $(AM_MAKEFLAGS) all-interpsys
-
-all-axiomsys: all-asq
- cd interp && $(MAKE) $(AM_MAKEFLAGS) all-axiomsys
-
-all-algebra: all-driver all-interpsys all-share all-hyper-pre
- cd algebra && $(MAKE) -f Makefile -f extract.mk $(AM_MAKEFLAGS) $@
-
-.PHONY: all-algstrap
-all-algstrap: all-driver all-interpsys
- cd algebra && $(MAKE) $(AM_MAKEFLAGS) $@
-
-.PHONY: all-layer-%
-all-layer-%: all-driver all-interpsys
- cd algebra && $(MAKE) $(AM_MAKEFLAGS) $@
-
-.PHONY: all-initdb
-all-initdb: all-driver all-interpsys
- cd algebra && $(MAKE) $(AM_MAKEFLAGS) $@
-
-.PHONY: all-hyper-pre
-all-hyper-pre: all-lib
- cd hyper && $(MAKE) $(AM_MAKEFLAGS) all-hyper-pre
-
-all-input: all-axiomsys all-doc
- cd input && $(MAKE) $(AM_MAKEFLAGS) $@
-
-all-asq: all-hyper-post all-utils
- cd etc && $(MAKE) $(AM_MAKEFLAGS) $@
-
-.PHONY: all-databases
-all-databases: all-interpsys all-doc
- cd etc && $(MAKE) $(AM_MAKEFLAGS) $@
-
-.PHONY: all-hyper-post
-all-hyper-post: all-algebra all-doc
- cd hyper && $(MAKE) $(AM_MAKEFLAGS) all-hyper-post
-
-all-graph: all-lib all-utils
- cd graph && $(MAKE) $(AM_MAKEFLAGS) $@
-
-.PHONY: all-check
-all-check:
- cd input && $(MAKE) $(AM_MAKEFLAGS) all-check
-
-mostlyclean-local:
- for d in $(subdirs); do \
- (cd $$d && $(MAKE) $(AM_MAKEFLAGS) mostlyclean); \
- done
- -rm -f stamp-subdirs
-
-clean-local:
- for d in $(subdirs); do \
- (cd $$d && $(MAKE) $(AM_MAKEFLAGS) clean); \
- done
-
-distclean-local:
- for d in $(subdirs); do \
- (cd $$d && $(MAKE) $(AM_MAKEFLAGS) distclean); \
- done
-
-# Tell versions [3.59,3.63) of GNU make to not export all variables.
-# Otherwise a system limit (for SysV at least) may be exceeded.
-.NOEXPORT:
diff --git a/src/algebra/Makefile.am b/src/algebra/Makefile.am
deleted file mode 100644
index 50d0f4f5..00000000
--- a/src/algebra/Makefile.am
+++ /dev/null
@@ -1,2904 +0,0 @@
-# Copyright (c) 1991-2002, The Numerical Algorithms Group Ltd.
-# All rights reserved.
-# Copyright (C) 2007-2016, Gabriel Dos Reis.
-# All rights reserved.
-#
-# Redistribution and use in source and binary forms, with or without
-# modification, are permitted provided that the following conditions are
-# met:
-#
-# - Redistributions of source code must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-#
-# - Redistributions in binary form must reproduce the above copyright
-# notice, this list of conditions and the following disclaimer in
-# the documentation and/or other materials provided with the
-# distribution.
-#
-# - Neither the name of The Numerical Algorithms Group Ltd. nor the
-# names of its contributors may be used to endorse or promote products
-# derived from this software without specific prior written permission.
-#
-# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
-# IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
-# TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
-# PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER
-# OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
-# EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
-# PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
-# LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
-# NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
-# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-#
-
-# * Adding new algebra
-#
-# This is a complex process by its very nature. Developers and Maintainers
-# who undertake the process need to understand quite a lot of detail. The
-# ultimate steps to add algebra are tedious but simple. Note that only
-# algebra code that gets shipped with the system needs to undergo this
-# process. User code can be compiled once the distributed algebra exists
-# and does not need either this Makefile or this installation process.
-#
-# NOTE: If you add new algebra to this file you must also update
-#
-# \File{exposed.lsp.pamphlet}
-#
-# otherwise the new algebra won't be loaded by the interpreter when needed.
-#
-# The first idea that you need to understand is the overall process
-# of adding algebra code. Lets assume that you have a brand new spad
-# file, called \File{foo.spad} containing a simple domain `BAR'. The
-# steps in the process of adding this file are:
-# 1. Find out where the algebra code lives in the lattice.
-# You do this by
-# a. starting a new interpsys session
-# b. collecting all the names of the algebra files BAR requires
-# c. determining which layer each of the required files resides
-# d. determine the highest layer (e.g. 14) that contains
-# the required files
-#
-# 2. insert the documentation into the next layer (e.g. 15)
-#
-# 3. insert the [[\${OUT}/BAR.$(FASLEXT)]] file into the layer's file list
-#
-# * Rebuilding the algebra from scratch
-#
-# Compile order is important. Here we try to define the ordered lattice
-# of spad file dependencies. However this is, in reality, a graph rather
-# than a lattice.
-
-top_confdir = $(top_srcdir)/config
-
-OUT=$(oa_targetdir)/algebra
-DOC=$(oa_target_docdir)/src/algebra
-OUTSRC=$(oa_target_srcdir)/algebra
-INPUT=../input
-
-
-STAMP = echo timestamp >
-
-oa_hammer = $(top_builddir)/src/utils/hammer$(EXEEXT)
-
-# Name of the driver to launch the compiler
-DRIVER = ../driver/open-axiom$(EXEEXT)
-
-INTERPSYS = ../interp/interpsys$(EXEEXT)
-BOOTSYS = $(oa_target_bindir)/bootsys$(EXEEXT)
-
-COMPILE_SPAD = $(DRIVER) --execpath=$(INTERPSYS) \
- --system="$(oa_targetdir)" --initial-db=initdb.$(FASLEXT) \
- --sysdb="$(oa_src_datadir)/algebra/" \
- --strap=strap-2 --optimize=3 \
- --system-algebra --compile $<
-
-BOOTSTRAP = $(DRIVER) --execpath=$(INTERPSYS) \
- --system="$(oa_targetdir)" --initial-db=initdb.$(FASLEXT) \
- --sysdb="$(oa_src_datadir)/algebra/" \
- --system-algebra --compile
-
-# Speed up implicit rules matching.
-SUFFIXES = .spad .$(FASLEXT) $(EXEEXT) .input .pamphlet .tex .dvi
-
-# Bootstrap layer 0 dependencies.
-# This layer comprises mostly categories, and a limited number of domains.
-# Categories are compiled for their exports. Default definitions
-# are skipped. Similarly, domains are compiled, mostly as incomplete types.
-# They are needed only for their being known as constructors.
-# Consequently, the dependencies listed here are at the categories
-# inheritance level; not necessarily at the use level.
-strap-0/TYPE.$(FASLEXT): initdb.$(FASLEXT)
-strap-0/UTYPE.$(FASLEXT): strap-0/TYPE.$(FASLEXT)
-strap-0/FUNCTOR.$(FASLEXT): strap-0/TYPE.$(FASLEXT)
-strap-0/BASTYPE.$(FASLEXT): strap-0/TYPE.$(FASLEXT)
-strap-0/KOERCE.$(FASLEXT): strap-0/TYPE.$(FASLEXT)
-strap-0/KONVERT.$(FASLEXT): strap-0/TYPE.$(FASLEXT)
-strap-0/RETRACT.$(FASLEXT): strap-0/KRCFROM.$(FASLEXT)
-strap-0/FRETRCT.$(FASLEXT): strap-0/RETRACT.$(FASLEXT)
-strap-0/SETCAT.$(FASLEXT): strap-0/BASTYPE.$(FASLEXT) \
- strap-0/KOERCE.$(FASLEXT)
-strap-0/FINITE.$(FASLEXT): strap-0/SETCAT.$(FASLEXT)
-strap-0/ORDTYPE.$(FASLEXT): strap-0/BASTYPE.$(FASLEXT)
-strap-0/ORDSET.$(FASLEXT): strap-0/SETCAT.$(FASLEXT) \
- strap-0/ORDTYPE.$(FASLEXT)
-strap-0/ORDFIN.$(FASLEXT): strap-0/ORDSET.$(FASLEXT) \
- strap-0/FINITE.$(FASLEXT)
-strap-0/LOGIC.$(FASLEXT): strap-0/TYPE.$(FASLEXT)
-strap-0/BOOLE.$(FASLEXT): strap-0/LOGIC.$(FASLEXT)
-strap-0/PROPLOG.$(FASLEXT): strap-0/SETCAT.$(FASLEXT) \
- strap-0/BOOLE.$(FASLEXT)
-strap-0/SEXCAT.$(FASLEXT): strap-0/SETCAT.$(FASLEXT)
-strap-0/LLINSET.$(FASLEXT): strap-0/SETCAT.$(FASLEXT)
-strap-0/RLINSET.$(FASLEXT): strap-0/SETCAT.$(FASLEXT)
-strap-0/LINSET.$(FASLEXT): strap-0/LLINSET.$(FASLEXT) \
- strap-0/RLINSET.$(FASLEXT)
-strap-0/ABELSG.$(FASLEXT): strap-0/SETCAT.$(FASLEXT)
-strap-0/ABELMON.$(FASLEXT): strap-0/ABELSG.$(FASLEXT)
-strap-0/CABMON.$(FASLEXT): strap-0/ABELMON.$(FASLEXT)
-strap-0/OCAMON.$(FASLEXT): strap-0/OAMON.$(FASLEXT) \
- strap-0/CABMON.$(FASLEXT)
-strap-0/SGROUP.$(FASLEXT): strap-0/SETCAT.$(FASLEXT)
-strap-0/OAMON.$(FASLEXT): strap-0/OASGP.$(FASLEXT) \
- strap-0/ABELMON.$(FASLEXT)
-strap-0/OASGP.$(FASLEXT): strap-0/ORDSET.$(FASLEXT)
-strap-0/MONOID.$(FASLEXT): strap-0/SGROUP.$(FASLEXT)
-strap-0/GROUP.$(FASLEXT): strap-0/MONOID.$(FASLEXT)
-strap-0/ABELGRP.$(FASLEXT): strap-0/CABMON.$(FASLEXT) \
- strap-0/LLINSET.$(FASLEXT)
-strap-0/OAGROUP.$(FASLEXT): strap-0/OCAMON.$(FASLEXT) \
- strap-0/ABELGRP.$(FASLEXT)
-strap-0/RNG.$(FASLEXT): strap-0/ABELGRP.$(FASLEXT) \
- strap-0/SGROUP.$(FASLEXT)
-strap-0/LMODULE.$(FASLEXT): strap-0/ABELGRP.$(FASLEXT) \
- strap-0/LLINSET.$(FASLEXT)
-strap-0/RMODULE.$(FASLEXT): strap-0/ABELGRP.$(FASLEXT) \
- strap-0/RLINSET.$(FASLEXT)
-strap-0/SRING.$(FASLEXT): strap-0/ABELMON.$(FASLEXT) \
- strap-0/MONOID.$(FASLEXT)
-strap-0/ORDRING.$(FASLEXT): strap-0/OAGROUP.$(FASLEXT) \
- strap-0/CHARZ.$(FASLEXT) strap-0/MONOID.$(FASLEXT)
-strap-0/RING.$(FASLEXT): strap-0/RNG.$(FASLEXT) \
- strap-0/SRING.$(FASLEXT) \
- strap-0/LMODULE.$(FASLEXT) strap-0/KRCFROM.$(FASLEXT)
-strap-0/DIOID.$(FASLEXT): strap-0/OAMON.$(FASLEXT) strap-0/SRING.$(FASLEXT)
-strap-0/COMRING.$(FASLEXT): strap-0/RING.$(FASLEXT) \
- strap-0/BMODULE.$(FASLEXT)
-strap-0/INTDOM.$(FASLEXT): strap-0/COMRING.$(FASLEXT) \
- strap-0/ALGEBRA.$(FASLEXT) strap-0/ENTIRER.$(FASLEXT)
-strap-0/GCDDOM.$(FASLEXT): strap-0/INTDOM.$(FASLEXT)
-strap-0/BMODULE.$(FASLEXT): strap-0/LMODULE.$(FASLEXT) \
- strap-0/RMODULE.$(FASLEXT)
-strap-0/MODULE.$(FASLEXT): strap-0/COMRING.$(FASLEXT) \
- strap-0/BMODULE.$(FASLEXT) strap-0/LINSET.$(FASLEXT)
-strap-0/ENTIRER.$(FASLEXT): strap-0/RING.$(FASLEXT) \
- strap-0/BMODULE.$(FASLEXT)
-strap-0/ALGEBRA.$(FASLEXT): strap-0/RING.$(FASLEXT) \
- strap-0/MODULE.$(FASLEXT) strap-0/KOERCE.$(FASLEXT)
-strap-0/EUCDOM.$(FASLEXT): strap-0/PID.$(FASLEXT)
-strap-0/PID.$(FASLEXT): strap-0/GCDDOM.$(FASLEXT)
-strap-0/OINTDOM.$(FASLEXT): strap-0/INTDOM.$(FASLEXT) \
- strap-0/ORDRING.$(FASLEXT)
-strap-0/FIELD.$(FASLEXT): strap-0/EUCDOM.$(FASLEXT) \
- strap-0/UFD.$(FASLEXT) strap-0/DIVRING.$(FASLEXT)
-strap-0/DIVRING.$(FASLEXT): strap-0/ENTIRER.$(FASLEXT) \
- strap-0/ALGEBRA.$(FASLEXT)
-strap-0/DIFFSPC.$(FASLEXT): strap-0/DIFFDOM.$(FASLEXT)
-strap-0/DIFFDOM.$(FASLEXT): strap-0/TYPE.$(FASLEXT)
-strap-0/DIFRING.$(FASLEXT): strap-0/RING.$(FASLEXT) \
- strap-0/DIFFSPC.$(FASLEXT)
-strap-0/LINEXP.$(FASLEXT): strap-0/LMODULE.$(FASLEXT)
-strap-0/CFCAT.$(FASLEXT): strap-0/TYPE.$(FASLEXT)
-strap-0/REAL.$(FASLEXT): strap-0/KONVERT.$(FASLEXT)
-strap-0/CHARZ.$(FASLEXT): strap-0/RING.$(FASLEXT)
-strap-0/STEP.$(FASLEXT): strap-0/SETCAT.$(FASLEXT)
-strap-0/PATMAB.$(FASLEXT): strap-0/SETCAT.$(FASLEXT)
-strap-0/UFD.$(FASLEXT): strap-0/GCDDOM.$(FASLEXT)
-strap-0/PDSPC.$(FASLEXT): strap-0/PDDOM.$(FASLEXT)
-strap-0/DSEXT.$(FASLEXT): strap-0/DIFFSPC.$(FASLEXT) \
- strap-0/PDSPC.$(FASLEXT)
-strap-0/DIFEXT.$(FASLEXT): strap-0/DSEXT.$(FASLEXT) \
- strap-0/DIFRING.$(FASLEXT) strap-0/PDRING.$(FASLEXT)
-strap-0/PFECAT.$(FASLEXT): strap-0/UFD.$(FASLEXT) strap-0/CHARZ.$(FASLEXT)
-strap-0/QFCAT.$(FASLEXT): strap-0/FIELD.$(FASLEXT) \
- strap-0/ALGEBRA.$(FASLEXT) strap-0/RETRACT.$(FASLEXT) \
- strap-0/FEVALAB.$(FASLEXT) strap-0/DIFEXT.$(FASLEXT) \
- strap-0/FLINEXP.$(FASLEXT) strap-0/PATAB.$(FASLEXT) \
- strap-0/FPATMAB.$(FASLEXT) strap-0/ORDSET.$(FASLEXT) \
- strap-0/OINTDOM.$(FASLEXT) strap-0/REAL.$(FASLEXT) \
- strap-0/KONVERT.$(FASLEXT) strap-0/CHARZ.$(FASLEXT) \
- strap-0/CHARNZ.$(FASLEXT) strap-0/EUCDOM.$(FASLEXT) \
- strap-0/PFECAT.$(FASLEXT)
-strap-0/FPATMAB.$(FASLEXT): strap-0/PATMAB.$(FASLEXT)
-strap-0/PATAB.$(FASLEXT): strap-0/KONVERT.$(FASLEXT)
-strap-0/FLINEXP.$(FASLEXT): strap-0/LINEXP.$(FASLEXT)
-strap-0/FEVALAB.$(FASLEXT): strap-0/SETCAT.$(FASLEXT) \
- strap-0/FUNCTOR.$(FASLEXT) strap-0/ELTAB.$(FASLEXT) \
- strap-0/EVALAB.$(FASLEXT) strap-0/IEVALAB.$(FASLEXT)
-strap-0/CHARNZ.$(FASLEXT): strap-0/RING.$(FASLEXT)
-strap-0/INS.$(FASLEXT): strap-0/UFD.$(FASLEXT) strap-0/EUCDOM.$(FASLEXT) \
- strap-0/OINTDOM.$(FASLEXT) strap-0/DIFRING.$(FASLEXT) \
- strap-0/KONVERT.$(FASLEXT) strap-0/RETRACT.$(FASLEXT) \
- strap-0/LINEXP.$(FASLEXT) strap-0/CFCAT.$(FASLEXT) \
- strap-0/REAL.$(FASLEXT) strap-0/CHARZ.$(FASLEXT) \
- strap-0/STEP.$(FASLEXT) strap-0/PATMAB.$(FASLEXT)
-strap-0/FPS.$(FASLEXT): strap-0/RNS.$(FASLEXT)
-strap-0/RNS.$(FASLEXT): strap-0/FIELD.$(FASLEXT) strap-0/ORDRING.$(FASLEXT) \
- strap-0/RETRACT.$(FASLEXT) strap-0/RADCAT.$(FASLEXT) \
- strap-0/KONVERT.$(FASLEXT) strap-0/PATMAB.$(FASLEXT) \
- strap-0/CHARZ.$(FASLEXT)
-strap-0/TRANFUN.$(FASLEXT): strap-0/TRIGCAT.$(FASLEXT) \
- strap-0/ATRIG.$(FASLEXT) strap-0/HYPCAT.$(FASLEXT) \
- strap-0/AHYP.$(FASLEXT) strap-0/ELEMFUN.$(FASLEXT)
-strap-0/TRIGCAT.$(FASLEXT): strap-0/TYPE.$(FASLEXT)
-strap-0/ATRIG.$(FASLEXT): strap-0/TYPE.$(FASLEXT)
-strap-0/HYPCAT.$(FASLEXT): strap-0/TYPE.$(FASLEXT)
-strap-0/AHYP.$(FASLEXT): strap-0/TYPE.$(FASLEXT)
-strap-0/ELEMFUN.$(FASLEXT): strap-0/TYPE.$(FASLEXT)
-strap-0/SEGCAT.$(FASLEXT): strap-0/KVTFROM.$(FASLEXT)
-strap-0/SEGXCAT.$(FASLEXT): strap-0/SEGCAT.$(FASLEXT)
-strap-0/VECTCAT.$(FASLEXT): strap-0/A1AGG.$(FASLEXT) \
- strap-0/ABELMON.$(FASLEXT) strap-0/RING.$(FASLEXT) \
- strap-0/MONOID.$(FASLEXT) strap-0/ABELGRP.$(FASLEXT)
-strap-0/ARR2CAT.$(FASLEXT): strap-0/FINAGG.$(FASLEXT) strap-0/SMAGG.$(FASLEXT)
-strap-0/MATCAT.$(FASLEXT): strap-0/ARR2CAT.$(FASLEXT) \
- strap-0/EUCDOM.$(FASLEXT) strap-0/INTDOM.$(FASLEXT) \
- strap-0/FIELD.$(FASLEXT) strap-0/FINAGG.$(FASLEXT)
-strap-0/IDPC.$(FASLEXT): strap-0/SETCAT.$(FASLEXT) strap-0/FUNCTOR.$(FASLEXT)
-strap-0/AMR.$(FASLEXT): strap-0/RING.$(FASLEXT) strap-0/BMODULE.$(FASLEXT) \
- strap-0/ALGEBRA.$(FASLEXT) strap-0/FIELD.$(FASLEXT) \
- strap-0/CHARZ.$(FASLEXT) strap-0/CHARNZ.$(FASLEXT) \
- strap-0/FUNCTOR.$(FASLEXT)
-strap-0/FAMR.$(FASLEXT): strap-0/AMR.$(FASLEXT) \
- strap-0/FRETRCT.$(FASLEXT)
-strap-0/POLYCAT.$(FASLEXT): strap-0/PFECAT.$(FASLEXT) \
- strap-0/PDRING.$(FASLEXT) \
- strap-0/FAMR.$(FASLEXT) strap-0/EVALAB.$(FASLEXT) \
- strap-0/RETRACT.$(FASLEXT) strap-0/FLINEXP.$(FASLEXT)
-strap-0/PDRING.$(FASLEXT): strap-0/RING.$(FASLEXT) \
- strap-0/PDSPC.$(FASLEXT)
-strap-0/UPOLYC.$(FASLEXT): strap-0/POLYCAT.$(FASLEXT) \
- strap-0/ELTAB.$(FASLEXT) strap-0/DIFRING.$(FASLEXT) \
- strap-0/DIFEXT.$(FASLEXT) strap-0/STEP.$(FASLEXT) \
- strap-0/COMRING.$(FASLEXT) strap-0/INTDOM.$(FASLEXT) \
- strap-0/FIELD.$(FASLEXT) strap-0/ALGEBRA.$(FASLEXT)
-strap-0/TBAGG.$(FASLEXT): strap-0/KDAGG.$(FASLEXT) strap-0/FINAGG.$(FASLEXT)
-strap-0/KDAGG.$(FASLEXT): strap-0/DIAGG.$(FASLEXT) strap-0/IXAGG.$(FASLEXT)
-strap-0/DIAGG.$(FASLEXT): strap-0/DIOPS.$(FASLEXT)
-strap-0/DIOPS.$(FASLEXT): strap-0/BGAGG.$(FASLEXT)
-strap-0/BGAGG.$(FASLEXT): strap-0/SMAGG.$(FASLEXT)
-strap-0/SMAGG.$(FASLEXT): strap-0/HOAGG.$(FASLEXT)
-strap-0/LSAGG.$(FASLEXT): strap-0/STAGG.$(FASLEXT) \
- strap-0/FLAGG.$(FASLEXT) strap-0/ELAGG.$(FASLEXT)
-strap-0/STAGG.$(FASLEXT): strap-0/URAGG.$(FASLEXT)
-strap-0/URAGG.$(FASLEXT): strap-0/RCAGG.$(FASLEXT)
-strap-0/RCAGG.$(FASLEXT): strap-0/HOAGG.$(FASLEXT)
-strap-0/ELAGG.$(FASLEXT): strap-0/LNAGG.$(FASLEXT) strap-0/SMAGG.$(FASLEXT)
-strap-0/SRAGG.$(FASLEXT): strap-0/A1AGG.$(FASLEXT)
-strap-0/A1AGG.$(FASLEXT): strap-0/FLAGG.$(FASLEXT) strap-0/SMAGG.$(FASLEXT)
-strap-0/FLAGG.$(FASLEXT): strap-0/LNAGG.$(FASLEXT) strap-0/FINAGG.$(FASLEXT)
-strap-0/FINAGG.$(FASLEXT): strap-0/HOAGG.$(FASLEXT)
-strap-0/LNAGG.$(FASLEXT): strap-0/IXAGG.$(FASLEXT) \
- strap-0/CLAGG.$(FASLEXT) strap-0/ELTAB.$(FASLEXT)
-strap-0/CLAGG.$(FASLEXT): strap-0/HOAGG.$(FASLEXT)
-strap-0/IXAGG.$(FASLEXT): strap-0/HOAGG.$(FASLEXT) \
- strap-0/ELTAGG.$(FASLEXT)
-strap-0/HOAGG.$(FASLEXT): strap-0/AGG.$(FASLEXT) strap-0/FUNCTOR.$(FASLEXT) \
- strap-0/KOERCE.$(FASLEXT) strap-0/BASTYPE.$(FASLEXT) \
- strap-0/SETCAT.$(FASLEXT) strap-0/EVALAB.$(FASLEXT)
-strap-0/SETAGG.$(FASLEXT): strap-0/SETCAT.$(FASLEXT) strap-0/CLAGG.$(FASLEXT)
-strap-0/AGG.$(FASLEXT): strap-0/TYPE.$(FASLEXT)
-strap-0/ELTAGG.$(FASLEXT): strap-0/AGG.$(FASLEXT) strap-0/ELTAB.$(FASLEXT)
-strap-0/ELTAB.$(FASLEXT): strap-0/TYPE.$(FASLEXT)
-strap-0/EVALAB.$(FASLEXT): strap-0/IEVALAB.$(FASLEXT)
-strap-0/IEVALAB.$(FASLEXT): strap-0/TYPE.$(FASLEXT)
-strap-0/SEXCAT.$(FASLEXT): strap-0/SETCAT.$(FASLEXT) \
- strap-0/KVTFROM.$(FASLEXT) strap-0/ELTAB.$(FASLEXT)
-strap-0/BOOLEAN.$(FASLEXT): strap-0/PROPLOG.$(FASLEXT) \
- strap-0/ORDFIN.$(FASLEXT) strap-0/KONVERT.$(FASLEXT)
-strap-0/SINT.$(FASLEXT): strap-0/INS.$(FASLEXT) strap-0/ORDFIN.$(FASLEXT) \
- strap-0/BOOLE.$(FASLEXT) strap-0/INT.$(FASLEXT)
-strap-0/INT.$(FASLEXT): strap-0/INS.$(FASLEXT)
-strap-0/NNI.$(FASLEXT): strap-0/OAMONS.$(FASLEXT) \
- strap-0/MONOID.$(FASLEXT) strap-0/INT.$(FASLEXT)
-strap-0/OAMONS.$(FASLEXT): strap-0/OCAMON.$(FASLEXT)
-strap-0/PI.$(FASLEXT): strap-0/OASGP.$(FASLEXT) \
- strap-0/MONOID.$(FASLEXT) strap-0/NNI.$(FASLEXT)
-strap-0/STRING.$(FASLEXT): strap-0/SRAGG.$(FASLEXT)
-strap-0/LIST.$(FASLEXT): strap-0/LSAGG.$(FASLEXT)
-strap-0/VECTOR.$(FASLEXT): strap-0/VECTCAT.$(FASLEXT)
-strap-0/OUTFORM.$(FASLEXT): strap-0/SETCAT.$(FASLEXT)
-strap-0/INFORM.$(FASLEXT): strap-0/SEXCAT.$(FASLEXT) \
- strap-0/KONVERT.$(FASLEXT)
-strap-0/OVERSET.$(FASLEXT): strap-0/SETCAT.$(FASLEXT)
-strap-0/CTORKIND.$(FASLEXT): strap-0/SETCAT.$(FASLEXT)
-strap-0/MAYBE.$(FASLEXT): strap-0/UTYPE.$(FASLEXT) \
- strap-0/RETRACT.$(FASLEXT) strap-0/KOERCE.$(FASLEXT)
-strap-0/DFLOAT.$(FASLEXT): strap-0/FPS.$(FASLEXT) \
- strap-0/DIFRING.$(FASLEXT) strap-0/TRANFUN.$(FASLEXT) \
- strap-0/KONVERT.$(FASLEXT)
-strap-0/FLOAT.$(FASLEXT): strap-0/FPS.$(FASLEXT) \
- strap-0/DIFRING.$(FASLEXT) strap-0/TRANFUN.$(FASLEXT) \
- strap-0/KONVERT.$(FASLEXT) strap-0/KVTFROM.$(FASLEXT)
-strap-0/FRAC.$(FASLEXT): strap-0/QFCAT.$(FASLEXT)
-strap-0/MATRIX.$(FASLEXT): strap-0/MATCAT.$(FASLEXT)
-strap-0/SUP.$(FASLEXT): strap-0/UPOLYC.$(FASLEXT) strap-0/PR.$(FASLEXT)
-strap-0/PR.$(FASLEXT): strap-0/FAMR.$(FASLEXT)
-strap-0/TABLE.$(FASLEXT): strap-0/TBAGG.$(FASLEXT) strap-0/INTABL.$(FASLEXT)
-strap-0/EQ.$(FASLEXT): strap-0/TYPE.$(FASLEXT) strap-0/FUNCTOR.$(FASLEXT) \
- strap-0/IEVALAB.$(FASLEXT) strap-0/KOERCE.$(FASLEXT) \
- strap-0/BOOLEAN.$(FASLEXT) strap-0/EVALAB.$(FASLEXT) \
- strap-0/ABELSG.$(FASLEXT) strap-0/ABELGRP.$(FASLEXT) \
- strap-0/MONOID.$(FASLEXT) strap-0/GROUP.$(FASLEXT) \
- strap-0/RING.$(FASLEXT) strap-0/BMODULE.$(FASLEXT) \
- strap-0/COMRING.$(FASLEXT) strap-0/MODULE.$(FASLEXT) \
- strap-0/INTDOM.$(FASLEXT) strap-0/PDRING.$(FASLEXT) \
- strap-0/FIELD.$(FASLEXT) strap-0/VSPACE.$(FASLEXT) \
- strap-0/ES.$(FASLEXT)
-strap-0/ES.$(FASLEXT): strap-0/SETCAT.$(FASLEXT) strap-0/IEVALAB.$(FASLEXT) \
- strap-0/EVALAB.$(FASLEXT)
-strap-0/VSPACE.$(FASLEXT): strap-0/MODULE.$(FASLEXT)
-strap-0/UNISEG.$(FASLEXT): strap-0/SEGCAT.$(FASLEXT) \
- strap-0/SETCAT.$(FASLEXT) strap-0/SEGXCAT.$(FASLEXT) \
- strap-0/ORDRING.$(FASLEXT)
-strap-0/SYNTAX.$(FASLEXT): strap-0/UTYPE.$(FASLEXT) \
- strap-0/SETCAT.$(FASLEXT) strap-0/RETRACT.$(FASLEXT) \
- strap-0/INT.$(FASLEXT) strap-0/DFLOAT.$(FASLEXT) \
- strap-0/IDENT.$(FASLEXT) strap-0/STRING.$(FASLEXT) \
- strap-0/KOERCE.$(FASLEXT) strap-0/INFORM.$(FASLEXT)
-strap-0/FR.$(FASLEXT): strap-0/INTDOM.$(FASLEXT) strap-0/FUNCTOR.$(FASLEXT) \
- strap-0/DIFEXT.$(FASLEXT) strap-0/FEVALAB.$(FASLEXT) \
- strap-0/ALGEBRA.$(FASLEXT) strap-0/FRETRCT.$(FASLEXT) \
- strap-0/GCDDOM.$(FASLEXT) strap-0/REAL.$(FASLEXT) \
- strap-0/UFD.$(FASLEXT) strap-0/KONVERT.$(FASLEXT) \
- strap-0/INS.$(FASLEXT) strap-0/ELTAB.$(FASLEXT) \
- strap-0/EVALAB.$(FASLEXT) strap-0/IEVALAB.$(FASLEXT)
-
-strap-0/PATTERN.$(FASLEXT): strap-0/SETCAT.$(FASLEXT) \
- strap-0/RETRACT.$(FASLEXT)
-
-strap-0/SEX.$(FASLEXT): strap-0/SEXOF.$(FASLEXT)
-strap-0/SEXOF.$(FASLEXT): strap-0/SEXCAT.$(FASLEXT)
-
-strap-0/SYMBOL.$(FASLEXT): strap-0/ORDSET.$(FASLEXT)
-
-strap-0/BOP.$(FASLEXT): strap-0/ORDSET.$(FASLEXT) strap-0/OPERCAT.$(FASLEXT)
-
-strap-0/ALAGG.$(FASLEXT): strap-0/SETCAT.$(FASLEXT) strap-0/TBAGG.$(FASLEXT) \
- strap-0/SMAGG.$(FASLEXT) strap-0/LSAGG.$(FASLEXT)
-
-strap-0/ALIST.$(FASLEXT): strap-0/SETCAT.$(FASLEXT) strap-0/ALAGG.$(FASLEXT)
-
-strap-0/CHAR.$(FASLEXT): strap-0/ORDFIN.$(FASLEXT)
-
-strap-0/KERNEL.$(FASLEXT): strap-0/CACHSET.$(FASLEXT) \
- strap-0/SETCAT.$(FASLEXT) \
- strap-0/ORDSET.$(FASLEXT) strap-0/PATAB.$(FASLEXT)
-
-strap-0/REPSQ.$(FASLEXT): strap-0/SETCAT.$(FASLEXT)
-strap-0/REPDB.$(FASLEXT): strap-0/SETCAT.$(FASLEXT)
-strap-0/OPERCAT.$(FASLEXT): strap-0/SETCAT.$(FASLEXT)
-strap-0/CACHSET.$(FASLEXT): strap-0/SETCAT.$(FASLEXT)
-strap-0/LO.$(FASLEXT): strap-0/MODULE.$(FASLEXT) \
- strap-0/COMRING.$(FASLEXT) strap-0/OAGROUP.$(FASLEXT)
-
-strap-0/CCLASS.$(FASLEXT): strap-0/SETCAT.$(FASLEXT) \
- strap-0/KONVERT.$(FASLEXT) strap-0/FSAGG.$(FASLEXT)
-
-strap-0/FSAGG.$(FASLEXT): strap-0/DIAGG.$(FASLEXT) \
- strap-0/SETAGG.$(FASLEXT) strap-0/FINAGG.$(FASLEXT)
-
-strap-0/FLASORT.$(FASLEXT): strap-0/TYPE.$(FASLEXT) strap-0/FLAGG.$(FASLEXT) \
- strap-0/SMAGG.$(FASLEXT)
-
-strap-0/GENPGCD.$(FASLEXT): strap-0/POLYCAT.$(FASLEXT) \
- strap-0/ORDSET.$(FASLEXT) strap-0/OAMONS.$(FASLEXT) \
- strap-0/PFECAT.$(FASLEXT)
-
-strap-0/PFBR.$(FASLEXT): strap-0/PFECAT.$(FASLEXT) strap-0/OAMONS.$(FASLEXT) \
- strap-0/POLYCAT.$(FASLEXT)
-
-strap-0/DDFACT.$(FASLEXT): strap-0/FFIELDC.$(FASLEXT)
-strap-0/FFIELDC.$(FASLEXT): strap-0/FPC.$(FASLEXT)
-strap-0/INDE.$(FASLEXT): strap-0/IDPC.$(FASLEXT)
-strap-0/STREAM.$(FASLEXT): strap-0/LZSTAGG.$(FASLEXT)
-strap-0/SAE.$(FASLEXT): strap-0/UPOLYC.$(FASLEXT) strap-0/MONOGEN.$(FASLEXT)
-strap-0/MONOGEN.$(FASLEXT): strap-0/COMRING.$(FASLEXT) \
- strap-0/UPOLYC.$(FASLEXT) strap-0/FRAMALG.$(FASLEXT)
-
-strap-0/FRAMALG.$(FASLEXT): strap-0/FINRALG.$(FASLEXT)
-strap-0/FINRALG.$(FASLEXT): strap-0/COMRING.$(FASLEXT) \
- strap-0/UPOLYC.$(FASLEXT) strap-0/ALGEBRA.$(FASLEXT)
-strap-0/NORMRETR.$(FASLEXT): strap-0/FAXF.$(FASLEXT)
-strap-0/FAXF.$(FASLEXT): strap-0/XF.$(FASLEXT)
-strap-0/COMPLEX.$(FASLEXT): strap-0/COMPCAT.$(FASLEXT)
-strap-0/COMPCAT.$(FASLEXT): strap-0/COMRING.$(FASLEXT) \
- strap-0/MONOGEN.$(FASLEXT)
-strap-0/MSET.$(FASLEXT): strap-0/MSETAGG.$(FASLEXT)
-strap-0/MSETAGG.$(FASLEXT): strap-0/MDAGG.$(FASLEXT)
-strap-0/AN.$(FASLEXT): strap-0/ACF.$(FASLEXT)
-strap-0/SEGBIND.$(FASLEXT): strap-0/RNGBIND.$(FASLEXT) \
- strap-0/SEG.$(FASLEXT)
-strap-0/EXPR.$(FASLEXT): strap-0/FS.$(FASLEXT) \
- strap-0/ACFS.$(FASLEXT) strap-0/COMBOPC.$(FASLEXT) \
- strap-0/LFCAT.$(FASLEXT) strap-0/SPFCAT.$(FASLEXT)
-strap-0/ACFS.$(FASLEXT): strap-0/ACF.$(FASLEXT)
-strap-0/IFAMON.$(FASLEXT): strap-0/FAMONC.$(FASLEXT)
-strap-0/HDP.$(FASLEXT): strap-0/DIRPCAT.$(FASLEXT)
-strap-0/DMP.$(FASLEXT): strap-0/GDMP.$(FASLEXT)
-strap-0/LFCAT.$(FASLEXT): strap-0/PRIMCAT.$(FASLEXT)
-strap-0/INTRVL.$(FASLEXT): strap-0/INTCAT.$(FASLEXT)
-strap-0/FS2UPS.$(FASLEXT): strap-0/UPSCAT.$(FASLEXT) \
- strap-0/PTRANFN.$(FASLEXT)
-strap-0/UPSCAT.$(FASLEXT): strap-0/PSCAT.$(FASLEXT)
-strap-0/UPXS.$(FASLEXT): strap-0/UPXSCAT.$(FASLEXT) strap-0/UPXSCCA.$(FASLEXT)
-strap-0/EFUPXS.$(FASLEXT): strap-0/ULSCAT.$(FASLEXT)
-strap-0/ULS.$(FASLEXT): strap-0/ULSCCAT.$(FASLEXT)
-strap-0/EFULS.$(FASLEXT): strap-0/UTSCAT.$(FASLEXT)
-strap-0/POINT.$(FASLEXT): strap-0/PTCAT.$(FASLEXT)
-strap-0/SPACE3.$(FASLEXT): strap-0/SPACEC.$(FASLEXT)
-strap-0/LODO.$(FASLEXT): strap-0/LODOCAT.$(FASLEXT)
-strap-0/LODOCAT.$(FASLEXT): strap-0/OREPCAT.$(FASLEXT)
-strap-0/SASTCAT.$(FASLEXT): strap-0/ASTCAT.$(FASLEXT)
-strap-0/ASTCAT.$(FASLEXT): strap-0/HOMOTOP.$(FASLEXT)
-strap-0/SPADAST.$(FASLEXT): strap-0/SPADXPT.$(FASLEXT)
-strap-0/SPADXPT.$(FASLEXT): strap-0/SASTCAT.$(FASLEXT)
-
-# Bootstrap stage 1 dependencies.
-# At this stage, we attempt to compile domains essential for completing
-# the bootstrap process (stage 2). Those that were compiled at stage 0
-# were (necessarily) incomplete.
-
-strap-1/FUNCTOR.$(FASLEXT): strap-1/TYPE.$(FASLEXT)
-strap-1/BASTYPE.$(FASLEXT): strap-1/TYPE.$(FASLEXT) \
- strap-0/BOOLEAN.$(FASLEXT)
-
-strap-1/SETCAT.$(FASLEXT): strap-1/BASTYPE.$(FASLEXT) \
- strap-0/SINT.$(FASLEXT) strap-0/STRING.$(FASLEXT) \
- strap-0/OUTFORM.$(FASLEXT)
-
-strap-1/LOGIC.$(FASLEXT): strap-1/TYPE.$(FASLEXT)
-
-strap-1/BOOLE.$(FASLEXT): strap-1/LOGIC.$(FASLEXT) strap-0/INFORM.$(FASLEXT)
-
-strap-1/PROPLOG.$(FASLEXT): strap-1/SETCAT.$(FASLEXT) \
- strap-1/BOOLE.$(FASLEXT)
-
-strap-1/ORDTYPE.$(FASLEXT): strap-1/BASTYPE.$(FASLEXT)
-
-strap-1/ORDSET.$(FASLEXT): strap-1/SETCAT.$(FASLEXT) \
- strap-1/ORDTYPE.$(FASLEXT)
-
-strap-1/FINITE.$(FASLEXT): strap-1/SETCAT.$(FASLEXT) \
- strap-0/OAMONS.$(FASLEXT) strap-0/PI.$(FASLEXT) \
- strap-0/LIST.$(FASLEXT)
-
-strap-1/ORDFIN.$(FASLEXT): strap-1/ORDSET.$(FASLEXT) \
- strap-1/FINITE.$(FASLEXT)
-
-strap-1/PID.$(FASLEXT): strap-1/GCDDOM.$(FASLEXT) \
- strap-0/MAYBE.$(FASLEXT)
-
-strap-1/GCDDOM.$(FASLEXT): strap-1/INTDOM.$(FASLEXT) \
- strap-0/LIST.$(FASLEXT) strap-0/SUP.$(FASLEXT) \
- strap-0/FRAC.$(FASLEXT)
-
-strap-1/EUCDOM.$(FASLEXT): strap-1/PID.$(FASLEXT) \
- strap-0/BOOLEAN.$(FASLEXT) strap-0/LSAGG.$(FASLEXT)
-
-strap-1/UFD.$(FASLEXT): strap-1/GCDDOM.$(FASLEXT) \
- strap-1/BOOLEAN.$(FASLEXT) strap-0/FR.$(FASLEXT)
-
-strap-1/LLINSET.$(FASLEXT): strap-1/SETCAT.$(FASLEXT)
-
-strap-1/RLINSET.$(FASLEXT): strap-1/SETCAT.$(FASLEXT)
-
-strap-1/LINSET.$(FASLEXT): strap-1/LLINSET.$(FASLEXT) \
- strap-1/RLINSET.$(FASLEXT)
-
-strap-1/SGROUP.$(FASLEXT): strap-1/SETCAT.$(FASLEXT) strap-0/REPSQ.$(FASLEXT)
-
-strap-1/ABELSG.$(FASLEXT): strap-1/SETCAT.$(FASLEXT) strap-0/REPDB.$(FASLEXT)
-
-strap-1/MONOID.$(FASLEXT): strap-1/SGROUP.$(FASLEXT)
-
-strap-1/ABELMON.$(FASLEXT): strap-1/ABELSG.$(FASLEXT)
-
-strap-1/CABMON.$(FASLEXT): strap-1/ABELMON.$(FASLEXT)
-
-strap-1/OCAMON.$(FASLEXT): strap-1/OAMON.$(FASLEXT) \
- strap-1/CABMON.$(FASLEXT)
-
-strap-1/OAMON.$(FASLEXT): strap-1/OASGP.$(FASLEXT) \
- strap-1/ABELMON.$(FASLEXT)
-
-strap-1/OASGP.$(FASLEXT): strap-1/ORDSET.$(FASLEXT)
-
-strap-1/OAMONS.$(FASLEXT): strap-1/OCAMON.$(FASLEXT)
-
-strap-1/ABELGRP.$(FASLEXT): strap-1/CABMON.$(FASLEXT) \
- strap-1/LLINSET.$(FASLEXT) \
- strap-1/MAYBE.$(FASLEXT)
-
-strap-1/OAGROUP.$(FASLEXT): strap-1/OCAMON.$(FASLEXT) \
- strap-1/ABELGRP.$(FASLEXT)
-
-strap-1/RNG.$(FASLEXT): strap-1/ABELGRP.$(FASLEXT) \
- strap-1/SGROUP.$(FASLEXT)
-
-strap-1/LMODULE.$(FASLEXT): strap-1/ABELGRP.$(FASLEXT) \
- strap-1/LLINSET.$(FASLEXT)
-
-strap-1/RMODULE.$(FASLEXT): strap-1/ABELGRP.$(FASLEXT) \
- strap-1/RLINSET.$(FASLEXT)
-
-strap-1/BMODULE.$(FASLEXT): strap-1/LMODULE.$(FASLEXT) \
- strap-1/RMODULE.$(FASLEXT)
-
-strap-1/SRING.$(FASLEXT): strap-1/ABELMON.$(FASLEXT) \
- strap-1/MONOID.$(FASLEXT)
-
-strap-1/GROUP.$(FASLEXT): strap-1/MONOID.$(FASLEXT) \
- strap-0/REPSQ.$(FASLEXT) strap-0/INT.$(FASLEXT)
-
-strap-1/RING.$(FASLEXT): strap-1/RNG.$(FASLEXT) \
- strap-1/SRING.$(FASLEXT) \
- strap-1/LMODULE.$(FASLEXT) strap-1/KRCFROM.$(FASLEXT)
-
-strap-1/DIOID.$(FASLEXT): strap-1/OAMON.$(FASLEXT) strap-1/SRING.$(FASLEXT)
-
-strap-1/SRING.$(FASLEXT): strap-1/ABELMON.$(FASLEXT) \
- strap-1/MONOID.$(FASLEXT)
-
-strap-1/ORDRING.$(FASLEXT): strap-1/OAGROUP.$(FASLEXT) \
- strap-1/CHARZ.$(FASLEXT) strap-1/MONOID.$(FASLEXT)
-
-strap-1/CHARZ.$(FASLEXT): strap-1/RING.$(FASLEXT)
-
-strap-1/COMRING.$(FASLEXT): strap-1/RING.$(FASLEXT) \
- strap-1/BMODULE.$(FASLEXT)
-
-strap-1/ALGEBRA.$(FASLEXT): strap-1/RING.$(FASLEXT) \
- strap-1/MODULE.$(FASLEXT) strap-1/KOERCE.$(FASLEXT)
-
-strap-1/MODULE.$(FASLEXT): strap-1/COMRING.$(FASLEXT) \
- strap-1/BMODULE.$(FASLEXT) strap-1/LINSET.$(FASLEXT)
-
-strap-1/INTDOM.$(FASLEXT): strap-1/COMRING.$(FASLEXT) \
- strap-1/ALGEBRA.$(FASLEXT) strap-1/ENTIRER.$(FASLEXT) \
- strap-0/FIELD.$(FASLEXT)
-
-strap-1/ENTIRER.$(FASLEXT): strap-1/RING.$(FASLEXT) \
- strap-0/BMODULE.$(FASLEXT)
-
-strap-1/OINTDOM.$(FASLEXT): strap-1/INTDOM.$(FASLEXT) \
- strap-1/ORDRING.$(FASLEXT)
-
-strap-1/FIELD.$(FASLEXT): strap-1/EUCDOM.$(FASLEXT) \
- strap-1/UFD.$(FASLEXT) strap-1/DIVRING.$(FASLEXT)
-
-strap-1/FPC.$(FASLEXT): strap-1/FIELD.$(FASLEXT) strap-1/CHARNZ.$(FASLEXT)
-
-strap-1/CHARNZ.$(FASLEXT): strap-1/RING.$(FASLEXT)
-
-strap-1/FFIELDC.$(FASLEXT): strap-1/FPC.$(FASLEXT) strap-1/FINITE.$(FASLEXT) \
- strap-1/STEP.$(FASLEXT) strap-1/DIFRING.$(FASLEXT) \
- strap-0/TABLE.$(FASLEXT) strap-0/ONECOMP.$(FASLEXT) \
- strap-0/DLP.$(FASLEXT) strap-0/DDFACT.$(FASLEXT)
-
-strap-1/STEP.$(FASLEXT): strap-1/SETCAT.$(FASLEXT)
-
-strap-1/DIVRING.$(FASLEXT): strap-1/ENTIRER.$(FASLEXT) \
- strap-1/ALGEBRA.$(FASLEXT) strap-0/FRAC.$(FASLEXT)
-
-strap-1/REAL.$(FASLEXT): strap-1/KONVERT.$(FASLEXT) \
- strap-0/DFLOAT.$(FASLEXT) strap-0/FLOAT.$(FASLEXT)
-
-strap-1/INS.$(FASLEXT): strap-1/UFD.$(FASLEXT) strap-1/EUCDOM.$(FASLEXT) \
- strap-1/OINTDOM.$(FASLEXT) strap-1/DIFRING.$(FASLEXT) \
- strap-1/KONVERT.$(FASLEXT) strap-1/RETRACT.$(FASLEXT) \
- strap-1/LINEXP.$(FASLEXT) strap-1/CFCAT.$(FASLEXT) \
- strap-1/REAL.$(FASLEXT) strap-1/CHARZ.$(FASLEXT) \
- strap-1/STEP.$(FASLEXT) strap-1/PATMAB.$(FASLEXT) \
- strap-0/PATTERN.$(FASLEXT) strap-0/INFORM.$(FASLEXT) \
- strap-0/NNI.$(FASLEXT) strap-0/FRAC.$(FASLEXT) \
- strap-0/SYMBOL.$(FASLEXT) strap-0/SEX.$(FASLEXT) \
- strap-0/INTFACT.$(FASLEXT) strap-0/PRIMES.$(FASLEXT) \
- strap-0/COMBINAT.$(FASLEXT) strap-0/PATRES.$(FASLEXT) \
- strap-0/PMINS.$(FASLEXT)
-
-strap-0/INTFACT.$(FASLEXT): strap-0/INS.$(FASLEXT)
-strap-0/PRIMES.$(FASLEXT): strap-0/INS.$(FASLEXT)
-strap-0/COMBINAT.$(FASLEXT): strap-0/INS.$(FASLEXT)
-strap-0/PATRES.$(FASLEXT): strap-0/SETCAT.$(FASLEXT)
-strap-0/PMINS.$(FASLEXT): strap-0/INS.$(FASLEXT)
-
-strap-1/PATMAB.$(FASLEXT): strap-1/SETCAT.$(FASLEXT)
-
-strap-1/PATTERN.$(FASLEXT): strap-1/SETCAT.$(FASLEXT) \
- strap-1/RETRACT.$(FASLEXT) strap-0/SYMBOL.$(FASLEXT) \
- strap-0/BOP.$(FASLEXT) strap-0/ANY1.$(FASLEXT)
-
-strap-1/LINEXP.$(FASLEXT): strap-1/LMODULE.$(FASLEXT)
-
-strap-1/FPS.$(FASLEXT): strap-1/RNS.$(FASLEXT)
-
-strap-1/RNS.$(FASLEXT): strap-1/FIELD.$(FASLEXT) strap-1/ORDRING.$(FASLEXT) \
- strap-1/RETRACT.$(FASLEXT) strap-1/RADCAT.$(FASLEXT) \
- strap-1/KONVERT.$(FASLEXT) strap-1/PATMAB.$(FASLEXT) \
- strap-1/CHARZ.$(FASLEXT)
-
-strap-1/DSEXT.$(FASLEXT): strap-1/DIFFSPC.$(FASLEXT) \
- strap-1/PDSPC.$(FASLEXT)
-
-strap-1/DIFEXT.$(FASLEXT): strap-1/DSEXT.$(FASLEXT) \
- strap-1/DIFRING.$(FASLEXT) strap-1/PDRING.$(FASLEXT)
-
-strap-1/DIFRING.$(FASLEXT): strap-1/RING.$(FASLEXT) \
- strap-1/DIFFSPC.$(FASLEXT)
-
-strap-1/DIFFSPC.$(FASLEXT): strap-1/DIFFDOM.$(FASLEXT) \
- strap-0/NNI.$(FASLEXT)
-
-strap-1/PDRING.$(FASLEXT): strap-1/PDSPC.$(FASLEXT)
-
-strap-1/PDSPC.$(FASLEXT): strap-1/PDDOM.$(FASLEXT) \
- strap-0/NNI.$(FASLEXT)
-
-strap-1/PDDOM.$(FASLEXT): strap-1/TYPE.$(FASLEXT)
-
-strap-1/TRANFUN.$(FASLEXT): strap-1/TRIGCAT.$(FASLEXT) \
- strap-1/ATRIG.$(FASLEXT) strap-1/HYPCAT.$(FASLEXT) \
- strap-1/AHYP.$(FASLEXT) strap-1/ELEMFUN.$(FASLEXT)
-
-strap-1/TRIGCAT.$(FASLEXT): strap-1/TYPE.$(FASLEXT) strap-1/RING.$(FASLEXT)
-strap-1/ATRIG.$(FASLEXT): strap-1/TYPE.$(FASLEXT) strap-1/RING.$(FASLEXT)
-strap-1/HYPCAT.$(FASLEXT): strap-1/TYPE.$(FASLEXT) strap-1/RING.$(FASLEXT)
-strap-1/AHYP.$(FASLEXT): strap-1/TYPE.$(FASLEXT)
-strap-1/ELEMFUN.$(FASLEXT): strap-1/TYPE.$(FASLEXT) strap-1/MONOID.$(FASLEXT)
-
-strap-1/IDPC.$(FASLEXT): strap-1/SETCAT.$(FASLEXT) strap-1/FUNCTOR.$(FASLEXT) \
- strap-0/IDPT.$(FASLEXT)
-
-strap-1/AMR.$(FASLEXT): strap-1/RING.$(FASLEXT) strap-1/BMODULE.$(FASLEXT) \
- strap-1/ALGEBRA.$(FASLEXT) strap-1/FIELD.$(FASLEXT) \
- strap-1/CHARZ.$(FASLEXT) strap-1/CHARNZ.$(FASLEXT) \
- strap-1/FUNCTOR.$(FASLEXT)
-
-strap-1/FAMR.$(FASLEXT): strap-1/AMR.$(FASLEXT) \
- strap-1/FRETRCT.$(FASLEXT)
-
-strap-1/FRETRCT.$(FASLEXT): strap-1/RETRACT.$(FASLEXT) strap-0/INS.$(FASLEXT)
-
-strap-1/POLYCAT.$(FASLEXT): strap-1/PDRING.$(FASLEXT) \
- strap-1/FAMR.$(FASLEXT) strap-1/EVALAB.$(FASLEXT) \
- strap-1/RETRACT.$(FASLEXT) strap-1/FLINEXP.$(FASLEXT) \
- strap-1/VECTOR.$(FASLEXT) strap-0/MATRIX.$(FASLEXT) \
- strap-0/LIST.$(FASLEXT) strap-0/SUP.$(FASLEXT) \
- strap-0/INFORM.$(FASLEXT) strap-0/GENPGCD.$(FASLEXT) \
- strap-0/PFBR.$(FASLEXT) strap-0/MULTSQFR.$(FASLEXT) \
- strap-0/PSQFR.$(FASLEXT) strap-0/PMPLCAT.$(FASLEXT) \
- strap-0/POLYLIFT.$(FASLEXT)
-
-strap-1/UPOLYC.$(FASLEXT): strap-1/POLYCAT.$(FASLEXT) \
- strap-1/ELTAB.$(FASLEXT) strap-1/DIFRING.$(FASLEXT) \
- strap-1/DIFEXT.$(FASLEXT) strap-1/STEP.$(FASLEXT) \
- strap-1/COMRING.$(FASLEXT) strap-1/INTDOM.$(FASLEXT) \
- strap-1/FIELD.$(FASLEXT) strap-1/ALGEBRA.$(FASLEXT) \
- strap-1/SAOS.$(FASLEXT) strap-0/PFBRU.$(FASLEXT) \
- strap-0/FR2.$(FASLEXT) strap-0/UPSQFREE.$(FASLEXT)
-
-strap-1/PFECAT.$(FASLEXT): strap-1/UFD.$(FASLEXT) strap-1/CHARZ.$(FASLEXT) \
- strap-0/LPEFRAC.$(FASLEXT)
-
-strap-1/QFCAT.$(FASLEXT): strap-1/FIELD.$(FASLEXT) \
- strap-1/ALGEBRA.$(FASLEXT) strap-1/RETRACT.$(FASLEXT) \
- strap-1/FEVALAB.$(FASLEXT) strap-1/DIFEXT.$(FASLEXT) \
- strap-1/FLINEXP.$(FASLEXT) strap-1/PATAB.$(FASLEXT) \
- strap-1/FPATMAB.$(FASLEXT) strap-1/ORDSET.$(FASLEXT) \
- strap-1/OINTDOM.$(FASLEXT) strap-1/REAL.$(FASLEXT) \
- strap-1/KONVERT.$(FASLEXT) strap-1/CHARZ.$(FASLEXT) \
- strap-1/CHARNZ.$(FASLEXT) strap-1/EUCDOM.$(FASLEXT) \
- strap-1/PFECAT.$(FASLEXT) strap-0/MCDEN.$(FASLEXT) \
- strap-0/PMQFCAT.$(FASLEXT)
-
-strap-1/FEVALAB.$(FASLEXT): strap-1/SETCAT.$(FASLEXT) \
- strap-1/FUNCTOR.$(FASLEXT) strap-1/EVALAB.$(FASLEXT) \
- strap-1/IEVALAB.$(FASLEXT) strap-1/ELTAB.$(FASLEXT)
-
-strap-1/FPATMAB.$(FASLEXT): strap-1/PATMAB.$(FASLEXT)
-
-strap-1/PATAB.$(FASLEXT): strap-1/KONVERT.$(FASLEXT)
-
-strap-1/FLINEXP.$(FASLEXT): strap-1/LINEXP.$(FASLEXT) \
- strap-0/MATRIX.$(FASLEXT) strap-0/INT.$(FASLEXT) \
- strap-0/VECTOR.$(FASLEXT)
-
-strap-1/OPERCAT.$(FASLEXT): strap-1/SETCAT.$(FASLEXT) \
- strap-0/OUTFORM.$(FASLEXT) strap-0/BOOLEAN.$(FASLEXT)
-
-strap-1/ARR2CAT.$(FASLEXT): strap-1/FINAGG.$(FASLEXT) strap-1/SMAGG.$(FASLEXT)
-
-strap-1/SMAGG.$(FASLEXT): strap-1/AGG.$(FASLEXT)
-
-strap-1/BTAGG.$(FASLEXT): strap-1/ORDSET.$(FASLEXT) \
- strap-1/BOOLE.$(FASLEXT) strap-1/LOGIC.$(FASLEXT) \
- strap-1/A1AGG.$(FASLEXT)
-
-strap-1/FSAGG.$(FASLEXT): strap-1/KDAGG.$(FASLEXT) \
- strap-1/SETAGG.$(FASLEXT) strap-1/FINAGG.$(FASLEXT)
-
-strap-1/KDAGG.$(FASLEXT): strap-1/SETCAT.$(FASLEXT) \
- strap-1/DIAGG.$(FASLEXT) strap-1/IXAGG.$(FASLEXT) \
- strap-1/SMAGG.$(FASLEXT)
-
-strap-1/DIAGG.$(FASLEXT): strap-1/DIOPS.$(FASLEXT)
-
-strap-1/DIOPS.$(FASLEXT): strap-1/BGAGG.$(FASLEXT) strap-1/CLAGG.$(FASLEXT)
-
-strap-1/BGAGG.$(FASLEXT): strap-1/SMAGG.$(FASLEXT)
-
-strap-1/LSAGG.$(FASLEXT): strap-1/STAGG.$(FASLEXT) \
- strap-1/FLAGG.$(FASLEXT) strap-1/ELAGG.$(FASLEXT)
-
-strap-1/STAGG.$(FASLEXT): strap-1/URAGG.$(FASLEXT)
-
-strap-1/URAGG.$(FASLEXT): strap-1/RCAGG.$(FASLEXT) \
- strap-0/PI.$(FASLEXT)
-
-strap-1/RCAGG.$(FASLEXT): strap-1/HOAGG.$(FASLEXT)
-
-strap-1/ELAGG.$(FASLEXT): strap-1/LNAGG.$(FASLEXT) strap-1/SMAGG.$(FASLEXT)
-
-strap-1/SRAGG.$(FASLEXT): strap-1/A1AGG.$(FASLEXT) \
- strap-0/CHAR.$(FASLEXT) strap-0/CCLASS.$(FASLEXT) \
- strap-0/STRING.$(FASLEXT)
-
-strap-1/A1AGG.$(FASLEXT): strap-1/FLAGG.$(FASLEXT) strap-1/SMAGG.$(FASLEXT) \
- strap-0/FLASORT.$(FASLEXT)
-
-strap-1/FLAGG.$(FASLEXT): strap-1/LNAGG.$(FASLEXT) strap-1/FINAGG.$(FASLEXT)
-
-strap-1/FINAGG.$(FASLEXT): strap-1/HOAGG.$(FASLEXT)
-
-strap-1/LNAGG.$(FASLEXT): strap-1/IXAGG.$(FASLEXT) \
- strap-1/CLAGG.$(FASLEXT) strap-1/ELTAB.$(FASLEXT) \
- strap-0/UNISEG.$(FASLEXT)
-
-strap-1/CLAGG.$(FASLEXT): strap-1/HOAGG.$(FASLEXT)
-strap-1/IXAGG.$(FASLEXT): strap-1/HOAGG.$(FASLEXT) \
- strap-1/ELTAGG.$(FASLEXT) strap-0/VOID.$(FASLEXT)
-
-strap-1/HOAGG.$(FASLEXT): strap-1/AGG.$(FASLEXT) strap-1/FUNCTOR.$(FASLEXT) \
- strap-1/KOERCE.$(FASLEXT) strap-1/BASTYPE.$(FASLEXT) \
- strap-1/SETCAT.$(FASLEXT) strap-1/EVALAB.$(FASLEXT) \
- strap-0/EQ.$(FASLEXT)
-
-strap-1/SETAGG.$(FASLEXT): strap-1/CLAGG.$(FASLEXT) strap-1/SETCAT.$(FASLEXT)
-
-strap-1/AGG.$(FASLEXT): strap-1/TYPE.$(FASLEXT) strap-0/INS.$(FASLEXT)
-
-strap-1/ELTAGG.$(FASLEXT): strap-1/AGG.$(FASLEXT) strap-1/ELTAB.$(FASLEXT)
-
-strap-1/ELTAB.$(FASLEXT): strap-1/TYPE.$(FASLEXT)
-
-strap-1/EVALAB.$(FASLEXT): strap-1/IEVALAB.$(FASLEXT)
-
-strap-1/IEVALAB.$(FASLEXT): strap-1/SETCAT.$(FASLEXT) \
- strap-0/EQ.$(FASLEXT) strap-0/LIST.$(FASLEXT)
-
-strap-1/SEXCAT.$(FASLEXT): strap-1/SETCAT.$(FASLEXT) \
- strap-1/KVTFROM.$(FASLEXT) strap-1/ELTAB.$(FASLEXT)
-
-strap-1/CTORCAT.$(FASLEXT): strap-1/OPERCAT.$(FASLEXT) \
- strap-0/CTORKIND.$(FASLEXT) strap-0/LIST.$(FASLEXT) \
- strap-0/OVERSET.$(FASLEXT) strap-1/ARITY.$(FASLEXT)
-
-strap-1/VSPACE.$(FASLEXT): strap-1/FIELD.$(FASLEXT) \
- strap-1/MODULE.$(FASLEXT)
-
-strap-1/MATCAT.$(FASLEXT): strap-1/ARR2CAT.$(FASLEXT) \
- strap-1/INTDOM.$(FASLEXT) strap-1/FIELD.$(FASLEXT) \
- strap-1/EUCDOM.$(FASLEXT) strap-1/FINAGG.$(FASLEXT)
-
-strap-1/VECTCAT.$(FASLEXT): strap-1/A1AGG.$(FASLEXT) \
- strap-1/ABELSG.$(FASLEXT) strap-1/ABELMON.$(FASLEXT) \
- strap-1/ABELGRP.$(FASLEXT) strap-1/MONOID.$(FASLEXT) \
- strap-1/RING.$(FASLEXT) strap-1/RADCAT.$(FASLEXT)
-
-strap-1/RADCAT.$(FASLEXT): strap-0/INS.$(FASLEXT)
-
-strap-1/ARITY.$(FASLEXT): strap-1/SETCAT.$(FASLEXT) \
- strap-1/RETRACT.$(FASLEXT) strap-0/NNI.$(FASLEXT) \
- strap-0/BOOLEAN.$(FASLEXT) strap-0/SINT.$(FASLEXT) \
- strap-0/OUTFORM.$(FASLEXT)
-
-strap-1/CTORCALL.$(FASLEXT): strap-1/SETCAT.$(FASLEXT) \
- strap-1/CTORCAT.$(FASLEXT) strap-0/LIST.$(FASLEXT) \
- strap-0/SYNTAX.$(FASLEXT)
-
-strap-1/OUTFORM.$(FASLEXT): strap-1/SETCAT.$(FASLEXT) \
- strap-0/VOID.$(FASLEXT) strap-0/STRING.$(FASLEXT) \
- strap-0/NNI.$(FASLEXT) strap-0/BOOLEAN.$(FASLEXT) \
- strap-0/NUMFMT.$(FASLEXT) strap-0/IDENT.$(FASLEXT) \
- strap-0/LIST.$(FASLEXT) strap-0/CHAR.$(FASLEXT)
-
-strap-1/BOOLEAN.$(FASLEXT): strap-1/PROPLOG.$(FASLEXT) \
- strap-1/ORDFIN.$(FASLEXT) strap-1/KONVERT.$(FASLEXT) \
- strap-0/PI.$(FASLEXT)
-
-strap-1/SINT.$(FASLEXT): strap-1/INS.$(FASLEXT) strap-1/INT.$(FASLEXT)
-
-strap-1/PI.$(FASLEXT): strap-1/OASGP.$(FASLEXT) \
- strap-1/MONOID.$(FASLEXT) strap-1/NNI.$(FASLEXT)
-
-strap-1/NNI.$(FASLEXT): strap-1/OAMONS.$(FASLEXT) strap-1/INT.$(FASLEXT)
-
-strap-1/INT.$(FASLEXT): strap-1/INS.$(FASLEXT) \
- strap-1/SUP.$(FASLEXT) strap-0/MATRIX.$(FASLEXT) \
- strap-1/VECTOR.$(FASLEXT) strap-0/INTSLPE.$(FASLEXT) \
- strap-0/GALFACT.$(FASLEXT) strap-0/FRUTIL.$(FASLEXT) \
- strap-0/HEUGCD.$(FASLEXT)
-
-strap-1/MAYBE.$(FASLEXT): strap-1/UTYPE.$(FASLEXT) \
- strap-1/RETRACT.$(FASLEXT) strap-1/KOERCE.$(FASLEXT) \
- strap-0/BOOLEAN.$(FASLEXT)
-
-strap-1/DFLOAT.$(FASLEXT): strap-1/FPS.$(FASLEXT) \
- strap-1/DIFRING.$(FASLEXT) strap-1/TRANFUN.$(FASLEXT) \
- strap-1/KONVERT.$(FASLEXT) strap-0/DFSFUN.$(FASLEXT) \
- strap-0/COMPLEX.$(FASLEXT)
-
-strap-1/DFSFUN.$(FASLEXT): strap-0/COMPLEX.$(FASLEXT) strap-0/INTRET.$(FASLEXT)
-
-strap-1/FLOAT.$(FASLEXT): strap-1/FPS.$(FASLEXT) \
- strap-1/DIFRING.$(FASLEXT) strap-1/TRANFUN.$(FASLEXT) \
- strap-1/KONVERT.$(FASLEXT) strap-1/KVTFROM.$(FASLEXT) \
- strap-1/INT.$(FASLEXT) strap-0/IROOT.$(FASLEXT)
-
-strap-1/SUP.$(FASLEXT): strap-1/UPOLYC.$(FASLEXT) strap-1/PR.$(FASLEXT) \
- strap-1/FPC.$(FASLEXT) strap-1/FFIELDC.$(FASLEXT) \
- strap-0/UPMP.$(FASLEXT) strap-0/TWOFACT.$(FASLEXT) \
- strap-0/FFSLPE.$(FASLEXT) strap-0/PRS.$(FASLEXT)
-
-strap-1/PR.$(FASLEXT): strap-1/FAMR.$(FASLEXT) strap-1/FM.$(FASLEXT)
-
-strap-1/FM.$(FASLEXT): strap-1/IDPAG.$(FASLEXT)
-
-strap-1/IDPAG.$(FASLEXT): strap-1/ABELGRP.$(FASLEXT) \
- strap-1/IDPAM.$(FASLEXT)
-
-strap-1/IDPAM.$(FASLEXT): strap-1/ABELMON.$(FASLEXT) \
- strap-1/IDPC.$(FASLEXT) strap-1/IDPO.$(FASLEXT)
-
-strap-1/IDPT.$(FASLEXT): strap-1/PAIR.$(FASLEXT)
-strap-1/IDPO.$(FASLEXT): strap-1/PAIR.$(FASLEXT)
-
-strap-1/PAIR.$(FASLEXT): strap-1/KOERCE.$(FASLEXT) \
- strap-1/SETCAT.$(FASLEXT) strap-0/OUTFORM.$(FASLEXT)
-
-strap-1/MATRIX.$(FASLEXT): strap-1/MATCAT.$(FASLEXT) \
- strap-1/IARRAY2.$(FASLEXT) strap-0/MATSTOR.$(FASLEXT) \
- strap-0/MATLIN.$(FASLEXT)
-
-strap-1/IARRAY2.$(FASLEXT): strap-1/ARR2CAT.$(FASLEXT) \
- strap-1/PRIMARR.$(FASLEXT) strap-1/INT.$(FASLEXT) \
- strap-1/FLAGG.$(FASLEXT) strap-0/STRING.$(FASLEXT)
-
-strap-1/PRIMARR.$(FASLEXT): strap-1/A1AGG.$(FASLEXT)
-
-strap-1/LIST.$(FASLEXT): strap-1/KOERCE.$(FASLEXT) \
- strap-1/SETCAT.$(FASLEXT) strap-1/KONVERT.$(FASLEXT) \
- strap-1/LSAGG.$(FASLEXT)
-
-strap-1/VECTOR.$(FASLEXT): strap-1/VECTCAT.$(FASLEXT) \
- strap-1/ARRAY1.$(FASLEXT)
-
-strap-1/ARRAY1.$(FASLEXT): strap-1/A1AGG.$(FASLEXT) strap-1/IARRAY1.$(FASLEXT)
-
-strap-1/IARRAY1.$(FASLEXT): strap-1/A1AGG.$(FASLEXT) \
- strap-0/PRIMARR.$(FASLEXT)
-
-strap-1/FRAC.$(FASLEXT): strap-1/QFCAT.$(FASLEXT) \
- strap-1/LA.$(FASLEXT) strap-0/UPOLYC2.$(FASLEXT)
-
-strap-1/STRING.$(FASLEXT): strap-1/SRAGG.$(FASLEXT) strap-1/CHAR.$(FASLEXT) \
- strap-1/IDENT.$(FASLEXT)
-
-strap-1/CHAR.$(FASLEXT): strap-1/ORDFIN.$(FASLEXT) strap-1/CCLASS.$(FASLEXT)
-
-strap-1/CCLASS.$(FASLEXT): strap-1/SETCAT.$(FASLEXT) \
- strap-1/KOERCE.$(FASLEXT) \
- strap-1/FSAGG.$(FASLEXT) strap-1/KONVERT.$(FASLEXT) \
- strap-1/IBITS.$(FASLEXT)
-
-strap-1/TABLE.$(FASLEXT): strap-1/TBAGG.$(FASLEXT) \
- strap-0/HASHTBL.$(FASLEXT)
-
-strap-1/IBITS.$(FASLEXT): strap-1/BTAGG.$(FASLEXT)
-
-strap-1/CTOR.$(FASLEXT): strap-1/CTORCAT.$(FASLEXT) \
- strap-1/IDENT.$(FASLEXT) strap-1/MAYBE.$(FASLEXT)
-
-strap-1/CATCTOR.$(FASLEXT): strap-1/CTORCAT.$(FASLEXT) \
- strap-1/KOERCE.$(FASLEXT) strap-1/CTOR.$(FASLEXT)
-
-strap-1/SAOS.$(FASLEXT): strap-1/ORDSET.$(FASLEXT) \
- strap-1/KONVERT.$(FASLEXT) \
- strap-0/SYMBOL.$(FASLEXT) \
- strap-0/IDENT.$(FASLEXT)
-
-strap-1/STREAM.$(FASLEXT): strap-1/LZSTAGG.$(FASLEXT) \
- strap-1/SMAGG.$(FASLEXT) strap-0/STREAM2.$(FASLEXT) \
- strap-1/STREAM3.$(FASLEXT)
-
-strap-1/LZSTAGG.$(FASLEXT): strap-1/STAGG.$(FASLEXT) \
- strap-0/CSTTOOLS.$(FASLEXT)
-
-strap-1/BOP.$(FASLEXT): strap-1/ORDSET.$(FASLEXT) strap-1/OPERCAT.$(FASLEXT) \
- strap-0/SYMBOL.$(FASLEXT) strap-0/NNI.$(FASLEXT) \
- strap-0/BOOLEAN.$(FASLEXT) strap-0/MAYBE.$(FASLEXT) \
- strap-0/LIST.$(FASLEXT) strap-0/ALIST.$(FASLEXT) \
- strap-0/OUTFORM.$(FASLEXT) strap-0/INFORM.$(FASLEXT) \
- strap-0/ARITY.$(FASLEXT) strap-0/NONE.$(FASLEXT)
-
-strap-1/ES.$(FASLEXT): strap-1/SETCAT.$(FASLEXT) strap-1/RETRACT.$(FASLEXT) \
- strap-1/IEVALAB.$(FASLEXT) strap-1/REF.$(FASLEXT) \
- strap-1/ALIST.$(FASLEXT) strap-1/PRIMARR.$(FASLEXT) \
- strap-0/BOP.$(FASLEXT) strap-0/SYMBOL.$(FASLEXT) \
- strap-0/KERNEL.$(FASLEXT) strap-0/COMMONOP.$(FASLEXT) \
- strap-0/NONE.$(FASLEXT) strap-0/ARITY.$(FASLEXT) \
- strap-0/BOP1.$(FASLEXT)
-
-strap-1/EQ.$(FASLEXT): strap-1/FUNCTOR.$(FASLEXT) strap-1/IEVALAB.$(FASLEXT) \
- strap-1/SETCAT.$(FASLEXT) strap-1/KOERCE.$(FASLEXT) \
- strap-1/ABELSG.$(FASLEXT) strap-1/ABELGRP.$(FASLEXT) \
- strap-1/MONOID.$(FASLEXT) strap-1/GROUP.$(FASLEXT) \
- strap-1/BMODULE.$(FASLEXT) strap-1/COMRING.$(FASLEXT) \
- strap-1/VSPACE.$(FASLEXT) strap-0/ES.$(FASLEXT) \
- strap-0/POLY.$(FASLEXT) strap-0/MULTFACT.$(FASLEXT) \
- strap-0/INDE.$(FASLEXT) strap-0/CARD.$(FASLEXT)
-
-strap-1/LA.$(FASLEXT): strap-1/ALGEBRA.$(FASLEXT) \
- strap-1/COMRING.$(FASLEXT) strap-0/LO.$(FASLEXT)
-
-strap-1/FR.$(FASLEXT): strap-1/INTDOM.$(FASLEXT) strap-1/DIFEXT.$(FASLEXT) \
- strap-1/ALGEBRA.$(FASLEXT) strap-1/FEVALAB.$(FASLEXT) \
- strap-1/FRETRCT.$(FASLEXT) strap-1/FUNCTOR.$(FASLEXT) \
- strap-0/LIST.$(FASLEXT)
-
-strap-1/INFORM.$(FASLEXT): strap-1/SEXCAT.$(FASLEXT) \
- strap-1/KONVERT.$(FASLEXT) strap-1/REF.$(FASLEXT) \
- strap-1/ALIST.$(FASLEXT) strap-1/PRIMARR.$(FASLEXT) \
- strap-0/STRING.$(FASLEXT) \
- strap-0/SYMBOL.$(FASLEXT) strap-0/INT.$(FASLEXT) \
- strap-0/DFLOAT.$(FASLEXT) strap-0/OUTFORM.$(FASLEXT) \
- strap-0/ANY.$(FASLEXT)
-
-strap-1/SEGXCAT.$(FASLEXT): strap-1/SEGCAT.$(FASLEXT)
-
-strap-1/SYMBOL.$(FASLEXT): strap-1/ORDSET.$(FASLEXT) \
- strap-1/KOERCE.$(FASLEXT) strap-1/KRCFROM.$(FASLEXT) \
- strap-1/KONVERT.$(FASLEXT) strap-1/KVTFROM.$(FASLEXT) \
- strap-0/REF.$(FASLEXT) strap-0/ALIST.$(FASLEXT) \
- strap-0/PMSYM.$(FASLEXT)
-
-strap-1/INTFACT.$(FASLEXT): strap-1/LMDICT.$(FASLEXT)
-strap-1/LMDICT.$(FASLEXT): strap-1/MDAGG.$(FASLEXT)
-strap-1/SET.$(FASLEXT): strap-1/FARRAY.$(FASLEXT)
-strap-1/FARRAY.$(FASLEXT): strap-1/IFARRAY.$(FASLEXT)
-strap-1/UNISEG.$(FASLEXT): strap-1/SEG.$(FASLEXT) strap-0/STREAM.$(FASLEXT)
-strap-1/SEG.$(FASLEXT): strap-1/SETCAT.$(FASLEXT)
-
-strap-1/PATRES.$(FASLEXT): strap-1/SETCAT.$(FASLEXT) \
- strap-0/PATTERN.$(FASLEXT) strap-0/PATTERN1.$(FASLEXT)
-
-strap-1/MCDEN.$(FASLEXT): strap-1/LIST2.$(FASLEXT) strap-1/MATCAT2.$(FASLEXT)
-strap-1/LIST2.$(FASLEXT): strap-1/FLAGG2.$(FASLEXT)
-
-strap-1/PMQFCAT.$(FASLEXT): strap-0/PMDOWN.$(FASLEXT)
-strap-1/PFBR.$(FASLEXT): strap-0/COMMUPC.$(FASLEXT)
-strap-1/MULTSQFR.$(FASLEXT): strap-0/GENEEZ.$(FASLEXT) \
- strap-0/MLIFT.$(FASLEXT) strap-0/PGCD.$(FASLEXT) \
- strap-0/FACUTIL.$(FASLEXT)
-
-strap-1/PMPLCAT.$(FASLEXT): strap-0/PMTOOLS.$(FASLEXT)
-strap-1/DDFACT.$(FASLEXT): strap-1/MODMON.$(FASLEXT)
-strap-1/MODMON.$(FASLEXT): strap-1/UPOLYC.$(FASLEXT)
-strap-1/TWOFACT.$(FASLEXT): strap-1/FFX.$(FASLEXT) \
- strap-0/GHENSEL.$(FASLEXT) strap-0/NORMRETR.$(FASLEXT)
-strap-1/FFX.$(FASLEXT): strap-1/FFP.$(FASLEXT) strap-0/FFPOLY.$(FASLEXT)
-strap-1/FFP.$(FASLEXT): strap-1/FFIELDC.$(FASLEXT) strap-1/SUP.$(FASLEXT) \
- strap-1/FAXF.$(FASLEXT)
-strap-1/FAXF.$(FASLEXT): strap-1/XF.$(FASLEXT) strap-0/SAE.$(FASLEXT)
-strap-1/MATLIN.$(FASLEXT): strap-0/IMATLIN.$(FASLEXT) strap-0/IMATQF.$(FASLEXT)
-strap-1/GALFACT.$(FASLEXT): strap-1/GALFACTU.$(FASLEXT) \
- strap-1/GALPOLYU.$(FASLEXT) strap-0/MDDFACT.$(FASLEXT) \
- strap-0/UPDECOMP.$(FASLEXT) strap-0/BRILL.$(FASLEXT) \
- strap-0/CYCLOTOM.$(FASLEXT)
-strap-1/GALFACTU.$(FASLEXT): strap-1/FPS.$(FASLEXT) strap-1/RING.$(FASLEXT) \
- strap-1/UPOLYC.$(FASLEXT) strap-1/GALUTIL.$(FASLEXT)
-strap-1/GALUTIL.$(FASLEXT): strap-1/RING.$(FASLEXT)
-strap-1/GALPOLYU.$(FASLEXT): strap-1/UPOLYC.$(FASLEXT) \
- strap-1/RING.$(FASLEXT) strap-0/MSET.$(FASLEXT)
-strap-1/HEUGCD.$(FASLEXT): strap-1/INMODGCD.$(FASLEXT)
-strap-1/INMODGCD.$(FASLEXT): strap-0/EUCDOM.$(FASLEXT) \
- strap-0/UPOLYC.$(FASLEXT) strap-0/EMR.$(FASLEXT)
-strap-1/ANY1.$(FASLEXT): strap-1/NONE1.$(FASLEXT)
-strap-1/POLY.$(FASLEXT): strap-1/SMP.$(FASLEXT) strap-0/UDPO.$(FASLEXT)
-strap-1/MULTFACT.$(FASLEXT): strap-0/MRATFAC.$(FASLEXT) \
- strap-0/MPRFF.$(FASLEXT) strap-0/INNMFACT.$(FASLEXT) \
- strap-0/GENUFACT.$(FASLEXT)
-strap-1/INDE.$(FASLEXT): strap-1/IDPOAMS.$(FASLEXT) strap-1/IDPC.$(FASLEXT)
-strap-1/IDPOAMS.$(FASLEXT): strap-1/IDPOAM.$(FASLEXT)
-strap-1/IDPC.$(FASLEXT): strap-1/SETCAT.$(FASLEXT) strap-1/FUNCTOR.$(FASLEXT)
-strap-1/GENEEZ.$(FASLEXT): strap-1/VECTOR2.$(FASLEXT) \
- strap-0/EMR.$(FASLEXT) \
- strap-0/IROOT.$(FASLEXT) \
- strap-0/GHENSEL.$(FASLEXT)
-strap-1/MLIFT.$(FASLEXT): strap-1/NPCOEF.$(FASLEXT) strap-1/SUP2.$(FASLEXT) \
- strap-1/PGCD.$(FASLEXT) strap-1/FACUTIL.$(FASLEXT)
-strap-1/VECTOR2.$(FASLEXT): strap-0/FLAGG2.$(FASLEXT)
-
-strap-1/PMDOWN.$(FASLEXT): strap-1/PATRES2.$(FASLEXT)
-strap-1/BOP1.$(FASLEXT): strap-1/NONE.$(FASLEXT) strap-1/ARITY.$(FASLEXT)
-strap-1/KERNEL.$(FASLEXT): strap-1/CACHSET.$(FASLEXT) strap-1/SCACHE.$(FASLEXT)
-strap-1/UPDECOMP.$(FASLEXT): strap-0/UPDIVP.$(FASLEXT)
-strap-1/COMPLEX.$(FASLEXT): strap-1/COMPCAT.$(FASLEXT)
-strap-1/COMPCAT.$(FASLEXT): strap-0/CINTSLPE.$(FASLEXT) \
- strap-0/COMPLPAT.$(FASLEXT) strap-0/CPMATCH.$(FASLEXT)
-strap-1/MONOGEN.$(FASLEXT): strap-0/CPIMA.$(FASLEXT)
-strap-1/ALIST.$(FASLEXT): strap-1/ALAGG.$(FASLEXT)
-
-strap-1/MPRFF.$(FASLEXT): strap-0/MFINFACT.$(FASLEXT)
-strap-1/INNMFACT.$(FASLEXT): strap-0/LEADCDET.$(FASLEXT) \
- strap-0/AN.$(FASLEXT)
-strap-1/GENUFACT.$(FASLEXT): strap-0/OUT.$(FASLEXT) \
- strap-0/RATFACT.$(FASLEXT) strap-0/COMPFACT.$(FASLEXT) \
- strap-0/ALGFACT.$(FASLEXT) strap-0/UP.$(FASLEXT) \
- strap-0/SAEFACT.$(FASLEXT) strap-0/SAERFFC.$(FASLEXT)
-strap-1/EMR.$(FASLEXT): strap-0/MODRING.$(FASLEXT)
-strap-1/MFINFACT.$(FASLEXT): strap-0/MPC2.$(FASLEXT)
-strap-1/ACF.$(FASLEXT): strap-0/NTPOLFN.$(FASLEXT) strap-0/PDECOMP.$(FASLEXT)
-strap-1/FS.$(FASLEXT): strap-0/MKUCFUNC.$(FASLEXT) strap-1/ES.$(FASLEXT) \
- strap-0/LIST2MAP.$(FASLEXT) strap-0/INFORM1.$(FASLEXT) \
- strap-0/POLYCATQ.$(FASLEXT)
-strap-1/LF.$(FASLEXT): strap-0/SEGBIND.$(FASLEXT)
-strap-1/LFCAT.$(FASLEXT): strap-1/PRIMCAT.$(FASLEXT)
-strap-1/ALGMANIP.$(FASLEXT): strap-1/POLYROOT.$(FASLEXT) \
- strap-1/POLYCATQ.$(FASLEXT) strap-1/FS.$(FASLEXT)
-strap-1/POLYROOT.$(FASLEXT): strap-0/FACTFUNC.$(FASLEXT)
-strap-1/AN.$(FASLEXT): strap-1/IAN.$(FASLEXT)
-strap-1/IAN.$(FASLEXT): strap-0/EXPR.$(FASLEXT) strap-0/EXPR2.$(FASLEXT)
-strap-1/EXPR2.$(FASLEXT): strap-0/FS2.$(FASLEXT) strap-0/ES2.$(FASLEXT)
-strap-1/MKUCFUNC.$(FASLEXT): strap-0/MKFUNC.$(FASLEXT)
-strap-1/FAGROUP.$(FASLEXT): strap-1/FAMONC.$(FASLEXT) \
- strap-0/IFAMON.$(FASLEXT)
-strap-1/CMPLXRT.$(FASLEXT): strap-0/INFSP.$(FASLEXT)
-strap-1/POLTOPOL.$(FASLEXT): strap-1/OVAR.$(FASLEXT) \
- strap-1/HDMP.$(FASLEXT) strap-0/MPC3.$(FASLEXT) \
- strap-0/DMP.$(FASLEXT) strap-0/DIRPROD.$(FASLEXT)
-strap-1/HDMP.$(FASLEXT): strap-1/GDMP.$(FASLEXT) strap-0/HDP.$(FASLEXT)
-strap-1/GDMP.$(FASLEXT): strap-1/DIRPCAT.$(FASLEXT)
-strap-1/GROEBSOL.$(FASLEXT): strap-0/GB.$(FASLEXT) \
- strap-1/GBINTERN.$(FASLEXT) strap-1/LGROBP.$(FASLEXT) \
- strap-1/GENMFACT.$(FASLEXT)
-strap-1/GENMFACT.$(FASLEXT): strap-0/MPCPF.$(FASLEXT)
-strap-1/COMBF.$(FASLEXT): strap-0/SEGBIND.$(FASLEXT)
-strap-1/ACFS.$(FASLEXT): strap-1/ACF.$(FASLEXT)
-strap-1/MPCPF.$(FASLEXT): strap-1/PUSHVAR.$(FASLEXT) \
- strap-0/GENMFACT.$(FASLEXT)
-strap-1/SIGNEF.$(FASLEXT): strap-0/TOOLSIGN.$(FASLEXT) \
- strap-0/SIGNRF.$(FASLEXT) strap-0/LIMITPS.$(FASLEXT) \
- strap-0/TRIGMNIP.$(FASLEXT) strap-0/ORDCOMP.$(FASLEXT) \
- strap-0/INTRVL.$(FASLEXT)
-strap-1/SIGNRF.$(FASLEXT): strap-0/INPSIGN.$(FASLEXT) \
- strap-0/TOOLSIGN.$(FASLEXT) strap-0/ORDCOMP.$(FASLEXT)
-strap-1/LIMITPS.$(FASLEXT): strap-0/EFSTRUC.$(FASLEXT) \
- strap-0/FS2UPS.$(FASLEXT) strap-0/UPXS.$(FASLEXT) \
- strap-0/EFUPXS.$(FASLEXT) strap-0/ULS.$(FASLEXT) \
- strap-0/EFULS.$(FASLEXT) strap-0/UTS.$(FASLEXT) \
- strap-0/FS2EXPXP.$(FASLEXT) strap-0/EXPEXPAN.$(FASLEXT) \
- strap-0/SIGNEF.$(FASLEXT)
-strap-1/TRIGMNIP.$(FASLEXT): strap-0/ITRIGMNP.$(FASLEXT)
-strap-1/ULS.$(FASLEXT): strap-0/VARIABLE.$(FASLEXT) \
- strap-0/ULSCONS.$(FASLEXT)
-strap-1/UTS.$(FASLEXT): strap-1/ITAYLOR.$(FASLEXT) \
- strap-0/FSINT.$(FASLEXT)
-strap-1/ITAYLOR.$(FASLEXT): strap-0/STTAYLOR.$(FASLEXT)
-strap-1/STTAYLOR.$(FASLEXT): strap-0/YSTREAM.$(FASLEXT)
-strap-1/FSINT.$(FASLEXT): strap-0/INTTOOLS.$(FASLEXT) \
- strap-0/INTEF.$(FASLEXT) strap-0/IR2F.$(FASLEXT) \
- strap-0/TRMANIP.$(FASLEXT) strap-0/IR2.$(FASLEXT) \
- strap-0/FSCINT.$(FASLEXT) strap-0/IR.$(FASLEXT)
-strap-1/UP.$(FASLEXT): strap-0/VARIABLE.$(FASLEXT)
-strap-1/RULE.$(FASLEXT): strap-0/APPRULE.$(FASLEXT) \
- strap-0/PMASSFS.$(FASLEXT)
-strap-1/PTPACK.$(FASLEXT): strap-0/POINT.$(FASLEXT)
-strap-1/PLOTTOOL.$(FASLEXT): strap-0/GRDEF.$(FASLEXT) \
- strap-1/PLOT.$(FASLEXT) strap-1/CLIP.$(FASLEXT) \
- strap-1/DROPT0.$(FASLEXT) strap-1/DROPT1.$(FASLEXT) \
- strap-0/VIEW.$(FASLEXT)
-strap-1/CPMATCH.$(FASLEXT): strap-1/PATRES2.$(FASLEXT)
-strap-1/DROPT0.$(FASLEXT): strap-1/DROPT1.$(FASLEXT)
-strap-1/DROPT1.$(FASLEXT): strap-1/DROPT.$(FASLEXT)
-strap-1/DROPT.$(FASLEXT): strap-0/SPACE3.$(FASLEXT)
-strap-1/ODEEF.$(FASLEXT): strap-0/NODE1.$(FASLEXT) \
- strap-0/LODO.$(FASLEXT) strap-0/ODESYS.$(FASLEXT) \
- strap-0/LODEEF.$(FASLEXT)
-strap-1/ASTCAT.$(FASLEXT): strap-0/SYNTAX.$(FASLEXT) \
- strap-0/HOMOTOP.$(FASLEXT)
-strap-1/IMPTAST.$(FASLEXT): strap-0/TYPEAST.$(FASLEXT)
-strap-1/DEFAST.$(FASLEXT): strap-0/HEADAST.$(FASLEXT) \
- strap-0/SPADAST.$(FASLEXT) strap-0/SIG.$(FASLEXT)
-strap-1/CATAST.$(FASLEXT): strap-0/CTORKIND.$(FASLEXT)
-strap-1/HEADAST.$(FASLEXT): strap-0/PARAMAST.$(FASLEXT)
-strap-1/ITFORM.$(FASLEXT): strap-0/IRFORM.$(FASLEXT)
-strap-1/LINBASIS.$(FASLEXT): strap-0/DBASIS.$(FASLEXT)
-strap-1/FR2.$(FASLEXT): strap-0/COMPLEX.$(FASLEXT)
-strap-1/SPADXPT.$(FASLEXT): strap-0/SASTCAT.$(FASLEXT)
-strap-1/SPADAST.$(FASLEXT): strap-0/SPADXPT.$(FASLEXT) \
- strap-0/SPADXPT.$(FASLEXT) \
- strap-0/TYPEAST.$(FASLEXT) \
- strap-0/IMPTAST.$(FASLEXT) \
- strap-0/DEFAST.$(FASLEXT) \
- strap-0/MACROAST.$(FASLEXT) \
- strap-0/WHEREAST.$(FASLEXT) \
- strap-0/CATAST.$(FASLEXT) \
- strap-0/JOINAST.$(FASLEXT) \
- strap-0/CAPSLAST.$(FASLEXT) \
- strap-0/SIGAST.$(FASLEXT) \
- strap-0/ATTRAST.$(FASLEXT) \
- strap-0/MAPPAST.$(FASLEXT) \
- strap-0/IFAST.$(FASLEXT) \
- strap-0/RPTAST.$(FASLEXT) \
- strap-0/WHILEAST.$(FASLEXT) \
- strap-0/INAST.$(FASLEXT) \
- strap-0/STEPAST.$(FASLEXT) \
- strap-0/CLLCTAST.$(FASLEXT) \
- strap-0/LSTAST.$(FASLEXT) \
- strap-0/EXITAST.$(FASLEXT) \
- strap-0/RETAST.$(FASLEXT) \
- strap-0/CRCEAST.$(FASLEXT) \
- strap-0/PRTDAST.$(FASLEXT) \
- strap-0/RSTRCAST.$(FASLEXT) \
- strap-0/SEGAST.$(FASLEXT) \
- strap-0/SEQAST.$(FASLEXT) \
- strap-0/LETAST.$(FASLEXT) \
- strap-0/SUCHTAST.$(FASLEXT) \
- strap-0/COLONAST.$(FASLEXT) \
- strap-0/ADDAST.$(FASLEXT) \
- strap-0/CASEAST.$(FASLEXT) \
- strap-0/HASAST.$(FASLEXT) \
- strap-0/ISAST.$(FASLEXT) \
- strap-0/CATAST.$(FASLEXT) \
- strap-0/WHEREAST.$(FASLEXT) \
- strap-0/COMMAAST.$(FASLEXT) \
- strap-0/QQUTAST.$(FASLEXT) \
- strap-0/MACROAST.$(FASLEXT)
-
-
-
-# Bootstrap stage 2 dependencies.
-# At this stage we recompile everything from stage 1, including
-# a few more domains.
-
-strap-2/FUNCTOR.$(FASLEXT): strap-2/TYPE.$(FASLEXT)
-strap-2/KOERCE.$(FASLEXT): strap-2/TYPE.$(FASLEXT)
-strap-2/KONVERT.$(FASLEXT): strap-2/TYPE.$(FASLEXT)
-strap-2/RETRACT.$(FASLEXT): strap-2/KRCFROM.$(FASLEXT)
-strap-2/BASTYPE.$(FASLEXT): strap-2/TYPE.$(FASLEXT) \
- strap-1/BOOLEAN.$(FASLEXT) strap-1/KOERCE.$(FASLEXT)
-strap-2/FRETRCT.$(FASLEXT): strap-2/RETRACT.$(FASLEXT) \
- strap-1/INS.$(FASLEXT) \
- strap-1/TBAGG.$(FASLEXT)
-strap-2/SETCAT.$(FASLEXT): strap-2/BASTYPE.$(FASLEXT) \
- strap-2/KOERCE.$(FASLEXT) strap-1/SINT.$(FASLEXT) \
- strap-1/STRING.$(FASLEXT) strap-1/OUTFORM.$(FASLEXT)
-strap-2/FINITE.$(FASLEXT): strap-2/SETCAT.$(FASLEXT) \
- strap-1/PI.$(FASLEXT) strap-1/NNI.$(FASLEXT)
-strap-2/ORDTYPE.$(FASLEXT): strap-2/BASTYPE.$(FASLEXT)
-strap-2/ORDSET.$(FASLEXT): strap-2/SETCAT.$(FASLEXT) \
- strap-2/ORDTYPE.$(FASLEXT)
-strap-2/ORDFIN.$(FASLEXT): strap-2/ORDSET.$(FASLEXT) \
- strap-2/FINITE.$(FASLEXT)
-strap-2/LOGIC.$(FASLEXT): strap-2/TYPE.$(FASLEXT)
-strap-2/BOOLE.$(FASLEXT): strap-2/LOGIC.$(FASLEXT)
-strap-2/PROPLOG.$(FASLEXT): strap-2/SETCAT.$(FASLEXT) \
- strap-2/BOOLE.$(FASLEXT)
-strap-2/LLINSET.$(FASLEXT): strap-1/SETCAT.$(FASLEXT)
-strap-2/RLINSET.$(FASLEXT): strap-2/SETCAT.$(FASLEXT)
-strap-2/LINSET.$(FASLEXT): strap-2/LLINSET.$(FASLEXT) \
- strap-2/RLINSET.$(FASLEXT)
-strap-2/SGROUP.$(FASLEXT): strap-2/SETCAT.$(FASLEXT) \
- strap-1/REPSQ.$(FASLEXT) strap-1/PI.$(FASLEXT)
-strap-2/ABELSG.$(FASLEXT): strap-2/SETCAT.$(FASLEXT) \
- strap-1/PI.$(FASLEXT) strap-1/REPDB.$(FASLEXT)
-strap-2/MONOID.$(FASLEXT): strap-2/SGROUP.$(FASLEXT)
-strap-2/ABELMON.$(FASLEXT): strap-2/ABELSG.$(FASLEXT)
-strap-2/CABMON.$(FASLEXT): strap-2/ABELMON.$(FASLEXT)
-strap-2/OCAMON.$(FASLEXT): strap-2/OAMON.$(FASLEXT) \
- strap-2/CABMON.$(FASLEXT)
-strap-2/OAMON.$(FASLEXT): strap-2/OASGP.$(FASLEXT) \
- strap-2/ABELMON.$(FASLEXT)
-strap-2/OASGP.$(FASLEXT): strap-2/ORDSET.$(FASLEXT)
-strap-2/ABELGRP.$(FASLEXT): strap-2/CABMON.$(FASLEXT) \
- strap-2/LLINSET.$(FASLEXT)
-strap-2/OAGROUP.$(FASLEXT): strap-2/OCAMON.$(FASLEXT) \
- strap-2/ABELGRP.$(FASLEXT)
-strap-2/RNG.$(FASLEXT): strap-2/ABELGRP.$(FASLEXT) \
- strap-2/SGROUP.$(FASLEXT)
-strap-2/LMODULE.$(FASLEXT): strap-2/ABELGRP.$(FASLEXT) \
- strap-2/LLINSET.$(FASLEXT)
-strap-2/RMODULE.$(FASLEXT): strap-2/ABELGRP.$(FASLEXT) \
- strap-2/RLINSET.$(FASLEXT)
-strap-2/BMODULE.$(FASLEXT): strap-2/LMODULE.$(FASLEXT) \
- strap-2/RMODULE.$(FASLEXT)
-strap-2/SRING.$(FASLEXT): strap-2/ABELMON.$(FASLEXT) \
- strap-2/MONOID.$(FASLEXT)
-strap-2/RING.$(FASLEXT): strap-2/RNG.$(FASLEXT) \
- strap-2/SRING.$(FASLEXT) \
- strap-2/LMODULE.$(FASLEXT) strap-2/KRCFROM.$(FASLEXT)
-strap-2/SRING.$(FASLEXT): strap-2/ABELMON.$(FASLEXT) \
- strap-2/MONOID.$(FASLEXT)
-strap-2/DIOID.$(FASLEXT): strap-2/OAMON.$(FASLEXT) strap-2/SRING.$(FASLEXT)
-strap-2/ORDRING.$(FASLEXT): strap-2/OAGROUP.$(FASLEXT) \
- strap-2/CHARZ.$(FASLEXT) strap-2/MONOID.$(FASLEXT)
-strap-2/COMRING.$(FASLEXT): strap-2/RING.$(FASLEXT) \
- strap-2/BMODULE.$(FASLEXT)
-strap-2/MODULE.$(FASLEXT): strap-2/COMRING.$(FASLEXT) \
- strap-2/BMODULE.$(FASLEXT) strap-2/LINSET.$(FASLEXT)
-strap-2/INTDOM.$(FASLEXT): strap-2/COMRING.$(FASLEXT) \
- strap-2/ALGEBRA.$(FASLEXT) strap-2/ENTIRER.$(FASLEXT) \
- strap-1/FIELD.$(FASLEXT) \
- strap-1/GENEEZ.$(FASLEXT)
-strap-2/GCDDOM.$(FASLEXT): strap-2/INTDOM.$(FASLEXT) \
- strap-1/LIST.$(FASLEXT) strap-1/SUP.$(FASLEXT) \
- strap-1/LSAGG.$(FASLEXT) strap-1/PFECAT.$(FASLEXT) \
- strap-1/FRAC.$(FASLEXT)
-strap-2/ENTIRER.$(FASLEXT): strap-2/RING.$(FASLEXT) \
- strap-2/BMODULE.$(FASLEXT)
-strap-2/OINTDOM.$(FASLEXT): strap-2/INTDOM.$(FASLEXT) \
- strap-2/ORDRING.$(FASLEXT)
-strap-2/ALGEBRA.$(FASLEXT): strap-2/RING.$(FASLEXT) \
- strap-2/MODULE.$(FASLEXT) strap-2/KOERCE.$(FASLEXT)
-strap-2/EUCDOM.$(FASLEXT): strap-2/PID.$(FASLEXT) \
- strap-2/BOOLEAN.$(FASLEXT) strap-1/LSAGG.$(FASLEXT)
-strap-2/PID.$(FASLEXT): strap-2/GCDDOM.$(FASLEXT) \
- strap-2/MAYBE.$(FASLEXT)
-strap-2/OINTDOM.$(FASLEXT): strap-2/INTDOM.$(FASLEXT) \
- strap-2/ORDRING.$(FASLEXT)
-strap-2/DIVRING.$(FASLEXT): strap-2/ENTIRER.$(FASLEXT) \
- strap-2/ALGEBRA.$(FASLEXT) strap-2/FRAC.$(FASLEXT)
-strap-2/FIELD.$(FASLEXT): strap-2/EUCDOM.$(FASLEXT) \
- strap-2/UFD.$(FASLEXT) strap-2/DIVRING.$(FASLEXT)
-strap-2/DIFFDOM.$(FASLEXT): strap-2/TYPE.$(FASLEXT)
-strap-2/DIFFSPC.$(FASLEXT): strap-2/DIFFDOM.$(FASLEXT) \
- strap-1/NNI.$(FASLEXT)
-strap-2/DIFRING.$(FASLEXT): strap-2/RING.$(FASLEXT) \
- strap-2/DIFFSPC.$(FASLEXT)
-strap-2/DSEXT.$(FASLEXT): strap-2/DIFFSPC.$(FASLEXT) \
- strap-2/PDSPC.$(FASLEXT) strap-1/SYMBOL.$(FASLEXT)
-strap-2/PDDOM.$(FASLEXT): strap-2/TYPE.$(FASLEXT)
-strap-2/PDSPC.$(FASLEXT): strap-2/PDDOM.$(FASLEXT) \
- strap-1/NNI.$(FASLEXT)
-strap-2/PDRING.$(FASLEXT): strap-2/PDSPC.$(FASLEXT)
-strap-2/PDRING.$(FASLEXT): strap-2/PDSPC.$(FASLEXT)
-strap-2/DIFEXT.$(FASLEXT): strap-2/DSEXT.$(FASLEXT) \
- strap-2/DIFRING.$(FASLEXT) strap-2/PDRING.$(FASLEXT)
-strap-2/LINEXP.$(FASLEXT): strap-2/LMODULE.$(FASLEXT)
-strap-2/CFCAT.$(FASLEXT): strap-2/TYPE.$(FASLEXT)
-strap-2/REAL.$(FASLEXT): strap-2/KONVERT.$(FASLEXT) \
- strap-1/DFLOAT.$(FASLEXT) strap-1/FLOAT.$(FASLEXT)
-strap-2/CHARZ.$(FASLEXT): strap-2/RING.$(FASLEXT)
-strap-2/STEP.$(FASLEXT): strap-2/SETCAT.$(FASLEXT)
-strap-2/PATMAB.$(FASLEXT): strap-2/SETCAT.$(FASLEXT)
-strap-2/PATRES.$(FASLEXT): strap-1/PATTERN1.$(FASLEXT)
-strap-2/UFD.$(FASLEXT): strap-2/GCDDOM.$(FASLEXT) \
- strap-2/FR.$(FASLEXT) strap-1/BOOLEAN.$(FASLEXT)
-strap-2/INS.$(FASLEXT): strap-2/UFD.$(FASLEXT) strap-2/EUCDOM.$(FASLEXT) \
- strap-2/OINTDOM.$(FASLEXT) strap-2/DIFRING.$(FASLEXT) \
- strap-2/KONVERT.$(FASLEXT) strap-2/RETRACT.$(FASLEXT) \
- strap-2/LINEXP.$(FASLEXT) strap-2/CFCAT.$(FASLEXT) \
- strap-2/REAL.$(FASLEXT) strap-2/CHARZ.$(FASLEXT) \
- strap-2/STEP.$(FASLEXT) strap-2/PATMAB.$(FASLEXT) \
- strap-2/FEVALAB.$(FASLEXT) strap-1/FRAC.$(FASLEXT) \
- strap-1/FLOAT.$(FASLEXT) strap-1/DFLOAT.$(FASLEXT) \
- strap-1/INFORM.$(FASLEXT) strap-1/SEXCAT.$(FASLEXT) \
- strap-1/PATTERN.$(FASLEXT) strap-1/PRIMES.$(FASLEXT) \
- strap-1/COMBINAT.$(FASLEXT) strap-1/PATRES.$(FASLEXT) \
- strap-1/PMINS.$(FASLEXT)
-strap-2/FPS.$(FASLEXT): strap-2/RNS.$(FASLEXT)
-strap-2/RNS.$(FASLEXT): strap-2/FIELD.$(FASLEXT) strap-2/ORDRING.$(FASLEXT) \
- strap-2/RETRACT.$(FASLEXT) strap-2/RADCAT.$(FASLEXT) \
- strap-2/KONVERT.$(FASLEXT) strap-2/PATMAB.$(FASLEXT) \
- strap-2/CHARZ.$(FASLEXT)
-strap-2/RADCAT.$(FASLEXT): strap-1/INS.$(FASLEXT)
-strap-2/PFECAT.$(FASLEXT): strap-2/UFD.$(FASLEXT) strap-2/CHARZ.$(FASLEXT) \
- strap-1/LPEFRAC.$(FASLEXT)
-strap-2/QFCAT.$(FASLEXT): strap-2/ALGEBRA.$(FASLEXT) \
- strap-2/RETRACT.$(FASLEXT) \
- strap-2/FEVALAB.$(FASLEXT) strap-2/DIFEXT.$(FASLEXT) \
- strap-2/FLINEXP.$(FASLEXT) strap-2/PATAB.$(FASLEXT) \
- strap-2/FPATMAB.$(FASLEXT) strap-2/ORDSET.$(FASLEXT) \
- strap-2/OINTDOM.$(FASLEXT) strap-2/REAL.$(FASLEXT) \
- strap-2/KONVERT.$(FASLEXT) strap-2/CHARZ.$(FASLEXT) \
- strap-2/CHARNZ.$(FASLEXT) strap-2/EUCDOM.$(FASLEXT) \
- strap-2/PFECAT.$(FASLEXT) strap-1/FIELD.$(FASLEXT) \
- strap-1/MCDEN.$(FASLEXT) strap-1/PMQFCAT.$(FASLEXT)
-
-strap-2/FEVALAB.$(FASLEXT): strap-2/FUNCTOR.$(FASLEXT) \
- strap-2/EVALAB.$(FASLEXT) strap-2/IEVALAB.$(FASLEXT) \
- strap-2/ELTAB.$(FASLEXT)
-
-strap-2/CHARNZ.$(FASLEXT): strap-2/RING.$(FASLEXT)
-
-strap-2/FPATMAB.$(FASLEXT): strap-2/PATMAB.$(FASLEXT)
-
-strap-2/PATAB.$(FASLEXT): strap-2/KONVERT.$(FASLEXT)
-
-strap-2/FLINEXP.$(FASLEXT): strap-2/LINEXP.$(FASLEXT) \
- strap-1/MATRIX.$(FASLEXT)
-
-strap-2/TRANFUN.$(FASLEXT): strap-2/TRIGCAT.$(FASLEXT) \
- strap-2/ATRIG.$(FASLEXT) strap-2/HYPCAT.$(FASLEXT) \
- strap-2/AHYP.$(FASLEXT) strap-2/ELEMFUN.$(FASLEXT)
-strap-2/TRIGCAT.$(FASLEXT): strap-2/TYPE.$(FASLEXT) strap-2/RING.$(FASLEXT)
-strap-2/ATRIG.$(FASLEXT): strap-2/TYPE.$(FASLEXT) strap-2/RING.$(FASLEXT)
-strap-2/HYPCAT.$(FASLEXT): strap-2/TYPE.$(FASLEXT) strap-2/RING.$(FASLEXT)
-strap-2/AHYP.$(FASLEXT): strap-2/TYPE.$(FASLEXT)
-strap-2/ELEMFUN.$(FASLEXT): strap-2/TYPE.$(FASLEXT) strap-1/MONOID.$(FASLEXT)
-strap-2/IDPC.$(FASLEXT): strap-2/SETCAT.$(FASLEXT) strap-2/FUNCTOR.$(FASLEXT) \
- strap-1/IDPT.$(FASLEXT)
-strap-2/AMR.$(FASLEXT): strap-2/RING.$(FASLEXT) strap-2/BMODULE.$(FASLEXT) \
- strap-2/ALGEBRA.$(FASLEXT) strap-2/FIELD.$(FASLEXT) \
- strap-2/CHARZ.$(FASLEXT) strap-2/CHARNZ.$(FASLEXT) \
- strap-2/FUNCTOR.$(FASLEXT)
-strap-2/FAMR.$(FASLEXT): strap-2/AMR.$(FASLEXT) \
- strap-2/FRETRCT.$(FASLEXT)
-strap-2/POLYCAT.$(FASLEXT): strap-2/PDRING.$(FASLEXT) \
- strap-2/FAMR.$(FASLEXT) strap-2/EVALAB.$(FASLEXT) \
- strap-2/RETRACT.$(FASLEXT) strap-2/FLINEXP.$(FASLEXT) \
- strap-1/VECTOR.$(FASLEXT) strap-1/MATRIX.$(FASLEXT) \
- strap-1/LIST.$(FASLEXT) strap-1/SUP.$(FASLEXT) \
- strap-1/INFORM.$(FASLEXT) strap-1/GENPGCD.$(FASLEXT) \
- strap-1/PFBR.$(FASLEXT) strap-1/MULTSQFR.$(FASLEXT) \
- strap-1/PSQFR.$(FASLEXT) strap-1/PMPLCAT.$(FASLEXT) \
- strap-1/POLYLIFT.$(FASLEXT)
-strap-2/UPOLYC.$(FASLEXT): strap-2/POLYCAT.$(FASLEXT) \
- strap-2/ELTAB.$(FASLEXT) strap-2/DIFRING.$(FASLEXT) \
- strap-2/DIFEXT.$(FASLEXT) strap-2/STEP.$(FASLEXT) \
- strap-2/COMRING.$(FASLEXT) strap-2/INTDOM.$(FASLEXT) \
- strap-2/FIELD.$(FASLEXT) strap-2/ALGEBRA.$(FASLEXT) \
- strap-1/PFBRU.$(FASLEXT) strap-1/FR2.$(FASLEXT) \
- strap-1/UPSQFREE.$(FASLEXT)
-strap-2/ARR2CAT.$(FASLEXT): strap-2/FINAGG.$(FASLEXT) strap-2/SMAGG.$(FASLEXT)
-strap-2/FSAGG.$(FASLEXT): strap-2/KDAGG.$(FASLEXT) \
- strap-2/SETAGG.$(FASLEXT) strap-2/FINAGG.$(FASLEXT)
-strap-2/ALAGG.$(FASLEXT): strap-2/TBAGG.$(FASLEXT) strap-2/LSAGG.$(FASLEXT)
-strap-2/LSAGG.$(FASLEXT): strap-2/STAGG.$(FASLEXT) \
- strap-2/FLAGG.$(FASLEXT) strap-2/ELAGG.$(FASLEXT)
-strap-2/TBAGG.$(FASLEXT): strap-2/KDAGG.$(FASLEXT)
-strap-2/KDAGG.$(FASLEXT): strap-2/DIAGG.$(FASLEXT) strap-2/IXAGG.$(FASLEXT)
-strap-2/DIAGG.$(FASLEXT): strap-2/DIOPS.$(FASLEXT)
-strap-2/DIOPS.$(FASLEXT): strap-2/BGAGG.$(FASLEXT) strap-2/CLAGG.$(FASLEXT)
-strap-2/SMAGG.$(FASLEXT): strap-2/HOAGG.$(FASLEXT)
-strap-2/BGAGG.$(FASLEXT): strap-2/SMAGG.$(FASLEXT)
-strap-2/STAGG.$(FASLEXT): strap-2/URAGG.$(FASLEXT)
-strap-2/URAGG.$(FASLEXT): strap-2/RCAGG.$(FASLEXT)
-strap-2/RCAGG.$(FASLEXT): strap-2/HOAGG.$(FASLEXT)
-strap-2/ELAGG.$(FASLEXT): strap-2/LNAGG.$(FASLEXT) strap-2/SMAGG.$(FASLEXT)
-strap-2/SRAGG.$(FASLEXT): strap-2/A1AGG.$(FASLEXT)
-strap-2/A1AGG.$(FASLEXT): strap-2/FLAGG.$(FASLEXT) \
- strap-2/SMAGG.$(FASLEXT) \
- strap-2/SEGCAT.$(FASLEXT) \
- strap-2/SEGXCAT.$(FASLEXT) \
- strap-1/FLASORT.$(FASLEXT)
-strap-2/FLAGG.$(FASLEXT): strap-2/LNAGG.$(FASLEXT) strap-2/FINAGG.$(FASLEXT)
-strap-2/FINAGG.$(FASLEXT): strap-2/HOAGG.$(FASLEXT)
-strap-2/LNAGG.$(FASLEXT): strap-2/IXAGG.$(FASLEXT) \
- strap-2/CLAGG.$(FASLEXT) \
- strap-2/ELTAB.$(FASLEXT) \
- strap-1/UNISEG.$(FASLEXT)
-strap-2/CLAGG.$(FASLEXT): strap-2/HOAGG.$(FASLEXT)
-strap-2/IXAGG.$(FASLEXT): strap-2/HOAGG.$(FASLEXT) \
- strap-2/ELTAGG.$(FASLEXT)
-strap-2/HOAGG.$(FASLEXT): strap-2/AGG.$(FASLEXT) strap-2/FUNCTOR.$(FASLEXT) \
- strap-2/KOERCE.$(FASLEXT) strap-2/BASTYPE.$(FASLEXT) \
- strap-2/SETCAT.$(FASLEXT) strap-2/EVALAB.$(FASLEXT)
-strap-2/SETAGG.$(FASLEXT): strap-2/CLAGG.$(FASLEXT) strap-2/SETCAT.$(FASLEXT)
-strap-2/AGG.$(FASLEXT): strap-2/TYPE.$(FASLEXT) strap-1/INS.$(FASLEXT)
-strap-2/ELTAGG.$(FASLEXT): strap-2/AGG.$(FASLEXT) strap-2/ELTAB.$(FASLEXT)
-strap-2/ELTAB.$(FASLEXT): strap-2/TYPE.$(FASLEXT)
-strap-2/EVALAB.$(FASLEXT): strap-2/IEVALAB.$(FASLEXT) \
- strap-1/EQ.$(FASLEXT) strap-1/LIST.$(FASLEXT) \
- strap-1/GROUP.$(FASLEXT) strap-1/VSPACE.$(FASLEXT)
-strap-2/IEVALAB.$(FASLEXT): strap-1/SETCAT.$(FASLEXT) \
- strap-1/LIST.$(FASLEXT)
-strap-2/SEXCAT.$(FASLEXT): strap-2/SETCAT.$(FASLEXT) \
- strap-2/KVTFROM.$(FASLEXT) strap-2/ELTAB.$(FASLEXT)
-strap-2/MATCAT.$(FASLEXT): strap-2/ARR2CAT.$(FASLEXT) \
- strap-2/FLAGG.$(FASLEXT) strap-2/FINAGG.$(FASLEXT)
-strap-2/CATEGORY.$(FASLEXT): strap-2/KOERCE.$(FASLEXT) \
- strap-1/OUTFORM.$(FASLEXT) strap-1/LIST.$(FASLEXT) \
- strap-1/CTORCALL.$(FASLEXT) strap-1/CATCTOR.$(FASLEXT)
-strap-2/SINT.$(FASLEXT): strap-2/INS.$(FASLEXT) strap-2/INT.$(FASLEXT)
-strap-2/PI.$(FASLEXT): strap-2/OASGP.$(FASLEXT) \
- strap-2/MONOID.$(FASLEXT) strap-2/NNI.$(FASLEXT)
-strap-2/NNI.$(FASLEXT): strap-2/OAMONS.$(FASLEXT) strap-2/INT.$(FASLEXT)
-strap-2/OAMONS.$(FASLEXT): strap-2/OCAMON.$(FASLEXT)
-strap-2/INT.$(FASLEXT): strap-2/INS.$(FASLEXT) \
- strap-2/SUP.$(FASLEXT) strap-2/MATRIX.$(FASLEXT) \
- strap-2/VECTOR.$(FASLEXT) strap-2/DFLOAT.$(FASLEXT) \
- strap-1/FLOAT.$(FASLEXT) strap-1/INTSLPE.$(FASLEXT) \
- strap-1/GALFACT.$(FASLEXT) strap-1/FRUTIL.$(FASLEXT) \
- strap-1/HEUGCD.$(FASLEXT)
-strap-2/DFLOAT.$(FASLEXT): strap-2/FPS.$(FASLEXT) \
- strap-2/DIFRING.$(FASLEXT) strap-2/TRANFUN.$(FASLEXT) \
- strap-2/KONVERT.$(FASLEXT) strap-1/DFSFUN.$(FASLEXT) \
- strap-1/COMPLEX.$(FASLEXT)
-strap-2/FLOAT.$(FASLEXT): strap-2/FPS.$(FASLEXT) \
- strap-2/DIFRING.$(FASLEXT) strap-2/TRANFUN.$(FASLEXT) \
- strap-2/KONVERT.$(FASLEXT) strap-2/KVTFROM.$(FASLEXT) \
- strap-2/INT.$(FASLEXT) strap-1/IROOT.$(FASLEXT) \
- strap-1/STRING.$(FASLEXT)
-strap-2/SUP.$(FASLEXT): strap-2/UPOLYC.$(FASLEXT) strap-2/PR.$(FASLEXT) \
- strap-2/FPC.$(FASLEXT) strap-2/FFIELDC.$(FASLEXT) \
- strap-1/UPMP.$(FASLEXT) strap-1/TWOFACT.$(FASLEXT) \
- strap-1/FFSLPE.$(FASLEXT) strap-1/PRS.$(FASLEXT)
-strap-2/FFIELDC.$(FASLEXT): strap-2/FPC.$(FASLEXT) strap-2/STEP.$(FASLEXT) \
- strap-2/DIFRING.$(FASLEXT) strap-2/PFECAT.$(FASLEXT) \
- strap-1/TABLE.$(FASLEXT) strap-1/ONECOMP.$(FASLEXT) \
- strap-1/DLP.$(FASLEXT) strap-1/DDFACT.$(FASLEXT)
-strap-2/FPC.$(FASLEXT): strap-2/FIELD.$(FASLEXT)
-strap-2/PR.$(FASLEXT): strap-2/FAMR.$(FASLEXT) strap-2/FM.$(FASLEXT)
-strap-2/FM.$(FASLEXT): strap-2/IDPAG.$(FASLEXT)
-strap-2/IDPAG.$(FASLEXT): strap-2/ABELGRP.$(FASLEXT) \
- strap-2/IDPAM.$(FASLEXT)
-strap-2/IDPAM.$(FASLEXT): strap-2/ABELMON.$(FASLEXT) \
- strap-2/IDPC.$(FASLEXT) strap-2/IDPO.$(FASLEXT)
-strap-2/IDPO.$(FASLEXT): strap-2/IDPC.$(FASLEXT)
-strap-2/VECTOR.$(FASLEXT): strap-2/VECTCAT.$(FASLEXT) \
- strap-2/ARRAY1.$(FASLEXT)
-strap-2/ARRAY1.$(FASLEXT): strap-1/A1AGG.$(FASLEXT) \
- strap-1/PRIMARR.$(FASLEXT) strap-1/NNI.$(FASLEXT) \
- strap-1/INT.$(FASLEXT)
-strap-2/VECTCAT.$(FASLEXT): strap-1/A1AGG.$(FASLEXT) \
- strap-1/INT.$(FASLEXT)
-strap-2/IARRAY1.$(FASLEXT): strap-2/A1AGG.$(FASLEXT) \
- strap-2/PRIMARR.$(FASLEXT)
-strap-2/PRIMARR.$(FASLEXT): strap-2/A1AGG.$(FASLEXT)
-strap-2/PAIR.$(FASLEXT): strap-2/KOERCE.$(FASLEXT) \
- strap-2/SETCAT.$(FASLEXT) strap-0/OUTFORM.$(FASLEXT)
-strap-2/MATRIX.$(FASLEXT): strap-2/MATCAT.$(FASLEXT) \
- strap-2/IARRAY2.$(FASLEXT) strap-1/MATSTOR.$(FASLEXT) \
- strap-1/MATLIN.$(FASLEXT)
-strap-2/IARRAY2.$(FASLEXT): strap-2/ARR2CAT.$(FASLEXT) \
- strap-2/PRIMARR.$(FASLEXT) strap-1/STRING.$(FASLEXT)
-strap-2/INFORM.$(FASLEXT): strap-2/SEXCAT.$(FASLEXT) \
- strap-2/KONVERT.$(FASLEXT) strap-2/ANY.$(FASLEXT) \
- strap-2/SEX.$(FASLEXT) strap-2/LIST.$(FASLEXT) \
- strap-2/SYMBOL.$(FASLEXT)
-strap-2/LIST.$(FASLEXT): strap-2/LSAGG.$(FASLEXT)
-strap-2/SEX.$(FASLEXT): strap-2/SEXOF.$(FASLEXT)
-strap-2/OUTFORM.$(FASLEXT): strap-2/SETCAT.$(FASLEXT) \
- strap-1/NUMFMT.$(FASLEXT) strap-1/VOID.$(FASLEXT) \
- strap-1/DFLOAT.$(FASLEXT) strap-1/SYMBOL.$(FASLEXT) \
- strap-1/LIST.$(FASLEXT) strap-1/PI.$(FASLEXT)
-strap-2/SEXOF.$(FASLEXT): strap-2/SEXCAT.$(FASLEXT)
-strap-2/ANY.$(FASLEXT): strap-2/SETCAT.$(FASLEXT) \
- strap-2/SEX.$(FASLEXT) strap-2/NONE.$(FASLEXT)
-strap-2/NONE.$(FASLEXT): strap-2/SETCAT.$(FASLEXT)
-strap-2/SYMBOL.$(FASLEXT): strap-2/ORDSET.$(FASLEXT) \
- strap-2/KONVERT.$(FASLEXT) strap-2/KRCFROM.$(FASLEXT) \
- strap-2/RETRACT.$(FASLEXT) strap-2/KONVERT.$(FASLEXT) \
- strap-2/PATMAB.$(FASLEXT) strap-2/VOID.$(FASLEXT) \
- strap-2/BOOLEAN.$(FASLEXT) strap-2/ALIST.$(FASLEXT) \
- strap-2/PRIMARR.$(FASLEXT) strap-2/REF.$(FASLEXT) \
- strap-2/STRING.$(FASLEXT) strap-1/PMSYM.$(FASLEXT)
-strap-2/ALIST.$(FASLEXT): strap-2/ALAGG.$(FASLEXT) strap-2/REF.$(FASLEXT)
-strap-2/REF.$(FASLEXT): strap-2/SETCAT.$(FASLEXT)
-strap-2/STRING.$(FASLEXT): strap-2/SRAGG.$(FASLEXT) \
- strap-2/CHAR.$(FASLEXT)
-
-strap-2/FRAC.$(FASLEXT): strap-2/QFCAT.$(FASLEXT) strap-1/GCDDOM.$(FASLEXT) \
- strap-1/LA.$(FASLEXT) strap-1/EUCDOM.$(FASLEXT) \
- strap-1/INS.$(FASLEXT) strap-1/SUP.$(FASLEXT) \
- strap-1/PFECAT.$(FASLEXT) strap-1/FR.$(FASLEXT) \
- strap-1/CHARNZ.$(FASLEXT) strap-1/SEGCAT.$(FASLEXT) \
- strap-1/SEGXCAT.$(FASLEXT) strap-1/UPOLYC2.$(FASLEXT)
-
-strap-2/CHAR.$(FASLEXT): strap-2/ORDFIN.$(FASLEXT) strap-2/CCLASS.$(FASLEXT)
-strap-2/CCLASS.$(FASLEXT): strap-2/SETCAT.$(FASLEXT) \
- strap-2/KOERCE.$(FASLEXT) \
- strap-2/FSAGG.$(FASLEXT) strap-2/KONVERT.$(FASLEXT) \
- strap-2/IBITS.$(FASLEXT)
-strap-2/TABLE.$(FASLEXT): strap-2/TBAGG.$(FASLEXT)
-strap-2/IBITS.$(FASLEXT): strap-2/BTAGG.$(FASLEXT) \
- strap-1/NNI.$(FASLEXT) strap-1/INT.$(FASLEXT)
-strap-2/MAYBE.$(FASLEXT): strap-2/UTYPE.$(FASLEXT) \
- strap-2/RETRACT.$(FASLEXT) strap-2/KOERCE.$(FASLEXT) \
- strap-2/BOOLEAN.$(FASLEXT)
-strap-2/BOOLEAN.$(FASLEXT): strap-2/PROPLOG.$(FASLEXT) \
- strap-2/ORDFIN.$(FASLEXT) strap-2/KONVERT.$(FASLEXT) \
- strap-1/PI.$(FASLEXT) strap-1/INFORM.$(FASLEXT)
-
-strap-2/EQ.$(FASLEXT): strap-2/FUNCTOR.$(FASLEXT) strap-2/SETCAT.$(FASLEXT) \
- strap-2/KOERCE.$(FASLEXT) strap-2/EVALAB.$(FASLEXT) \
- strap-2/ABELSG.$(FASLEXT) strap-2/ABELGRP.$(FASLEXT) \
- strap-2/SGROUP.$(FASLEXT) strap-2/MONOID.$(FASLEXT) \
- strap-2/RING.$(FASLEXT) strap-2/BMODULE.$(FASLEXT) \
- strap-2/COMRING.$(FASLEXT) strap-2/MODULE.$(FASLEXT) \
- strap-2/INTDOM.$(FASLEXT) strap-2/PDRING.$(FASLEXT) \
- strap-2/FIELD.$(FASLEXT) strap-2/VSPACE.$(FASLEXT) \
- strap-2/ES.$(FASLEXT) strap-2/GROUP.$(FASLEXT) \
- strap-1/POLY.$(FASLEXT) strap-1/MULTFACT.$(FASLEXT) \
- strap-1/INDE.$(FASLEXT) strap-1/CARD.$(FASLEXT)
-
-strap-2/VSPACE.$(FASLEXT): strap-2/FIELD.$(FASLEXT) strap-2/MODULE.$(FASLEXT)
-
-strap-2/GROUP.$(FASLEXT): strap-2/MONOID.$(FASLEXT)
-
-strap-2/ES.$(FASLEXT): strap-2/SETCAT.$(FASLEXT) strap-2/RETRACT.$(FASLEXT) \
- strap-2/IEVALAB.$(FASLEXT) strap-2/EVALAB.$(FASLEXT) \
- strap-2/RING.$(FASLEXT) strap-2/RETRACT.$(FASLEXT) \
- strap-2/CACHSET.$(FASLEXT) strap-1/BOP1.$(FASLEXT) \
- strap-1/KERNEL.$(FASLEXT) strap-1/COMMONOP.$(FASLEXT) \
- strap-1/BOP.$(FASLEXT)
-
-strap-2/CACHSET.$(FASLEXT): strap-2/SETCAT.$(FASLEXT)
-
-strap-2/BTAGG.$(FASLEXT): strap-1/ORDSET.$(FASLEXT) \
- strap-1/BOOLE.$(FASLEXT) strap-1/LOGIC.$(FASLEXT) \
- strap-1/A1AGG.$(FASLEXT)
-
-strap-2/UNISEG.$(FASLEXT): strap-2/SEGCAT.$(FASLEXT) \
- strap-2/SEGXCAT.$(FASLEXT) strap-2/ORDSET.$(FASLEXT) \
- strap-2/SETCAT.$(FASLEXT) strap-1/STREAM.$(FASLEXT)
-
-strap-2/PATTERN.$(FASLEXT): strap-2/SETCAT.$(FASLEXT) \
- strap-2/RETRACT.$(FASLEXT) strap-1/BOP.$(FASLEXT) \
- strap-1/NNI.$(FASLEXT) strap-1/ABELMON.$(FASLEXT) \
- strap-1/ANY1.$(FASLEXT) strap-1/ANY.$(FASLEXT) \
- strap-1/PATTERN1.$(FASLEXT)
-
-strap-2/FR.$(FASLEXT): strap-2/INTDOM.$(FASLEXT) strap-2/INTDOM.$(FASLEXT) \
- strap-2/DIFEXT.$(FASLEXT) strap-2/ALGEBRA.$(FASLEXT) \
- strap-2/FEVALAB.$(FASLEXT) strap-2/FRETRCT.$(FASLEXT) \
- strap-2/FUNCTOR.$(FASLEXT) strap-2/VOID.$(FASLEXT) \
- strap-1/LIST.$(FASLEXT) strap-1/SEX.$(FASLEXT) \
- strap-1/INT.$(FASLEXT) strap-1/NNI.$(FASLEXT) \
- strap-1/INFORM.$(FASLEXT) strap-1/INS.$(FASLEXT) \
- strap-1/REAL.$(FASLEXT) strap-1/IEVALAB.$(FASLEXT) \
- strap-1/FLOAT.$(FASLEXT) strap-1/DFLOAT.$(FASLEXT) \
- strap-1/INTFACT.$(FASLEXT) strap-1/SET.$(FASLEXT) \
- strap-1/UNISEG.$(FASLEXT) strap-1/REF.$(FASLEXT) \
- strap-1/ALIST.$(FASLEXT) strap-1/PRIMARR.$(FASLEXT)
-
-strap-2/KERNEL.$(FASLEXT): strap-1/CACHSET.$(FASLEXT) \
- strap-1/SCACHE.$(FASLEXT) strap-1/ARITY.$(FASLEXT) \
- strap-1/NONE.$(FASLEXT)
-
-strap-2/PFBR.$(FASLEXT): strap-1/COMMUPC.$(FASLEXT)
-strap-2/MULTSQFR.$(FASLEXT): strap-1/GENEEZ.$(FASLEXT) \
- strap-1/MLIFT.$(FASLEXT)
-strap-2/PMPLCAT.$(FASLEXT): strap-1/PMTOOLS.$(FASLEXT) \
- strap-1/PMDOWN.$(FASLEXT)
-
-strap-2/GALFACT.$(FASLEXT): strap-1/GALFACTU.$(FASLEXT) \
- strap-1/GALPOLYU.$(FASLEXT) strap-1/MDDFACT.$(FASLEXT) \
- strap-1/UPDECOMP.$(FASLEXT) strap-1/BRILL.$(FASLEXT) \
- strap-1/CYCLOTOM.$(FASLEXT) strap-1/MSET.$(FASLEXT) \
- strap-1/MSETAGG.$(FASLEXT) \
- strap-1/GHENSEL.$(FASLEXT) \
- strap-1/IROOT.$(FASLEXT)
-
-strap-2/DFSFUN.$(FASLEXT): strap-1/COMPLEX.$(FASLEXT) \
- strap-1/INTRET.$(FASLEXT) strap-1/MONOGEN.$(FASLEXT) \
- strap-1/FRAMALG.$(FASLEXT) strap-1/FINRALG.$(FASLEXT)
-
-strap-2/POLY.$(FASLEXT): strap-2/UDPO.$(FASLEXT)
-
-strap-2/MULTFACT.$(FASLEXT): strap-1/MRATFAC.$(FASLEXT) \
- strap-1/MPRFF.$(FASLEXT) strap-1/INNMFACT.$(FASLEXT) \
- strap-1/GENUFACT.$(FASLEXT)
-
-strap-2/MONOGEN.$(FASLEXT): strap-1/CPIMA.$(FASLEXT) \
- strap-1/FRAMALG.$(FASLEXT) \
- strap-1/FINRALG.$(FASLEXT)
-
-strap-2/COMPCAT.$(FASLEXT): strap-2/MONOGEN.$(FASLEXT) \
- strap-1/POLY.$(FASLEXT) \
- strap-1/CINTSLPE.$(FASLEXT) \
- strap-1/COMPLPAT.$(FASLEXT) \
- strap-1/CPMATCH.$(FASLEXT)
-strap-2/GENEEZ.$(FASLEXT): strap-1/EMR.$(FASLEXT)
-strap-2/MPRFF.$(FASLEXT): strap-1/MFINFACT.$(FASLEXT)
-strap-2/ACFS.$(FASLEXT): strap-2/ACF.$(FASLEXT) strap-1/FS.$(FASLEXT)
-strap-2/ACF.$(FASLEXT): strap-2/NTPOLFN.$(FASLEXT) \
- strap-2/PDECOMP.$(FASLEXT)
-strap-2/NTPOLFN.$(FASLEXT): strap-2/PNTHEORY.$(FASLEXT)
-strap-2/PNTHEORY.$(FASLEXT): strap-1/INTHEORY.$(FASLEXT)
-strap-2/EXPR.$(FASLEXT): strap-1/COMBOPC.$(FASLEXT) \
- strap-1/LFCAT.$(FASLEXT) strap-1/SPFCAT.$(FASLEXT) \
- strap-1/KERNEL2.$(FASLEXT) strap-1/ALGMANIP.$(FASLEXT) \
- strap-1/AF.$(FASLEXT) strap-1/EF.$(FASLEXT) \
- strap-1/FSPECF.$(FASLEXT) strap-1/COMBF.$(FASLEXT) \
- strap-1/SEGBIND.$(FASLEXT) strap-1/POLYCATQ.$(FASLEXT) \
- strap-1/SUPFRACF.$(FASLEXT) strap-1/AN.$(FASLEXT) \
- strap-1/EXPR2.$(FASLEXT) strap-1/ES2.$(FASLEXT) \
- strap-1/MKUCFUNC.$(FASLEXT) strap-2/PMFS.$(FASLEXT) \
- strap-1/LIST2MAP.$(FASLEXT) strap-1/FAGROUP.$(FASLEXT) \
- strap-1/ACFS.$(FASLEXT) strap-1/LF.$(FASLEXT)
-strap-2/EXPR2.$(FASLEXT): strap-2/EXPR.$(FASLEXT) strap-1/FS2.$(FASLEXT)
-strap-2/PMFS.$(FASLEXT): strap-2/PMKERNEL.$(FASLEXT)
-strap-2/INFSP.$(FASLEXT): strap-1/POLY2.$(FASLEXT) \
- strap-1/CMPLXRT.$(FASLEXT) strap-1/REAL0.$(FASLEXT) \
- strap-1/SUBRESP.$(FASLEXT) strap-1/POLTOPOL.$(FASLEXT) \
- strap-1/DMP.$(FASLEXT) strap-1/DIRPROD.$(FASLEXT) \
- strap-1/GROEBSOL.$(FASLEXT)
-
-strap-2/GENMFACT.$(FASLEXT): strap-1/MPCPF.$(FASLEXT)
-strap-2/TOOLSIGN.$(FASLEXT): strap-1/SIGNEF.$(FASLEXT)
-strap-2/SIGNEF.$(FASLEXT): strap-1/SIGNRF.$(FASLEXT) \
- strap-1/LIMITPS.$(FASLEXT) strap-1/TRIGMNIP.$(FASLEXT) \
- strap-1/ORDCOMP.$(FASLEXT) strap-2/INTRVL.$(FASLEXT) \
- strap-1/TOOLSIGN.$(FASLEXT)
-strap-2/INTRVL.$(FASLEXT): strap-2/INTCAT.$(FASLEXT)
-strap-2/UPXS.$(FASLEXT): strap-2/UPXSCCA.$(FASLEXT) \
- strap-1/ULS.$(FASLEXT) strap-1/ULSCCAT.$(FASLEXT) \
- strap-1/VARIABLE.$(FASLEXT) strap-1/UTS.$(FASLEXT) \
- strap-1/UPXSCONS.$(FASLEXT)
-strap-2/UPXSCCA.$(FASLEXT): strap-2/UPXSCAT.$(FASLEXT)
-strap-2/UPXSCAT.$(FASLEXT): strap-2/UPSCAT.$(FASLEXT) \
- strap-2/ULSCAT.$(FASLEXT)
-strap-2/UPSCAT.$(FASLEXT): strap-2/PSCAT.$(FASLEXT)
-strap-2/UTS.$(FASLEXT): strap-2/UTSCAT.$(FASLEXT) \
- strap-1/VARIABLE.$(FASLEXT) strap-1/ITAYLOR.$(FASLEXT)
-strap-2/UTSCAT.$(FASLEXT): strap-1/STTAYLOR.$(FASLEXT) \
- strap-1/STTF.$(FASLEXT) strap-1/STTFNC.$(FASLEXT) \
- strap-1/UP.$(FASLEXT) strap-1/FSINT.$(FASLEXT) \
- strap-1/UPSCAT.$(FASLEXT) strap-1/PSCAT.$(FASLEXT)
-strap-2/APPRULE.$(FASLEXT): strap-1/RULE.$(FASLEXT)
-strap-2/PLOT.$(FASLEXT): strap-1/PPCURVE.$(FASLEXT) \
- strap-1/PTPACK.$(FASLEXT) strap-1/POINT.$(FASLEXT)
-strap-2/GRIMAGE.$(FASLEXT): strap-1/COLOR.$(FASLEXT) \
- strap-1/PALETTE.$(FASLEXT) \
- strap-1/VIEWDEF.$(FASLEXT) \
- strap-1/PLOTTOOL.$(FASLEXT) \
- strap-1/COORDSYS.$(FASLEXT) \
- strap-1/PTCAT.$(FASLEXT)
-strap-2/NODE1.$(FASLEXT): strap-1/ODEINT.$(FASLEXT) \
- strap-1/ODEEF.$(FASLEXT)
-strap-2/SPADAST.$(FASLEXT): strap-2/SASTCAT.$(FASLEXT) \
- strap-2/SPADXPT.$(FASLEXT) \
- strap-2/TYPEAST.$(FASLEXT) \
- strap-2/IMPTAST.$(FASLEXT) \
- strap-2/DEFAST.$(FASLEXT) \
- strap-2/MACROAST.$(FASLEXT) \
- strap-2/WHEREAST.$(FASLEXT) \
- strap-2/CATAST.$(FASLEXT) \
- strap-2/JOINAST.$(FASLEXT) \
- strap-2/CAPSLAST.$(FASLEXT) \
- strap-2/SIGAST.$(FASLEXT) \
- strap-2/ATTRAST.$(FASLEXT) \
- strap-2/MAPPAST.$(FASLEXT) \
- strap-2/IFAST.$(FASLEXT) \
- strap-2/RPTAST.$(FASLEXT) \
- strap-2/WHILEAST.$(FASLEXT) \
- strap-2/INAST.$(FASLEXT) \
- strap-2/STEPAST.$(FASLEXT) \
- strap-2/CLLCTAST.$(FASLEXT) \
- strap-2/LSTAST.$(FASLEXT) \
- strap-2/EXITAST.$(FASLEXT) \
- strap-2/RETAST.$(FASLEXT) \
- strap-2/CRCEAST.$(FASLEXT) \
- strap-2/PRTDAST.$(FASLEXT) \
- strap-2/RSTRCAST.$(FASLEXT) \
- strap-2/SEGAST.$(FASLEXT) \
- strap-2/SEQAST.$(FASLEXT) \
- strap-2/LETAST.$(FASLEXT) \
- strap-2/SUCHTAST.$(FASLEXT) \
- strap-2/COLONAST.$(FASLEXT) \
- strap-2/ADDAST.$(FASLEXT) \
- strap-2/CASEAST.$(FASLEXT) \
- strap-2/HASAST.$(FASLEXT) \
- strap-2/ISAST.$(FASLEXT) \
- strap-2/CATAST.$(FASLEXT) \
- strap-2/WHEREAST.$(FASLEXT) \
- strap-2/COMMAAST.$(FASLEXT) \
- strap-2/QQUTAST.$(FASLEXT) \
- strap-2/MACROAST.$(FASLEXT)
-strap-2/DEFAST.$(FASLEXT): strap-1/HEADAST.$(FASLEXT) \
- strap-1/SIG.$(FASLEXT)
-strap-2/SASTCAT.$(FASLEXT): strap-2/HOMOTOP.$(FASLEXT) \
- strap-1/ASTCAT.$(FASLEXT) strap-1/SYNTAX.$(FASLEXT)
-
-strap-2/CATAST.$(FASLEXT): strap-1/CTORKIND.$(FASLEXT)
-strap-2/TYPEAST.$(FASLEXT): strap-1/SPADAST.$(FASLEXT) \
- strap-1/OUTFORM.$(FASLEXT)
-strap-2/IRFORM.$(FASLEXT): strap-1/ITFORM.$(FASLEXT)
-strap-2/LINELT.$(FASLEXT): strap-1/LINBASIS.$(FASLEXT)
-strap-2/FR2.$(FASLEXT): strap-1/COMPLEX.$(FASLEXT)
-strap-2/COMPLEX.$(FASLEXT): strap-2/COMPCAT.$(FASLEXT)
-
-
-#
-#
-
-.PRECIOUS: strap-0 strap-1 strap-2
-strap-0 strap-1 strap-2:
- $(MKDIR_P) $@
-
-.PRECIOUS: strap-0/%.$(FASLEXT)
-strap-0/%.$(FASLEXT): %.spad initdb.$(FASLEXT) | strap-0
- $(BOOTSTRAP) --sysalg=strap-0 --output=$@ --bootstrap $<
-
-.PRECIOUS: strap-1/%.$(FASLEXT)
-strap-1/%.$(FASLEXT): %.spad initdb.$(FASLEXT) | strap-1
- $(BOOTSTRAP) --strap=strap-0 --sysalg=strap-1 \
- --output=$@ --optimize=3 $<
-
-.PRECIOUS: strap-2/%.$(FASLEXT)
-strap-2/%.$(FASLEXT): %.spad initdb.$(FASLEXT) | strap-2
- $(BOOTSTRAP) --strap=strap-1 --sysalg=strap-2 \
- --output=$@ --optimize=3 $<
-
-
-SPADFILES= \
- $(OUTSRC)/acplot.spad $(OUTSRC)/aggcat2.spad $(OUTSRC)/aggcat.spad \
- $(OUTSRC)/algcat.spad $(OUTSRC)/algext.spad $(OUTSRC)/algfact.spad \
- $(OUTSRC)/algfunc.spad $(OUTSRC)/allfact.spad $(OUTSRC)/alql.spad \
- $(OUTSRC)/any.spad $(OUTSRC)/array1.spad \
- $(OUTSRC)/array2.spad $(OUTSRC)/attreg.spad \
- $(OUTSRC)/bags.spad $(OUTSRC)/bezout.spad $(OUTSRC)/boolean.spad \
- $(OUTSRC)/brill.spad $(OUTSRC)/domain.spad \
- $(OUTSRC)/card.spad $(OUTSRC)/carten.spad $(OUTSRC)/catdef.spad \
- $(OUTSRC)/cden.spad $(OUTSRC)/clifford.spad $(OUTSRC)/clip.spad \
- $(OUTSRC)/cmplxrt.spad $(OUTSRC)/coerce.spad $(OUTSRC)/color.spad \
- $(OUTSRC)/combfunc.spad $(OUTSRC)/combinat.spad $(OUTSRC)/complet.spad \
- $(OUTSRC)/constant.spad $(OUTSRC)/contfrac.spad \
- $(OUTSRC)/coordsys.spad $(OUTSRC)/cra.spad $(OUTSRC)/crfp.spad \
- $(OUTSRC)/curve.spad $(OUTSRC)/cycles.spad $(OUTSRC)/cyclotom.spad \
- $(OUTSRC)/ddfact.spad \
- $(OUTSRC)/defaults.spad $(OUTSRC)/defintef.spad $(OUTSRC)/defintrf.spad \
- $(OUTSRC)/degred.spad $(OUTSRC)/derham.spad $(OUTSRC)/dhmatrix.spad \
- $(OUTSRC)/divisor.spad $(OUTSRC)/dpolcat.spad $(OUTSRC)/drawopt.spad \
- $(OUTSRC)/drawpak.spad $(OUTSRC)/draw.spad \
- $(OUTSRC)/efstruc.spad $(OUTSRC)/efuls.spad $(OUTSRC)/efupxs.spad \
- $(OUTSRC)/eigen.spad $(OUTSRC)/elemntry.spad $(OUTSRC)/elfuts.spad \
- $(OUTSRC)/equation1.spad $(OUTSRC)/equation2.spad $(OUTSRC)/error.spad \
- $(OUTSRC)/expexpan.spad $(OUTSRC)/expr2ups.spad \
- $(OUTSRC)/exprode.spad $(OUTSRC)/expr.spad \
- $(OUTSRC)/facutil.spad $(OUTSRC)/ffcat.spad \
- $(OUTSRC)/ffcg.spad $(OUTSRC)/fff.spad $(OUTSRC)/ffhom.spad \
- $(OUTSRC)/ffnb.spad $(OUTSRC)/ffpoly2.spad $(OUTSRC)/ffpoly.spad \
- $(OUTSRC)/ffp.spad $(OUTSRC)/ffx.spad \
- $(OUTSRC)/files.spad $(OUTSRC)/float.spad $(OUTSRC)/fmod.spad \
- $(OUTSRC)/fname.spad $(OUTSRC)/fnla.spad \
- $(OUTSRC)/forttyp.spad $(OUTSRC)/fourier.spad \
- $(OUTSRC)/fparfrac.spad $(OUTSRC)/fraction.spad $(OUTSRC)/free.spad \
- $(OUTSRC)/fr.spad $(OUTSRC)/fs2expxp.spad $(OUTSRC)/fs2ups.spad \
- $(OUTSRC)/fspace.spad $(OUTSRC)/funcpkgs.spad \
- $(OUTSRC)/galfact.spad $(OUTSRC)/galfactu.spad $(OUTSRC)/galpolyu.spad \
- $(OUTSRC)/galutil.spad $(OUTSRC)/gaussfac.spad $(OUTSRC)/gaussian.spad \
- $(OUTSRC)/gbeuclid.spad $(OUTSRC)/gbintern.spad $(OUTSRC)/gb.spad \
- $(OUTSRC)/gdirprod.spad $(OUTSRC)/gdpoly.spad $(OUTSRC)/geneez.spad \
- $(OUTSRC)/generic.spad $(OUTSRC)/genufact.spad $(OUTSRC)/genups.spad \
- $(OUTSRC)/ghensel.spad $(OUTSRC)/gpgcd.spad $(OUTSRC)/gpol.spad \
- $(OUTSRC)/grdef.spad $(OUTSRC)/groebf.spad $(OUTSRC)/groebsol.spad \
- $(OUTSRC)/gseries.spad \
- $(OUTSRC)/ideal.spad $(OUTSRC)/idecomp.spad $(OUTSRC)/indexedp.spad \
- $(OUTSRC)/infprod.spad $(OUTSRC)/intaf.spad $(OUTSRC)/intalg.spad \
- $(OUTSRC)/intaux.spad $(OUTSRC)/intclos.spad $(OUTSRC)/intef.spad \
- $(OUTSRC)/integer.spad $(OUTSRC)/integrat.spad \
- $(OUTSRC)/interval.spad \
- $(OUTSRC)/intfact.spad $(OUTSRC)/intpm.spad \
- $(OUTSRC)/intrf.spad \
- $(OUTSRC)/irexpand.spad \
- $(OUTSRC)/irsn.spad $(OUTSRC)/ituple.spad \
- $(OUTSRC)/kl.spad $(OUTSRC)/kovacic.spad \
- $(OUTSRC)/laplace.spad $(OUTSRC)/laurent.spad $(OUTSRC)/leadcdet.spad \
- $(OUTSRC)/lie.spad $(OUTSRC)/limitps.spad $(OUTSRC)/lindep.spad \
- $(OUTSRC)/lingrob.spad $(OUTSRC)/liouv.spad $(OUTSRC)/listgcd.spad \
- $(OUTSRC)/list.spad $(OUTSRC)/lmdict.spad $(OUTSRC)/lodof.spad \
- $(OUTSRC)/lodop.spad $(OUTSRC)/lodo.spad $(OUTSRC)/logic.spad \
- $(OUTSRC)/manip.spad $(OUTSRC)/mappkg.spad $(OUTSRC)/matcat.spad \
- $(OUTSRC)/matfuns.spad $(OUTSRC)/mathml.spad \
- $(OUTSRC)/matrix.spad $(OUTSRC)/matstor.spad \
- $(OUTSRC)/mesh.spad $(OUTSRC)/mfinfact.spad $(OUTSRC)/misc.spad \
- $(OUTSRC)/mkfunc.spad $(OUTSRC)/mkrecord.spad \
- $(OUTSRC)/mlift.spad $(OUTSRC)/moddfact.spad $(OUTSRC)/modgcd.spad \
- $(OUTSRC)/modmonom.spad $(OUTSRC)/modmon.spad $(OUTSRC)/modring.spad \
- $(OUTSRC)/moebius.spad $(OUTSRC)/mring.spad $(OUTSRC)/mset.spad \
- $(OUTSRC)/mts.spad $(OUTSRC)/multfact.spad $(OUTSRC)/multpoly.spad \
- $(OUTSRC)/multsqfr.spad \
- $(OUTSRC)/naalgc.spad $(OUTSRC)/naalg.spad \
- $(OUTSRC)/newdata.spad $(OUTSRC)/newpoint.spad \
- $(OUTSRC)/newpoly.spad $(OUTSRC)/nlinsol.spad $(OUTSRC)/nlode.spad \
- $(OUTSRC)/npcoef.spad \
- $(OUTSRC)/nregset.spad \
- $(OUTSRC)/nsregset.spad $(OUTSRC)/numeigen.spad $(OUTSRC)/numeric.spad \
- $(OUTSRC)/numode.spad $(OUTSRC)/numquad.spad $(OUTSRC)/numsolve.spad \
- $(OUTSRC)/numtheor.spad \
- $(OUTSRC)/oct.spad $(OUTSRC)/odealg.spad $(OUTSRC)/odeef.spad \
- $(OUTSRC)/oderf.spad $(OUTSRC)/opalg.spad \
- $(OUTSRC)/op.spad $(OUTSRC)/ore.spad \
- $(OUTSRC)/outform.spad $(OUTSRC)/out.spad \
- $(OUTSRC)/pade.spad $(OUTSRC)/padiclib.spad $(OUTSRC)/padic.spad \
- $(OUTSRC)/paramete.spad $(OUTSRC)/partperm.spad $(OUTSRC)/patmatch1.spad \
- $(OUTSRC)/patmatch2.spad $(OUTSRC)/pattern.spad $(OUTSRC)/pcurve.spad \
- $(OUTSRC)/pdecomp.spad $(OUTSRC)/perman.spad $(OUTSRC)/permgrps.spad \
- $(OUTSRC)/perm.spad $(OUTSRC)/pfbr.spad $(OUTSRC)/pfo.spad \
- $(OUTSRC)/pfr.spad $(OUTSRC)/pf.spad $(OUTSRC)/pgcd.spad \
- $(OUTSRC)/pgrobner.spad $(OUTSRC)/pinterp.spad $(OUTSRC)/pleqn.spad \
- $(OUTSRC)/plot3d.spad $(OUTSRC)/plot.spad $(OUTSRC)/plottool.spad \
- $(OUTSRC)/polset.spad $(OUTSRC)/poltopol.spad $(OUTSRC)/polycat.spad \
- $(OUTSRC)/poly.spad $(OUTSRC)/primelt.spad $(OUTSRC)/print.spad \
- $(OUTSRC)/product.spad $(OUTSRC)/prs.spad $(OUTSRC)/prtition.spad \
- $(OUTSRC)/pscat.spad $(OUTSRC)/pseudolin.spad $(OUTSRC)/ptranfn.spad \
- $(OUTSRC)/puiseux.spad \
- $(OUTSRC)/qalgset.spad $(OUTSRC)/quat.spad \
- $(OUTSRC)/radeigen.spad $(OUTSRC)/radix.spad $(OUTSRC)/random.spad \
- $(OUTSRC)/ratfact.spad $(OUTSRC)/rdeef.spad $(OUTSRC)/rderf.spad \
- $(OUTSRC)/rdesys.spad $(OUTSRC)/real0q.spad $(OUTSRC)/realzero.spad \
- $(OUTSRC)/reclos.spad $(OUTSRC)/regset.spad $(OUTSRC)/rep1.spad \
- $(OUTSRC)/rep2.spad $(OUTSRC)/resring.spad $(OUTSRC)/retract.spad \
- $(OUTSRC)/rf.spad $(OUTSRC)/riccati.spad $(OUTSRC)/rinterp.spad \
- $(OUTSRC)/rule.spad \
- $(OUTSRC)/seg.spad $(OUTSRC)/setorder.spad $(OUTSRC)/sets.spad \
- $(OUTSRC)/sex.spad $(OUTSRC)/sf.spad $(OUTSRC)/sgcf.spad \
- $(OUTSRC)/sign.spad $(OUTSRC)/si.spad $(OUTSRC)/smith.spad \
- $(OUTSRC)/solvedio.spad $(OUTSRC)/solvefor.spad $(OUTSRC)/solvelin.spad \
- $(OUTSRC)/solverad.spad $(OUTSRC)/sortpak.spad $(OUTSRC)/space.spad \
- $(OUTSRC)/special.spad $(OUTSRC)/sregset.spad $(OUTSRC)/s.spad \
- $(OUTSRC)/stream.spad $(OUTSRC)/string.spad $(OUTSRC)/sttaylor.spad \
- $(OUTSRC)/sttf.spad $(OUTSRC)/sturm.spad $(OUTSRC)/suchthat.spad \
- $(OUTSRC)/suls.spad $(OUTSRC)/sum.spad $(OUTSRC)/sups.spad \
- $(OUTSRC)/supxs.spad $(OUTSRC)/suts.spad $(OUTSRC)/symbol.spad \
- $(OUTSRC)/syntax.spad \
- $(OUTSRC)/term.spad \
- $(OUTSRC)/data.spad \
- $(OUTSRC)/net.spad \
- $(OUTSRC)/compiler.spad \
- $(OUTSRC)/java.spad \
- $(OUTSRC)/syssolp.spad $(OUTSRC)/system.spad \
- $(OUTSRC)/tableau.spad $(OUTSRC)/table.spad $(OUTSRC)/taylor.spad \
- $(OUTSRC)/tex.spad $(OUTSRC)/tools.spad $(OUTSRC)/transsolve.spad \
- $(OUTSRC)/tree.spad $(OUTSRC)/trigcat.spad $(OUTSRC)/triset.spad \
- $(OUTSRC)/tube.spad $(OUTSRC)/twofact.spad \
- $(OUTSRC)/unifact.spad $(OUTSRC)/updecomp.spad $(OUTSRC)/updivp.spad \
- $(OUTSRC)/utsode.spad \
- $(OUTSRC)/variable.spad $(OUTSRC)/vector.spad $(OUTSRC)/view2D.spad \
- $(OUTSRC)/view3D.spad $(OUTSRC)/viewDef.spad $(OUTSRC)/viewpack.spad \
- $(OUTSRC)/void.spad $(OUTSRC)/parsers.spad \
- $(OUTSRC)/weier.spad $(OUTSRC)/wtpol.spad \
- $(OUTSRC)/xlpoly.spad $(OUTSRC)/xpoly.spad \
- $(OUTSRC)/ystream.spad \
- $(OUTSRC)/zerodim.spad
-
-
-TESTS=$(INPUT)/INTHEORY.input $(INPUT)/VIEW2D.input $(INPUT)/TESTFR.input
-
-#
-oa_algebra_layer_0 = \
- TYPE UTYPE VOID EXIT \
- BOOLEAN INT NNI PI SINT SYMBOL \
- DFLOAT IDENT STRING PAIR MAYBE LIST
-
-$(OUT)/VOID.$(FASLEXT): strap-2/KOERCE.$(FASLEXT) \
- strap-2/OUTFORM.$(FASLEXT)
-$(OUT)/EXIT.$(FASLEXT): strap-2/SETCAT.$(FASLEXT) \
- strap-2/OUTFORM.$(FASLEXT) \
- strap-2/BOOLEAN.$(FASLEXT) \
- strap-2/STRING.$(FASLEXT) \
- strap-2/SINT.$(FASLEXT)
-
-$(OUT)/SINT.$(FASLEXT): $(OUT)/INT.$(FASLEXT)
-$(OUT)/NNI.$(FASLEXT): $(OUT)/INT.$(FASLEXT)
-$(OUT)/PI.$(FASLEXT): $(OUT)/NNI.$(FASLEXT)
-$(OUT)/INT.$(FASLEXT): strap-2/INT.$(FASLEXT) \
- strap-2/INFORM.$(FASLEXT) \
- strap-2/UPSQFREE.$(FASLEXT) \
- strap-2/GALFACT.$(FASLEXT) \
- strap-2/FR2.$(FASLEXT) \
- strap-2/FRUTIL.$(FASLEXT) \
- strap-2/HEUGCD.$(FASLEXT) \
- strap-2/PATRES.$(FASLEXT) \
- strap-2/PATTERN.$(FASLEXT) \
- strap-2/FLOAT.$(FASLEXT) \
- strap-2/INTSLPE.$(FASLEXT)
-$(OUT)/BOOLEAN.$(FASLEXT): strap-2/BOOLEAN.$(FASLEXT) \
- strap-2/PI.$(FASLEXT) \
- strap-2/INFORM.$(FASLEXT)
-$(OUT)/DFLOAT.$(FASLEXT): strap-2/FPS.$(FASLEXT) \
- strap-2/DFLOAT.$(FASLEXT) \
- strap-2/DFSFUN.$(FASLEXT) \
- strap-2/COMPLEX.$(FASLEXT)
-$(OUT)/LIST.$(FASLEXT): strap-2/LSAGG.$(FASLEXT) \
- strap-2/LIST.$(FASLEXT)
-$(OUT)/SYMBOL.$(FASLEXT): strap-2/SYMBOL.$(FASLEXT) \
- strap-2/PMSYM.$(FASLEXT) \
- strap-2/UNISEG.$(FASLEXT) \
- strap-2/IDENT.$(FASLEXT)
-
-$(OUT)/STRING.$(FASLEXT): strap-2/STAGG.$(FASLEXT) \
- strap-2/STRING.$(FASLEXT) \
- strap-2/EQ.$(FASLEXT)
-$(OUT)/IDENT.$(FASLEXT): strap-2/IDENT.$(FASLEXT)
-$(OUT)/MAYBE.$(FASLEXT): $(OUT)/UTYPE.$(FASLEXT) \
- strap-2/KOERCE.$(FASLEXT) \
- strap-2/OUTFORM.$(FASLEXT) \
- strap-2/RETRACT.$(FASLEXT)
-
-oa_algebra_layer_0_nrlibs = \
- $(addsuffix .NRLIB/code.$(FASLEXT),$(oa_algebra_layer_0))
-
-oa_algebra_layer_0_objects = \
- $(addprefix $(OUT)/, \
- $(addsuffix .$(FASLEXT),$(oa_algebra_layer_0)))
-
-oa_algebra_layer_1 = \
- BINOPC BINOP IDEMOPC SGPOPC SGPOP \
- MONOPC FUNCTOR COMOPC COMOP \
- BASTYPE BASTYPE- SETCAT SETCAT- SGROUP SGROUP- \
- LLINSET RLINSET LINSET ABELSG ABELSG- CHARNZ \
- ABELGRP ABELGRP- ABELMON ABELMON- ORDTYPE ORDTYPE- \
- RMODULE ALGEBRA ALGEBRA- FRETRCT FRETRCT- \
- FINITE FINITE- MONOID MONOID- GROUP GROUP- \
- RING RING- OINTDOM AMR AMR- \
- BMODULE STEP LMODULE PFECAT PFECAT- \
- AHYP CFCAT ELTAB KOERCE KONVERT \
- KRCFROM KVTFROM IEVALAB IEVALAB- EVALAB EVALAB- \
- RETRACT RETRACT- REPSQ REPDB FAMR FAMR- \
- PRIMCAT PTRANFN SPFCAT HOMOTOP DIFEXT \
- ORDSET OASGP DIFRING SRING OSGROUP PDRING \
- MODULE MODULE- PID OAGROUP OAGROUP- OCAMON \
- OAMON OAMON- DIOID INTDOM INTDOM- CACHSET \
- RNG RNG- ORDFIN OAMONS CABMON COMRING \
- GCDDOM GCDDOM- UFD UFD- ES ES- \
- FIELD FIELD- VECTCAT VECTCAT- RADCAT RADCAT- \
- ENTIRER ENTIRER- ORDRING FLINEXP FLINEXP- \
- DIFFDOM DIFFDOM- DIFFSPC DIFFSPC- DIFFMOD \
- LINEXP PATMAB REAL CHARZ LOGIC LOGIC- \
- PDDOM PDDOM- PDSPC PDSPC- FPATMAB \
- DSEXT DSEXT- ORDSTRCT \
- BOOLE BOOLE- SRING TRANFUN TRANFUN- \
- INS INS- DIVRING DIVRING- EUCDOM EUCDOM- \
- FPS FPS- RNS RNS- PATAB \
- POLYCAT POLYCAT- QFCAT QFCAT- FEVALAB FEVALAB- \
- ITUPLE IDPT ITFUN2 SEGCAT \
- FILECAT SMAGG MKRECORD MKFUNC \
- PPCURVE PSCURVE RESLATC \
- OUTFORM BINDING \
- IARRAY1 \
- DATAARY PROPLOG BYTEORD \
- AGG AGG- ELTAGG ELTAGG- IXAGG IXAGG- \
- BGAGG BGAGG- BRAGG BRAGG- ELAGG ELAGG- \
- DLAGG DQAGG QUAGG SKAGG PRQAGG ALAGG \
- FLAGG FLAGG- URAGG URAGG- LNAGG LNAGG- \
- A1AGG A1AGG- LSAGG LSAGG- SRAGG SRAGG- \
- FSAGG FSAGG- STAGG STAGG- CLAGG CLAGG- \
- RCAGG RCAGG- SETAGG SETAGG- HOAGG HOAGG- \
- TBAGG TBAGG- KDAGG KDAGG- DIAGG DIAGG- \
- DIOPS DIOPS- FINAGG FINAGG- MDAGG \
- MONOP PRIMARR SEXCAT \
- PROPERTY ARITY OPERCAT OPERCAT- STREAM \
- COMBOPC EQ2 NONE1 CONDUIT IOMODE CTORKIND \
- PDMOD DMEXT LZSTAGG LZSTAGG- MSETAGG \
- ITFUN3 STREAM1 STREAM2 STREAM3 ANY1 \
- ALIST RTVALUE SYSPTR ATTREG REF
-
-
-$(OUT)/IEVALAB.$(FASLEXT): $(OUT)/SETCAT.$(FASLEXT)
-
-$(OUT)/EVALAB.$(FASLEXT): $(OUT)/IEVALAB.$(FASLEXT) \
- strap-2/EQ.$(FASLEXT)
-
-$(OUT)/SETCAT.$(FASLEXT): strap-2/OUTFORM.$(FASLEXT)
-$(OUT)/FINITE.$(FASLEXT): $(OUT)/SETCAT.$(FASLEXT)
-
-$(OUT)/ORDSET.$(FASLEXT): $(OUT)/SETCAT.$(FASLEXT) \
- $(OUT)/ORDTYPE.$(FASLEXT)
-$(OUT)/FILECAT.$(FASLEXT): $(OUT)/SETCAT.$(FASLEXT)
-$(OUT)/STEP.$(FASLEXT): $(OUT)/SETCAT.$(FASLEXT)
-$(OUT)/PATMAB.$(FASLEXT): $(OUT)/SETCAT.$(FASLEXT)
-$(OUT)/REAL.$(FASLEXT): $(OUT)/KONVERT.$(FASLEXT) \
- strap-2/FLOAT.$(FASLEXT)
-
-$(OUT)/SGROUP.$(FASLEXT): $(OUT)/SETCAT.$(FASLEXT) \
- strap-2/REPSQ.$(FASLEXT)
-
-$(OUT)/ABELSG.$(FASLEXT): $(OUT)/SETCAT.$(FASLEXT) \
- strap-2/REPDB.$(FASLEXT)
-
-$(OUT)/LMODULE.$(FASLEXT): $(OUT)/SETCAT.$(FASLEXT) \
- $(OUT)/LLINSET.$(FASLEXT) $(OUT)/SGROUP.$(FASLEXT)
-$(OUT)/RMODULE.$(FASLEXT): $(OUT)/SETCAT.$(FASLEXT) $(OUT)/RLINSET.$(FASLEXT)
-$(OUT)/BMODULE.$(FASLEXT): $(OUT)/LMODULE.$(FASLEXT) \
- $(OUT)/RMODULE.$(FASLEXT) $(OUT)/SGROUP.$(FASLEXT)
-$(OUT)/MODULE.$(FASLEXT): $(OUT)/BMODULE.$(FASLEXT) $(OUT)/LINSET.$(FASLEXT)
-$(OUT)/ALGEBRA.$(FASLEXT): $(OUT)/MODULE.$(FASLEXT)
-$(OUT)/OAGROUP.$(FASLEXT): $(OUT)/OCAMON.$(FASLEXT)
-$(OUT)/OCAMON.$(FASLEXT): $(OUT)/OAMON.$(FASLEXT)
-$(OUT)/OAMON.$(FASLEXT): $(OUT)/OASGP.$(FASLEXT)
-$(OUT)/OAMONS.$(FASLEXT): $(OUT)/OAMON.$(FASLEXT)
-$(OUT)/OASGP.$(FASLEXT): $(OUT)/ORDSET.$(FASLEXT) $(OUT)/ABELSG.$(FASLEXT)
-$(OUT)/RNG.$(FASLEXT): $(OUT)/SGROUP.$(FASLEXT)
-$(OUT)/DIOID.$(FASLEXT): $(OUT)/OAMON.$(FASLEXT) $(OUT)/SRING.$(FASLEXT)
-
-$(OUT)/LLINSET.$(FASLEXT): $(OUT)/SETCAT.$(FASLEXT)
-$(OUT)/RLINSET.$(FASLEXT): $(OUT)/SETCAT.$(FASLEXT)
-$(OUT)/LINSET.$(FASLEXT): $(OUT)/LLINSET.$(FASLEXT) $(OUT)/RLINSET.$(FASLEXT)
-
-$(OUT)/CTORKIND.$(FASLEXT): $(OUT)/SETCAT.$(FASLEXT)
-$(OUT)/IOMODE.$(FASLEXT): $(OUT)/SETCAT.$(FASLEXT)
-
-$(OUT)/SYSPTR.$(FASLEXT): $(OUT)/SETCAT.$(FASLEXT)
-
-$(OUT)/DIFFSPC.$(FASLEXT): $(OUT)/DIFFDOM.$(FASLEXT)
-$(OUT)/DIFFMOD.$(FASLEXT): $(OUT)/DIFFSPC.$(FASLEXT)
-$(OUT)/PDSPC.$(FASLEXT): $(OUT)/PDDOM.$(FASLEXT)
-$(OUT)/DSEXT.$(FASLEXT): $(OUT)/DIFFSPC.$(FASLEXT) $(OUT)/PDSPC.$(FASLEXT)
-$(OUT)/ORDSTRCT.$(FASLEXT): $(OUT)/ORDTYPE.$(FASLEXT) $(OUT)/HOMOTOP.$(FASLEXT)
-
-$(OUT)/MONOPC.$(FASLEXT): $(OUT)/SGPOPC.$(FASLEXT)
-
-$(OUT)/REPSQ.$(FASLEXT): $(OUT)/SETCAT.$(FASLEXT)
-$(OUT)/REPDB.$(FASLEXT): $(OUT)/SETCAT.$(FASLEXT)
-
-$(OUT)/FEVALAB.$(FASLEXT): $(OUT)/SETCAT.$(FASLEXT) \
- $(OUT)/ELTAB.$(FASLEXT) $(OUT)/EVALAB.$(FASLEXT) \
- $(OUT)/IEVALAB.$(FASLEXT) strap-2/EQ.$(FASLEXT)
-
-$(OUT)/INS.$(FASLEXT): $(OUT)/UFD.$(FASLEXT) $(OUT)/EUCDOM.$(FASLEXT) \
- $(OUT)/OINTDOM.$(FASLEXT) $(OUT)/DIFRING.$(FASLEXT) \
- $(OUT)/KONVERT.$(FASLEXT) $(OUT)/RETRACT.$(FASLEXT) \
- $(OUT)/LINEXP.$(FASLEXT) $(OUT)/CFCAT.$(FASLEXT) \
- $(OUT)/REAL.$(FASLEXT) $(OUT)/CHARZ.$(FASLEXT) \
- $(OUT)/STEP.$(FASLEXT) $(OUT)/PATMAB.$(FASLEXT) \
- $(OUT)/FEVALAB.$(FASLEXT) strap-2/FRAC.$(FASLEXT) \
- strap-2/FLOAT.$(FASLEXT) \
- strap-2/INFORM.$(FASLEXT) strap-2/SEXCAT.$(FASLEXT) \
- strap-2/PATTERN.$(FASLEXT) strap-2/INTFACT.$(FASLEXT) \
- strap-2/PRIMES.$(FASLEXT) strap-2/COMBINAT.$(FASLEXT) \
- strap-2/PATRES.$(FASLEXT) strap-2/PMINS.$(FASLEXT)
-
-$(OUT)/CHARZ.$(FASLEXT): $(OUT)/RING.$(FASLEXT)
-$(OUT)/CHARNZ.$(FASLEXT): $(OUT)/RING.$(FASLEXT)
-
-$(OUT)/SRING.$(FASLEXT): $(OUT)/ABELMON.$(FASLEXT) $(OUT)/MONOID.$(FASLEXT)
-$(OUT)/RING.$(FASLEXT): $(OUT)/RNG.$(FASLEXT) $(OUT)/SRING.$(FASLEXT) \
- $(OUT)/LMODULE.$(FASLEXT) $(OUT)/KOERCE.$(FASLEXT)
-$(OUT)/MONOID.$(FASLEXT): $(OUT)/SGROUP.$(FASLEXT)
-$(OUT)/ABELGRP.$(FASLEXT): $(OUT)/CABMON.$(FASLEXT) $(OUT)/LLINSET.$(FASLEXT)
-
-$(OUT)/CABMON.$(FASLEXT): $(OUT)/ABELMON.$(FASLEXT)
-$(OUT)/ABELMON.$(FASLEXT): $(OUT)/ABELSG.$(FASLEXT)
-
-$(OUT)/FIELD.$(FASLEXT): $(OUT)/EUCDOM.$(FASLEXT) $(OUT)/UFD.$(FASLEXT) \
- $(OUT)/DIVRING.$(FASLEXT) strap-2/FR.$(FASLEXT)
-
-$(OUT)/EUCDOM.$(FASLEXT): $(OUT)/PID.$(FASLEXT)
-$(OUT)/PID.$(FASLEXT): $(OUT)/GCDDOM.$(FASLEXT)
-
-$(OUT)/DIVRING.$(FASLEXT): $(OUT)/ENTIRER.$(FASLEXT) \
- $(OUT)/ALGEBRA.$(FASLEXT) $(OUT)/REPSQ.$(FASLEXT) \
- strap-2/FRAC.$(FASLEXT)
-
-$(OUT)/ORDRING.$(FASLEXT): $(OUT)/OAGROUP.$(FASLEXT) $(OUT)/CHARZ.$(FASLEXT) \
- $(OUT)/MONOID.$(FASLEXT)
-$(OUT)/COMRING.$(FASLEXT): $(OUT)/RING.$(FASLEXT) $(OUT)/BMODULE.$(FASLEXT)
-$(OUT)/DIFRING.$(FASLEXT): $(OUT)/RING.$(FASLEXT)
-$(OUT)/ENTIRER.$(FASLEXT): $(OUT)/RING.$(FASLEXT) $(OUT)/BMODULE.$(FASLEXT)
-$(OUT)/INTDOM.$(FASLEXT): $(OUT)/COMRING.$(FASLEXT) $(OUT)/ALGEBRA.$(FASLEXT) \
- $(OUT)/ENTIRER.$(FASLEXT) strap-2/FIELD.$(FASLEXT)
-$(OUT)/OINTDOM.$(FASLEXT): $(OUT)/INTDOM.$(FASLEXT) $(OUT)/ORDRING.$(FASLEXT)
-$(OUT)/GCDDOM.$(FASLEXT): $(OUT)/INTDOM.$(FASLEXT)
-$(OUT)/UFD.$(FASLEXT): $(OUT)/GCDDOM.$(FASLEXT) strap-2/ES.$(FASLEXT)
-$(OUT)/ES.$(FASLEXT): $(OUT)/RING.$(FASLEXT) $(OUT)/CACHSET.$(FASLEXT) \
- $(OUT)/PATAB.$(FASLEXT) strap-2/PRIMARR.$(FASLEXT) \
- strap-2/REF.$(FASLEXT) strap-2/ALIST.$(FASLEXT) \
- strap-2/NONE.$(FASLEXT) strap-2/KERNEL.$(FASLEXT) \
- strap-2/COMMONOP.$(FASLEXT) strap-2/SYMBOL.$(FASLEXT) \
- strap-2/BOP.$(FASLEXT) strap-2/EQ.$(FASLEXT) \
- strap-2/ARITY.$(FASLEXT) strap-2/BOP1.$(FASLEXT)
-$(OUT)/CACHSET.$(FASLEXT): $(OUT)/SETCAT.$(FASLEXT)
-$(OUT)/VECTCAT.$(FASLEXT): $(OUT)/RADCAT.$(FASLEXT)
-$(OUT)/IARRAY1.$(FASLEXT): $(OUT)/PRIMARR.$(FASLEXT)
-$(OUT)/DIFRING.$(FASLEXT): $(OUT)/DIFFSPC.$(FASLEXT)
-$(OUT)/PDMOD.$(FASLEXT): $(OUT)/RING.$(FASLEXT) $(OUT)/PDSPC.$(FASLEXT) \
- $(OUT)/COMRING.$(FASLEXT) $(OUT)/MODULE.$(FASLEXT)
-$(OUT)/DMEXT.$(FASLEXT): $(OUT)/DSEXT.$(FASLEXT) $(OUT)/DIFFMOD.$(FASLEXT) \
- $(OUT)/PDMOD.$(FASLEXT)
-$(OUT)/PATAB.$(FASLEXT): $(OUT)/KOERCE.$(FASLEXT) \
- strap-2/PATTERN.$(FASLEXT)
-
-$(OUT)/GROUP.$(FASLEXT): $(OUT)/MONOID.$(FASLEXT) $(OUT)/REPSQ.$(FASLEXT)
-
-$(OUT)/ORDFIN.$(FASLEXT): $(OUT)/ORDSET.$(FASLEXT) $(OUT)/FINITE.$(FASLEXT)
-
-$(OUT)/RADCAT.$(FASLEXT): strap-2/FRAC.$(FASLEXT)
-
-$(OUT)/OSGROUP.$(FASLEXT): $(OUT)/ORDSET.$(FASLEXT) $(OUT)/SGROUP.$(FASLEXT)
-
-$(OUT)/LINEXP.$(FASLEXT): $(OUT)/RING.$(FASLEXT) $(OUT)/LMODULE.$(FASLEXT)
-
-$(OUT)/RNS.$(FASLEXT): $(OUT)/FIELD.$(FASLEXT) $(OUT)/ORDRING.$(FASLEXT) \
- $(OUT)/RETRACT.$(FASLEXT) $(OUT)/RADCAT.$(FASLEXT) \
- $(OUT)/KONVERT.$(FASLEXT) $(OUT)/PATMAB.$(FASLEXT) \
- $(OUT)/CHARZ.$(FASLEXT)
-
-$(OUT)/FPS.$(FASLEXT): $(OUT)/RNS.$(FASLEXT)
-
-$(OUT)/POLYCAT.$(FASLEXT): $(OUT)/PDRING.$(FASLEXT) \
- $(OUT)/FAMR.$(FASLEXT) $(OUT)/EVALAB.$(FASLEXT) \
- $(OUT)/RETRACT.$(FASLEXT) $(OUT)/FLINEXP.$(FASLEXT) \
- strap-2/VECTOR.$(FASLEXT) strap-2/MATRIX.$(FASLEXT) \
- strap-2/SUP.$(FASLEXT) \
- strap-2/INFORM.$(FASLEXT) strap-2/GENPGCD.$(FASLEXT) \
- strap-2/PFBR.$(FASLEXT) strap-2/MULTSQFR.$(FASLEXT) \
- strap-2/PSQFR.$(FASLEXT) strap-2/PMPLCAT.$(FASLEXT) \
- strap-2/POLYLIFT.$(FASLEXT) strap-2/UNISEG.$(FASLEXT)
-
-$(OUT)/QFCAT.$(FASLEXT): $(OUT)/ALGEBRA.$(FASLEXT) \
- $(OUT)/RETRACT.$(FASLEXT) \
- $(OUT)/FEVALAB.$(FASLEXT) $(OUT)/DIFEXT.$(FASLEXT) \
- $(OUT)/FLINEXP.$(FASLEXT) $(OUT)/PATAB.$(FASLEXT) \
- $(OUT)/FPATMAB.$(FASLEXT) $(OUT)/ORDSET.$(FASLEXT) \
- $(OUT)/OINTDOM.$(FASLEXT) $(OUT)/REAL.$(FASLEXT) \
- $(OUT)/KONVERT.$(FASLEXT) $(OUT)/CHARZ.$(FASLEXT) \
- $(OUT)/CHARNZ.$(FASLEXT) $(OUT)/EUCDOM.$(FASLEXT) \
- $(OUT)/PFECAT.$(FASLEXT) $(OUT)/FIELD.$(FASLEXT) \
- strap-2/MCDEN.$(FASLEXT) strap-2/PMQFCAT.$(FASLEXT)
-
-$(OUT)/PDRING.$(FASLEXT): $(OUT)/PDSPC.$(FASLEXT)
-$(OUT)/DIFEXT.$(FASLEXT): $(OUT)/DSEXT.$(FASLEXT)
-$(OUT)/PFECAT.$(FASLEXT): $(OUT)/UFD.$(FASLEXT) $(OUT)/CHARZ.$(FASLEXT) \
- strap-2/LPEFRAC.$(FASLEXT)
-
-$(OUT)/FAMR.$(FASLEXT): $(OUT)/RING.$(FASLEXT) $(OUT)/OAMON.$(FASLEXT) \
- $(OUT)/AMR.$(FASLEXT) $(OUT)/FRETRCT.$(FASLEXT)
-
-$(OUT)/AMR.$(FASLEXT): $(OUT)/RING.$(FASLEXT) $(OUT)/OAMON.$(FASLEXT) \
- $(OUT)/BMODULE.$(FASLEXT) $(OUT)/FUNCTOR.$(FASLEXT) \
- $(OUT)/FIELD.$(FASLEXT) $(OUT)/COMRING.$(FASLEXT) \
- $(OUT)/ALGEBRA.$(FASLEXT) $(OUT)/CHARZ.$(FASLEXT) \
- $(OUT)/CHARNZ.$(FASLEXT) $(OUT)/INTDOM.$(FASLEXT)
-
-$(OUT)/FRETRCT.$(FASLEXT): $(OUT)/RETRACT.$(FASLEXT) \
- strap-2/FRAC.$(FASLEXT)
-
-$(OUT)/FLINEXP.$(FASLEXT): $(OUT)/LINEXP.$(FASLEXT) \
- strap-2/MATRIX.$(FASLEXT)
-
-$(OUT)/FPATMAB.$(FASLEXT): $(OUT)/PATMAB.$(FASLEXT)
-
-$(OUT)/DIFFSPC.$(FASLEXT): $(OUT)/DIFFDOM.$(FASLEXT)
-
-$(OUT)/PDSPC.$(FASLEXT): $(OUT)/PDDOM.$(FASLEXT)
-
-$(OUT)/TRANFUN.$(FASLEXT): $(OUT)/RING.$(FASLEXT) $(OUT)/FIELD.$(FASLEXT) \
- strap-2/TRIGCAT.$(FASLEXT) \
- strap-2/ATRIG.$(FASLEXT) strap-2/HYPCAT.$(FASLEXT) \
- strap-2/AHYP.$(FASLEXT) strap-2/ELEMFUN.$(FASLEXT)
-
-# FIXME:
-$(OUT)/ES.$(FASLEXT): strap-2/INFORM.$(FASLEXT)
-
-$(OUT)/HOMOTOP.$(FASLEXT): $(OUT)/KOERCE.$(FASLEXT) $(OUT)/KRCFROM.$(FASLEXT)
-$(OUT)/ITUPLE.$(FASLEXT): $(OUT)/KOERCE.$(FASLEXT) $(OUT)/STREAM.$(FASLEXT)
-$(OUT)/PPCURVE.$(FASLEXT): $(OUT)/KOERCE.$(FASLEXT)
-$(OUT)/PSCURVE.$(FASLEXT): $(OUT)/KOERCE.$(FASLEXT)
-
-$(OUT)/BYTEORD.$(FASLEXT): $(OUT)/SETCAT.$(FASLEXT)
-
-$(OUT)/BINDING.$(FASLEXT): $(OUT)/PROPERTY.$(FASLEXT)
-$(OUT)/OPERCAT.$(FASLEXT): $(OUT)/ARITY.$(FASLEXT)
-$(OUT)/STREAM.$(FASLEXT): $(OUT)/LZSTAGG.$(FASLEXT) \
- strap-2/STREAM2.$(FASLEXT) strap-2/STREAM3.$(FASLEXT)
-$(OUT)/LZSTAGG.$(FASLEXT): $(OUT)/STAGG.$(FASLEXT) \
- strap-2/CSTTOOLS.$(FASLEXT)
-
-
-$(OUT)/MONOP.$(FASLEXT): $(OUT)/MONOPC.$(FASLEXT) \
- $(OUT)/SETCAT.$(FASLEXT)
-
-$(OUT)/ELTAGG.$(FASLEXT): $(OUT)/AGG.$(FASLEXT) $(OUT)/SETCAT.$(FASLEXT)
-$(OUT)/IXAGG.$(FASLEXT): $(OUT)/ELTAGG.$(FASLEXT) $(OUT)/EVALAB.$(FASLEXT)
-$(OUT)/RCAGG.$(FASLEXT): $(OUT)/EVALAB.$(FASLEXT) $(OUT)/SETCAT.$(FASLEXT) \
- $(OUT)/AGG.$(FASLEXT)
-$(OUT)/QUAGG.$(FASLEXT): $(OUT)/BGAGG.$(FASLEXT) $(OUT)/FINAGG.$(FASLEXT)
-$(OUT)/SKAGG.$(FASLEXT): $(OUT)/BGAGG.$(FASLEXT) $(OUT)/FINAGG.$(FASLEXT)
-$(OUT)/DQAGG.$(FASLEXT): $(OUT)/QUAGG.$(FASLEXT) $(OUT)/SKAGG.$(FASLEXT)
-$(OUT)/PRQAGG.$(FASLEXT): $(OUT)/BGAGG.$(FASLEXT) $(OUT)/FINAGG.$(FASLEXT)
-#$(OUT)/DLAGG.$(FASLEXT): $(OUT)/RCAGG.$(FASLEXT)
-#$(OUT)/URAGG.$(FASLEXT): $(OUT)/RCAGG.$(FASLEXT)
-#$(OUT)/BRAGG.$(FASLEXT): $(OUT)/RCAGG.$(FASLEXT)
-$(OUT)/FLAGG.$(FASLEXT): $(OUT)/BMODULE.$(FASLEXT) $(OUT)/PID.$(FASLEXT) \
- $(OUT)/OAGROUP.$(FASLEXT) $(OUT)/RETRACT.$(FASLEXT) \
- $(OUT)/LINEXP.$(FASLEXT) $(OUT)/PATMAB.$(FASLEXT) \
- $(OUT)/REAL.$(FASLEXT) $(OUT)/CHARZ.$(FASLEXT) \
- $(OUT)/DIFFSPC.$(FASLEXT) $(OUT)/FINAGG.$(FASLEXT)
-$(OUT)/A1AGG.$(FASLEXT): $(OUT)/FLAGG.$(FASLEXT) $(OUT)/SMAGG.$(FASLEXT) \
- strap-2/UNISEG.$(FASLEXT) \
- $(OUT)/ORDSET.$(FASLEXT)
-$(OUT)/SRAGG.$(FASLEXT): $(OUT)/A1AGG.$(FASLEXT)
-$(OUT)/STAGG.$(FASLEXT): $(OUT)/URAGG.$(FASLEXT) $(OUT)/LNAGG.$(FASLEXT)
-$(OUT)/LNAGG.$(FASLEXT): $(OUT)/SEGCAT.$(FASLEXT)
-$(OUT)/SETAGG.$(FASLEXT): $(OUT)/SETCAT.$(FASLEXT) $(OUT)/CLAGG.$(FASLEXT)
-$(OUT)/DIOPS.$(FASLEXT): strap-2/STRING.$(FASLEXT)
-$(OUT)/DIAGG.$(FASLEXT): $(OUT)/DIOPS.$(FASLEXT)
-$(OUT)/KDAGG.$(FASLEXT): $(OUT)/DIAGG.$(FASLEXT) $(OUT)/IXAGG.$(FASLEXT)
-$(OUT)/TBAGG.$(FASLEXT): $(OUT)/KDAGG.$(FASLEXT)
-$(OUT)/ALAGG.$(FASLEXT): $(OUT)/TBAGG.$(FASLEXT)
-$(OUT)/HOAGG.$(FASLEXT): $(OUT)/FUNCTOR.$(FASLEXT) \
- strap-2/EQ.$(FASLEXT)
-$(OUT)/SMAGG.$(FASLEXT): $(OUT)/HOAGG.$(FASLEXT)
-$(OUT)/FINAGG.$(FASLEXT): $(OUT)/HOAGG.$(FASLEXT)
-$(OUT)/ELAGG.$(FASLEXT): $(OUT)/SMAGG.$(FASLEXT) strap-2/UNISEG.$(FASLEXT)
-$(OUT)/CLAGG.$(FASLEXT): $(OUT)/HOAGG.$(FASLEXT)
-$(OUT)/FSAGG.$(FASLEXT): $(OUT)/FINAGG.$(FASLEXT)
-$(OUT)/ALIST.$(FASLEXT): $(OUT)/ALAGG.$(FASLEXT)
-
-$(OUT)/SEXCAT.$(FASLEXT): $(OUT)/SETCAT.$(FASLEXT) $(OUT)/PID.$(FASLEXT) \
- $(OUT)/OAGROUP.$(FASLEXT) $(OUT)/LINEXP.$(FASLEXT) \
- $(OUT)/PATMAB.$(FASLEXT) $(OUT)/REAL.$(FASLEXT) \
- $(OUT)/CHARZ.$(FASLEXT) $(OUT)/AGG.$(FASLEXT) \
- $(OUT)/IXAGG.$(FASLEXT) $(OUT)/FLAGG.$(FASLEXT) \
- $(OUT)/ELAGG.$(FASLEXT)
-
-$(OUT)/MSETAGG.$(FASLEXT): $(OUT)/MDAGG.$(FASLEXT) $(OUT)/SETAGG.$(FASLEXT)
-$(OUT)/MDAGG.$(FASLEXT): $(OUT)/DIOPS.$(FASLEXT)
-$(OUT)/REF.$(FASLEXT): $(OUT)/SETCAT.$(FASLEXT)
-
-
-oa_algebra_layer_1_nrlibs = \
- $(addsuffix .NRLIB/code.$(FASLEXT),$(oa_algebra_layer_1))
-
-oa_algebra_layer_1_objects = \
- $(addprefix $(OUT)/, \
- $(addsuffix .$(FASLEXT),$(oa_algebra_layer_1)))
-
-$(OUT)/OUTFORM.$(FASLEXT): strap-2/NUMFMT.$(FASLEXT)
-$(OUT)/FLAGG.$(FASLEXT): strap-2/FLASORT.$(FASLEXT)
-
-oa_algebra_layer_2 = \
- SYNTAX INTRET SEGXCAT CONTOUR LIST3 MKUCFUNC \
- FNCAT SCACHE IFARRAY FARRAY SET SIG \
- FUNDESC DOMTMPLT MKBCFUNC RNGBIND SEG OVERSET \
- CTORCAT CTORCAT- CTOR
-
-oa_algebra_layer_2_nrlibs = \
- $(addsuffix .NRLIB/code.$(FASLEXT),$(oa_algebra_layer_2))
-
-oa_algebra_layer_2_objects = \
- $(addprefix $(OUT)/, \
- $(addsuffix .$(FASLEXT),$(oa_algebra_layer_2)))
-oa_algebra_layer_3 = \
- SCOPE MAPHACK1 MAPHACK2 MAPHACK3 MAPPKG1 SEGBIND \
- MAPPKG2 MAPPKG3 INTBIT MONAD MONAD- SEG2 \
- BOP BOP1 COMMONOP CATCTOR CTORCALL
-
-oa_algebra_layer_3_nrlibs = \
- $(addsuffix .NRLIB/code.$(FASLEXT),$(oa_algebra_layer_3))
-
-oa_algebra_layer_3_objects = \
- $(addprefix $(OUT)/, \
- $(addsuffix .$(FASLEXT),$(oa_algebra_layer_3)))
-
-oa_algebra_layer_4 = \
- ANON OSI COMM COMPPROP SEGBIND2 \
- FAMONC IDPC NONE FCTRDATA \
- COLOR \
- PALETTE PARPCURV PARPC2 PARSCURV PARSC2 PARSURF \
- PARSU2 PATRES2 PATTERN1 \
- SPACEC SPLNODE IDPOAM \
- SUCH YSTREAM ENV \
- ATRIG ATRIG- LALG LALG- RANDSRC
-
-
-oa_algebra_layer_4_nrlibs = \
- $(addsuffix .NRLIB/code.$(FASLEXT),$(oa_algebra_layer_4))
-
-oa_algebra_layer_4_objects = \
- $(addprefix $(OUT)/, \
- $(addsuffix .$(FASLEXT),$(oa_algebra_layer_4)))
-
-oa_algebra_layer_5 = \
- CARD DVARCAT DVARCAT- ELEMFUN \
- ELEMFUN- FCOMP IDPAM IDPO \
- INCRMAPS KERNEL2 MODMONOM MONADWU MONADWU- \
- NARNG NARNG- ODVAR PATLRES PMLSAGG \
- ORDMON PERMCAT RFDIST RIDIST \
- SDVAR TRIGCAT TRIGCAT- \
- ELABEXPR KERNEL IDPOAMS
-
-oa_algebra_layer_5_nrlibs = \
- $(addsuffix .NRLIB/code.$(FASLEXT),$(oa_algebra_layer_5))
-
-oa_algebra_layer_5_objects = \
- $(addprefix $(OUT)/, \
- $(addsuffix .$(FASLEXT),$(oa_algebra_layer_5)))
-
-oa_algebra_layer_6 = \
- PROPFRML PROPFUN1 AUTOMOR CHARPOL PATMATCH \
- OVAR ES1 ES2 GRMOD GRMOD- \
- HYPCAT HYPCAT- MODRING NASRING NASRING- \
- SORTPAK ZMOD PROPFUN2 SAOS INDE FLAGG2 \
- KTVLOGIC TREE BYTE SYSINT SYSNNI DIRPCAT DIRPCAT-
-
-$(OUT)/PATMATCH.$(FASLEXT): strap-2/POLY.$(FASLEXT)
-
-
-oa_algebra_layer_6_nrlibs = \
- $(addsuffix .NRLIB/code.$(FASLEXT),$(oa_algebra_layer_6))
-oa_algebra_layer_6_objects = \
- $(addprefix $(OUT)/, \
- $(addsuffix .$(FASLEXT),$(oa_algebra_layer_6)))
-
-oa_algebra_layer_7 = \
- BTCAT BTCAT- LMOPS FMONCAT FMCAT DIRPROD \
- IFAMON GRALG GRALG- SMP INTABL HASHTBL \
- INT8 INT16 INT32 INT64 UINT8 UINT16 \
- UINT32 UINT64 BTREE FAGROUP FGROUP MODOP \
- FMONOID GDMP PARTPERM HDP RMATCAT RMATCAT- \
- ICDEN
-
-oa_algebra_layer_7_nrlibs = \
- $(addsuffix .NRLIB/code.$(FASLEXT),$(oa_algebra_layer_7))
-
-oa_algebra_layer_7_objects = \
- $(addprefix $(OUT)/, \
- $(addsuffix .$(FASLEXT),$(oa_algebra_layer_7)))
-
-$(OUT)/SMP.$(FASLEXT): strap-2/PGCD.$(FASLEXT)
-
-
-oa_algebra_layer_8 = \
- BSTREE BTOURN FACTFUNC TABLE ONECOMP \
- FR2 FRUTIL MLO NAALG ORDCOMP LO \
- NAALG- OP UNISEG2 XALG FST RADIX \
- POLY OFMONOID ARR2CAT ARR2CAT- LINDEP STACK \
- PADICCT MOEBIUS PRTITION HDMP MPC2 MPC3 DMP \
- GBINTERN VARIABLE SMATCAT SMATCAT- IMATLIN IMATQF MODMON \
- FINRALG FINRALG- CVMP LIST2 FINAALG FINAALG-
-
-oa_algebra_layer_8_nrlibs = \
- $(addsuffix .NRLIB/code.$(FASLEXT),$(oa_algebra_layer_8))
-
-oa_algebra_layer_8_objects = \
- $(addprefix $(OUT)/, \
- $(addsuffix .$(FASLEXT),$(oa_algebra_layer_8)))
-
-$(OUT)/LINDEP.$(FASLEXT): strap-2/LSMP.$(FASLEXT) \
- strap-2/MATCAT2.$(FASLEXT) strap-2/VECTOR2.$(FASLEXT)
-
-$(OUT)/POLY.$(FASLEXT): strap-2/INDE.$(FASLEXT)
-# FIXME:
-$(OUT)/FR2.$(FASLEXT): strap-2/COMPLEX.$(FASLEXT)
-
-oa_algebra_layer_9 = \
- DLP EAB IPADIC FMAGMA QUEUE MATLIN \
- FAMONOID CONTFRAC WP PERM PERMGRP DDFACT \
- FSERIES FT IDPAG INFINITY LA \
- OMLO ORTHPOL PRODUCT POLTOPOL SQMATRIX \
- GB RATRET RADUTIL UP PINTERPA \
- XFALG ZLINDEP BBTREE TABLEAU MATSTOR \
- FRNAALG FRNAALG- FRAMALG FRAMALG- CPIMA
-
-# FIXME: Investigate circularity
-$(OUT)/CPIMA.$(FASLEXT): strap-2/MONOGEN.$(FASLEXT) \
- strap-2/UPOLYC2.$(FASLEXT)
-
-oa_algebra_layer_9_nrlibs = \
- $(addsuffix .NRLIB/code.$(FASLEXT),$(oa_algebra_layer_9))
-
-oa_algebra_layer_9_objects = \
- $(addprefix $(OUT)/, \
- $(addsuffix .$(FASLEXT),$(oa_algebra_layer_9)))
-
-
-oa_algebra_layer_10 = \
- BPADIC ANY LWORD FR \
- SEXOF CRAPACK DEQUEUE DLIST \
- FLASORT PATRES \
- FM FM1 FPC FPC- \
- IROOT LIECAT LIECAT- LIST2MAP \
- SEX MODFIELD \
- MRING MTHING NCNTFRAC NCODIV \
- ODR OREPCAT OREPCAT- OWP \
- PADIC PATTERN2 \
- PBWLB PENDTREE PGE PGROEB \
- PINTERP PFR PMDOWN \
- PMINS PMTOOLS MONOGEN MONOGEN- EMR \
- PSCAT PSCAT- QFORM MTSCAT GHENSEL \
- STTAYLOR TABLBUMP UPSCAT UPSCAT- \
- UDPO UNISEG VSPACE OREPCTO GENEEZ \
- VSPACE- XPOLYC XPR BTAGG BTAGG- \
- RMATRIX PTCAT XDPOLY XRPOLY CINTSLPE \
- MATRIX MATCAT MATCAT- IARRAY2 FFIELDC FFIELDC-
-
-# FIXME: Investigate circularity
-$(OUT)/CINTSLPE.$(FASLEXT): strap-2/COMPCAT.$(FASLEXT)
-$(OUT)/GHENSEL.$(FASLEXT): strap-2/GENEEZ.$(FASLEXT)
-
-oa_algebra_layer_10_nrlibs = \
- $(addsuffix .NRLIB/code.$(FASLEXT),$(oa_algebra_layer_10))
-
-oa_algebra_layer_10_objects = \
- $(addprefix $(OUT)/, \
- $(addsuffix .$(FASLEXT),$(oa_algebra_layer_10)))
-
-oa_algebra_layer_11 = \
- APPLYORE ARRAY1 ARRAY12 ARRAY2 ONECOMP2 \
- ASTACK COMBINAT POINT UDVO \
- CSTTOOLS MRF2 ITAYLOR ORDCOMP2 \
- FLALG GALUTIL HEAP COMPLPAT CPMATCH \
- INTCAT INTHEORY COMPCAT COMPCAT- \
- IRREDFFX LFCAT LODOCAT LODOCAT- \
- ORESUP OREUP QEQUAT \
- PR PREASSOC PRIMARR2 REDORDER \
- SYMPOLY TUPLE XEXPPKG HB IBITS \
- XF XF- XPOLY INFORM INFORM1
-
-# FIXME: Investigate circularity
-$(OUT)/COMPCAT.$(FASLEXT): strap-2/COMPLEX.$(FASLEXT)
-
-
-oa_algebra_layer_11_nrlibs = \
- $(addsuffix .NRLIB/code.$(FASLEXT),$(oa_algebra_layer_11))
-
-oa_algebra_layer_11_objects = \
- $(addprefix $(OUT)/, \
- $(addsuffix .$(FASLEXT),$(oa_algebra_layer_11)))
-oa_algebra_layer_12 = \
- ULSCAT TUBE BITS DIRPROD2 UPXSCAT SETMN POLYROOT \
- STTF LPOLY LSMP LSMP1 MATCAT2 TRIMAT POLYCATQ \
- STTFNC SYSTEM HOSTNAME PORTNUM UPOLYC2 PFBRU SGCF \
- OUT PSEUDLIN BYTEBUF COMPLEX FS FS- ALGMANIP \
- AF EF FSPECF COMBF LF RATFACT SUPFRACF \
- COMMUPC IAN AN IALGFACT SAE SAEFACT ALGFACT \
- RFFACT SAERFFC
-
-## FIXME:
-$(OUT)/POLYCATQ.$(FASLEXT): strap-2/SUP2.$(FASLEXT)
-$(OUT)/IAN.$(FASLEXT): strap-2/EXPR.$(FASLEXT) strap-2/AN.$(FASLEXT) \
- strap-2/EXPR2.$(FASLEXT)
-$(OUT)/AF.$(FASLEXT): strap-2/ACF.$(FASLEXT)
-$(OUT)/SUPFRACF.$(FASLEXT): strap-2/MULTFACT.$(FASLEXT)
-
-
-oa_algebra_layer_12_nrlibs = \
- $(addsuffix .NRLIB/code.$(FASLEXT),$(oa_algebra_layer_12))
-
-oa_algebra_layer_12_objects = \
- $(addprefix $(OUT)/, \
- $(addsuffix .$(FASLEXT),$(oa_algebra_layer_12)))
-
-oa_algebra_layer_13 = \
- ASSOCEQ CARTEN UTSCAT UTSCAT- PNTHEORY NTPOLFN \
- UPOLYC UPOLYC- MRATFAC NPCOEF MLIFT PDECOMP \
- COORDSYS DBASE DHMATRIX DIOSP FACUTIL EXPR \
- ACF ACF- FAXF FAXF- LEADCDET COMPFACT \
- FNLA GRAY IRSN INNMFACT ACFS ACFS- \
- MHROWRED NUMODE NUMQUAD GENUFACT MULTFACT \
- ODESYS ODETOOLS ORDFUNS PERMAN \
- UPXSCCA UPXSCCA- ULSCCAT ULSCCAT- \
- PTPACK REP2 MSET \
- SYMFUNC VECTOR2 VECTOR CHAR XPBWPOLY \
- INBCON INBCON- OUTBCON OUTBCON- LEXP
-
-# FIXME: Investigate cyle.
-$(OUT)/MRATFAC.$(FASLEXT): strap-2/MULTFACT.$(FASLEXT)
-$(OUT)/MULTFACT.$(FASLEXT): strap-2/MPRFF.$(FASLEXT)
-$(OUT)/EXPR.$(FASLEXT): strap-2/ACFS.$(FASLEXT)
-
-oa_algebra_layer_13_nrlibs = \
- $(addsuffix .NRLIB/code.$(FASLEXT),$(oa_algebra_layer_13))
-
-oa_algebra_layer_13_objects = \
- $(addprefix $(OUT)/, \
- $(addsuffix .$(FASLEXT),$(oa_algebra_layer_13)))
-
-oa_algebra_layer_14 = \
- PLOT3D CLIF GALFACTU CDEN UPCDEN ICARD BALFACT \
- BEZOUT BINARY BRILL CHVAR OPQUERY CYCLOTOM FFP \
- IPF PF CYCLES DECIMAL DISPLAY FFPOLY FFX \
- NORMRETR TWOFACT MFINFACT DPMO DPOLCAT DPOLCAT- EQ \
- ERROR LGROBP PUSHVAR MPCPF GENMFACT \
- EVALCYC FF FFF FFCGP FFCG GROEBSOL \
- FFCGX FFPOLY2 FFHOM INBFF FFNBP FFNB FFNBX \
- FFSLPE FGLMICPK REAL0 PRS SUBRESP \
- FNAME FILE POLY2 CMPLXRT INFSP FLOATRP FRAC \
- GENPGCD GALPOLYU GBEUCLID GBF GMODPOL GOSPER \
- HEXADEC MDDFACT INMODGCD HEUGCD IBPTOOLS IFF IDEAL \
- IDECOMP INPSIGN MONOTOOL INTHERTR IR LAUPOL INTTR \
- RDETR INTRAT IR2 INTRF INTSLPE TANEXP INTTOOLS \
- EFSTRUC FS2UPS EFUPXS BOUNDZRO ODEPRIM \
- DSMP LODOOPS LODO LODO1 LODO2 UTSODE UTSODETL \
- ODERAT INTG0 FFCAT FFCAT- IBATOOL FFINTBAS RADFF \
- FDIVCAT FDIVCAT- FRIDEAL HELLFDIV FRMOD FDIV DBLRESP \
- PFOTOOLS FSRED MMAP ALGFF FORDER FFCAT2 FRIDEAL2 \
- FDIV2 RDIV PFO INTHERAL FSUPFACT INTALG INTAF \
- ODERED ODEPAL INTPAF PRIMELT FSPRMELT RDEEF SMITH \
- RDETRS RDEEFS PMASSFS FS2 ITRIGMNP TRIGMNIP \
- PMPREDFS INTPM INTEF IR2F RULE APPRULE TRMANIP \
- FSCINT FSINT UTS EFULS ULSCONS ULS EXPUPXS \
- UPXSSING EXPEXPAN FS2EXPXP LIMITPS \
- ISUMP SIGNRF SIGNEF TOOLSIGN LIMITRF LPEFRAC \
- LSPP MCDEN MPOLY MPRFF MULTSQFR \
- NSUP ODP ODEPRRIC PADICRC PADICRAT \
- PCOMP PFBR PFRPAC PGCD PLEQN \
- PMPLCAT PMQFCAT POLUTIL POLYLIFT POLY2UP PSQFR \
- QALGSET QFCAT2 RCFIELD RCFIELD- REAL0Q REALSOLV \
- RESRING SYSSOLP RETSOL RF RFFACTOR RRCC RRCC- \
- SCPKG SHDP SHP SMTS SOLVEFOR SPLTREE STINPROD \
- SUMRF UPMP SUP TEX TEXTFILE UNIFACT \
- UPDIVP UPDECOMP UPSQFREE VIEWDEF \
- TS WEIER EQTBL GSTBL STBL STRTBL\
- DOMCTOR DOMAIN SYMTAB SYMS IOBCON
-
-# FIXME:
-$(OUT)/CMPLXRT.$(FASLEXT): strap-2/INFSP.$(FASLEXT)
-$(OUT)/MPCPF.$(FASLEXT): strap-2/GENMFACT.$(FASLEXT)
-$(OUT)/SIGNEF.$(FASLEXT): strap-2/TOOLSIGN.$(FASLEXT)
-$(OUT)/FS2UPS.$(FASLEXT): strap-2/SIGNEF.$(FASLEXT)
-$(OUT)/LIMITPS.$(FASLEXT): strap-2/UPXS.$(FASLEXT) \
- strap-2/TOOLSIGN.$(FASLEXT)
-$(OUT)/ODERAT.$(FASLEXT): strap-2/UTS.$(FASLEXT)
-$(OUT)/RULE.$(FASLEXT): strap-2/APPRULE.$(FASLEXT)
-$(OUT)/EXPUPXS.$(FASLEXT): strap-2/UPXS.$(FASLEXT)
-
-
-oa_algebra_layer_14_nrlibs = \
- $(addsuffix .NRLIB/code.$(FASLEXT),$(oa_algebra_layer_14))
-
-oa_algebra_layer_14_objects = \
- $(addprefix $(OUT)/, \
- $(addsuffix .$(FASLEXT),$(oa_algebra_layer_14)))
-
-
-oa_algebra_layer_15 = \
- UPXSCONS UPXS TEX1 SUP2 ODPOL NSUP2 UP2 \
- SUBSPACE SPACE3 DROPT DROPT1 DROPT0 GRDEF CLIP \
- VIEW2D VIEW PLOTTOOL GRIMAGE PLOT RMCAT2 ROIRC \
- SDPOL FRAC2 TUBETOOL JVMBCODE MESH
-
-#FIXME:
-$(OUT)/GRDEF.$(FASLEXT): strap-2/PLOT.$(FASLEXT)
-$(OUT)/VIEW.$(FASLEXT): strap-2/GRIMAGE.$(FASLEXT)
-$(OUT)/VIEW2D.$(FASLEXT): strap-2/GRIMAGE.$(FASLEXT)
-
-oa_algebra_layer_15_nrlibs = \
- $(addsuffix .NRLIB/code.$(FASLEXT),$(oa_algebra_layer_15))
-
-oa_algebra_layer_15_objects = \
- $(addprefix $(OUT)/, \
- $(addsuffix .$(FASLEXT),$(oa_algebra_layer_15)))
-
-oa_algebra_layer_16 = \
- DPMM UTS2 ULS2 CARTEN2 COMPLEX2 LMDICT \
- INTFACT DEGRED PMPRED UPXS2 NUMTUBE \
- NFINTBAS PMASS PADE PADEPAC MKFLCFN PLOT1 \
- PTFUNC2 VIEW3D DRAWCX DRAWPT
-
-
-oa_algebra_layer_16_nrlibs = \
- $(addsuffix .NRLIB/code.$(FASLEXT),$(oa_algebra_layer_16))
-
-oa_algebra_layer_16_objects = \
- $(addprefix $(OUT)/, \
- $(addsuffix .$(FASLEXT),$(oa_algebra_layer_16)))
-
-oa_algebra_layer_17 = \
- CCLASS FSAGG2 GALFACT TOPSP BPADICRT \
- IBACHIN MMLFORM NORMMA OMSAGG OPSIG \
- PRIMES WFFINTBS PWFFINTB RDIST RPOLCAT RPOLCAT-
-
-
-oa_algebra_layer_17_nrlibs = \
- $(addsuffix .NRLIB/code.$(FASLEXT),$(oa_algebra_layer_17))
-
-oa_algebra_layer_17_objects = \
- $(addprefix $(OUT)/, \
- $(addsuffix .$(FASLEXT),$(oa_algebra_layer_17)))
-
-oa_algebra_layer_18 = \
- KAFILE IPRNTPK TBCMPPK PSETCAT PSETCAT-
-
-
-oa_algebra_layer_18_nrlibs = \
- $(addsuffix .NRLIB/code.$(FASLEXT),$(oa_algebra_layer_18))
-
-oa_algebra_layer_18_objects = \
- $(addprefix $(OUT)/, \
- $(addsuffix .$(FASLEXT),$(oa_algebra_layer_18)))
-
-oa_algebra_layer_19 = \
- ACPLOT ANTISYM DRAWCFUN DRAW \
- EP FLOAT FPARFRAC FUNCTION HACKPI \
- ISUPS LIB INEP \
- NREP NUMFMT OC OC- PATTERN \
- PMKERNEL PMSYM QALGSET2 RECLOS REP1 QUATCAT QUATCAT- \
- ROMAN RULECOLD SPECOUT SPADPRSR PARSER TSETCAT TSETCAT-
-
-oa_algebra_layer_19_nrlibs = \
- $(addsuffix .NRLIB/code.$(FASLEXT),$(oa_algebra_layer_19))
-
-oa_algebra_layer_19_objects = \
- $(addprefix $(OUT)/, \
- $(addsuffix .$(FASLEXT),$(oa_algebra_layer_19)))
-
-oa_algebra_layer_20 = \
- ALGMFACT ALGPKG ALGSC CRFP CTRIGMNP \
- DERHAM DFSFUN DRAWCURV ELFUTS EXPRODE \
- EXPRTUBE EXPR2 FLOATCP FRNAAF2 \
- GAUSSFAC GCNAALG GENUPS GTSET GPOLSET \
- INFPROD0 INPRODFF INPRODPF JORDAN \
- NLINSOL ODERTRIC KOVACIC LIE LODOF LSQM \
- NCEP NSMP NUMERIC QUAT OCT \
- OCTCT2 PAN2EXPR PFOQ PICOERCE PMFS \
- PSETPK QUATCT2 RSETCAT RSETCAT- RULESET SIMPAN \
- DRAWHACK SOLVESER SUMFS SUTS WUTSET
-
-oa_algebra_layer_20_nrlibs = \
- $(addsuffix .NRLIB/code.$(FASLEXT),$(oa_algebra_layer_20))
-
-oa_algebra_layer_20_objects = \
- $(addprefix $(OUT)/, \
- $(addsuffix .$(FASLEXT),$(oa_algebra_layer_20)))
-
-oa_algebra_layer_21 = \
- DFINTTLS DEFINTEF IRRF2F DEFINTRF GSERIES EXPR2UPS INVLAPLA \
- LAPLACE ODEINT ODECONST LODEEF ODEEF NODE1 \
- SOLVERAD REP SULS SUPXS
-
-# FIXME:
-$(OUT)/ODEEF.$(FASLEXT): strap-2/NODE1.$(FASLEXT)
-
-oa_algebra_layer_21_nrlibs = \
- $(addsuffix .NRLIB/code.$(FASLEXT),$(oa_algebra_layer_21))
-
-oa_algebra_layer_21_objects = \
- $(addprefix $(OUT)/, \
- $(addsuffix .$(FASLEXT),$(oa_algebra_layer_21)))
-oa_algebra_layer_22 = \
- NTSCAT QCMPACK RSETGCD RSDCMPK REGSET RGCHAIN \
- SFRTCAT SNTSCAT SOLVETRA SFQCMPK SFRGCD SRDCMPK \
- SREGSET NORMPK LEXTRIPK IRURPK ZDSOLVE
-
-oa_algebra_layer_22_nrlibs = \
- $(addsuffix .NRLIB/code.$(FASLEXT),$(oa_algebra_layer_22))
-
-oa_algebra_layer_22_objects = \
- $(addprefix $(OUT)/, \
- $(addsuffix .$(FASLEXT),$(oa_algebra_layer_22)))
-
-oa_algebra_layer_23 = \
- LAZM3PK RURPK INTRVL CATEGORY
-
-oa_algebra_layer_23_nrlibs = \
- $(addsuffix .NRLIB/code.$(FASLEXT),$(oa_algebra_layer_23))
-
-oa_algebra_layer_23_objects = \
- $(addprefix $(OUT)/, \
- $(addsuffix .$(FASLEXT),$(oa_algebra_layer_23)))
-
-oa_algebra_layer_24 = \
- RINTERP ASTCAT ASTCAT- SASTCAT PARAMAST HEADAST \
- LITERAL TYPEAST IMPTAST MAPPAST ATTRAST \
- JOINAST IFAST RPTAST WHILEAST INAST CLLCTAST \
- LSTAST EXITAST RETAST SEGAST PRTDAST CRCEAST \
- LETAST RDUCEAST COLONAST ADDAST CAPSLAST SUCHTAST \
- CASEAST HASAST ISAST CATAST WHEREAST COMMAAST \
- QQUTAST DEFAST MACROAST SPADXPT SPADAST SIGAST \
- INBFILE OUTBFILE IOBFILE RGBCMDL RGBCSPC STEPAST \
- IP4ADDR NETCLT INETCLTS ITFORM RSTRCAST SEQAST \
- IRFORM ELABOR COMPILER MSYSCMD PRINT \
- TALGOP YDIAGRAM LINFORM LINBASIS DBASIS LINELT \
- JVMOP JVMCFACC JVMFDACC JVMMDACC \
- JVMCSTTG
-
-$(OUT)/TYPEAST.$(FASLEXT): strap-2/SPADAST.$(FASLEXT)
-$(OUT)/ITFORM.$(FASLEXT): strap-2/IRFORM.$(FASLEXT)
-$(OUT)/LINFORM.$(FASLEXT): strap-2/LINELT.$(FASLEXT) \
- strap-2/DBASIS.$(FASLEXT)
-
-
-
-oa_algebra_layer_24_nrlibs = \
- $(addsuffix .NRLIB/code.$(FASLEXT),$(oa_algebra_layer_24))
-
-oa_algebra_layer_24_objects = \
- $(addprefix $(OUT)/, \
- $(addsuffix .$(FASLEXT),$(oa_algebra_layer_24)))
-
-
-
-
-
-.PHONY: all-algebra all-algstrap
-
-all-am: all-algebra
-all-algebra: stamp
- @ echo finished $(builddir)
-
-stamp: $(SPADFILES) 24-stamp $(TESTS)
- -rm -f stamp
- $(STAMP) stamp
-
-all-algstrap: strap-stamp
-
-.PRECIOUS: $(OUT)/%.$(FASLEXT) %.spad
-$(OUT)/%.$(FASLEXT) $(OUT)/%-.$(FASLEXT): %.spad initdb.$(FASLEXT)
- $(COMPILE_SPAD) && cp $*.NRLIB/code.$(FASLEXT) $@ \
- && if test -f $*-.NRLIB/code.$(FASLEXT); then \
- cp $*-.NRLIB/code.$(FASLEXT) $(OUT)/$*-.$(FASLEXT); \
- else :; fi
-
-$(OUT)/%-.$(FASLEXT): $(OUT)/%.$(FASLEXT)
-
-$(SPADFILES): | $(OUTSRC)
-
-.PRECIOUS: $(OUTSRC)/%.spad
-$(OUTSRC)/%.spad: $(srcdir)/%.spad.pamphlet
- $(oa_hammer) --tangle --output=$@ $<
-
-.PRECIOUS: $(builddir)/%.tex
-.PRECIOUS: $(builddir)/%.dvi
-
-$(DOC)/%.dvi: | $(DOC)
-
-$(DOC):
- @ $(MKDIR_P) $(DOC)
-
-$(DOC)/%.dvi: $(builddir)/%.dvi
- @cp -p $< $@
-
-$(builddir)/%.dvi: $(oa_target_texdir)/diagrams.tex \
- $(oa_target_texdir)/axiom.sty
-
-$(builddir)/%.dvi: $(builddir)/%.tex
- $(oa_hammer) --latex $<
-
-$(builddir)/%.tex: $(srcdir)/%.pamphlet
- $(oa_hammer) --weave --output=$@ $<
-
-$(oa_target_texdir)/diagrams.tex: $(oa_src_docdir)/diagrams.tex
- @cp -p $< $@
-
-$(INPUT)/TESTFR.input: $(srcdir)/fr.spad.pamphlet
- $(oa_hammer) --tangle='TEST FR' --output=$@ $<
-
-$(INPUT)/INTHEORY.input: $(srcdir)/numtheor.spad.pamphlet
- $(oa_hammer) --tangle='TEST INTHEORY' --output=$@ $<
-
-$(INPUT)/VIEW2D.input: $(srcdir)/view2D.spad.pamphlet
- $(oa_hammer) --tangle='TEST VIEW2D' --output=$@ $<
-
-
-$(DOC)/diagrams.tex: $(oa_src_docdir)/diagrams.tex
- @cp -p $< $@
-
-$(oa_algebra_layer_1_objects): 0-stamp
-$(oa_algebra_layer_2_objects): 1-stamp
-$(oa_algebra_layer_3_objects): 2-stamp
-$(oa_algebra_layer_4_objects): 3-stamp
-$(oa_algebra_layer_5_objects): 4-stamp
-$(oa_algebra_layer_6_objects): 5-stamp
-$(oa_algebra_layer_7_objects): 6-stamp
-$(oa_algebra_layer_8_objects): 7-stamp
-$(oa_algebra_layer_9_objects): 8-stamp
-$(oa_algebra_layer_10_objects): 9-stamp
-$(oa_algebra_layer_11_objects): 10-stamp
-$(oa_algebra_layer_12_objects): 11-stamp
-$(oa_algebra_layer_13_objects): 12-stamp
-$(oa_algebra_layer_14_objects): 13-stamp
-$(oa_algebra_layer_15_objects): 14-stamp
-$(oa_algebra_layer_16_objects): 15-stamp
-$(oa_algebra_layer_17_objects): 16-stamp
-$(oa_algebra_layer_18_objects): 17-stamp
-$(oa_algebra_layer_19_objects): 18-stamp
-$(oa_algebra_layer_20_objects): 19-stamp
-$(oa_algebra_layer_21_objects): 20-stamp
-$(oa_algebra_layer_22_objects): 21-stamp
-$(oa_algebra_layer_23_objects): 22-stamp
-$(oa_algebra_layer_24_objects): 23-stamp
-
-$(oa_algebra_layer_0_objects): | $(OUT)
-$(OUT):
- $(MKDIR_P) $@
-
-0-stamp: $(oa_algebra_layer_0_objects)
-1-stamp: $(oa_algebra_layer_1_objects)
-2-stamp: $(oa_algebra_layer_2_objects)
-3-stamp: $(oa_algebra_layer_3_objects)
-4-stamp: $(oa_algebra_layer_4_objects)
-5-stamp: $(oa_algebra_layer_5_objects)
-6-stamp: $(oa_algebra_layer_6_objects)
-7-stamp: $(oa_algebra_layer_7_objects)
-8-stamp: $(oa_algebra_layer_8_objects)
-9-stamp: $(oa_algebra_layer_9_objects)
-10-stamp: $(oa_algebra_layer_10_objects)
-11-stamp: $(oa_algebra_layer_11_objects)
-12-stamp: $(oa_algebra_layer_12_objects)
-13-stamp: $(oa_algebra_layer_13_objects)
-14-stamp: $(oa_algebra_layer_14_objects)
-15-stamp: $(oa_algebra_layer_15_objects)
-16-stamp: $(oa_algebra_layer_16_objects)
-17-stamp: $(oa_algebra_layer_17_objects)
-18-stamp: $(oa_algebra_layer_18_objects)
-19-stamp: $(oa_algebra_layer_19_objects)
-20-stamp: $(oa_algebra_layer_20_objects)
-21-stamp: $(oa_algebra_layer_21_objects)
-22-stamp: $(oa_algebra_layer_22_objects)
-23-stamp: $(oa_algebra_layer_23_objects)
-24-stamp: $(oa_algebra_layer_24_objects)
-
-ALL_LAYERS = \
- all-layer-0 \
- all-layer-1 \
- all-layer-2 \
- all-layer-3 \
- all-layer-4 \
- all-layer-5 \
- all-layer-6 \
- all-layer-7 \
- all-layer-8 \
- all-layer-9 \
- all-layer-10 \
- all-layer-11 \
- all-layer-12 \
- all-layer-13 \
- all-layer-14 \
- all-layer-15 \
- all-layer-16 \
- all-layer-17 \
- all-layer-18 \
- all-layer-19 \
- all-layer-20 \
- all-layer-21 \
- all-layer-22 \
- all-layer-23 \
- all-layer-24
-
-.PHONY: $(ALL_LAYERS)
-$(ALL_LAYERS): all-layer-%: %-stamp
-
-%-stamp:
- @ rm -f $@
- @ $(STAMP) $@
- @ echo ==================================
- @ echo === layer $* of 24 complete ======
- @ echo ==================================
-
-
-.PHONY: all-initdb
-all-initdb: initdb.$(FASLEXT)
-
-initdb.clisp: $(SPADFILES)
- $(DRIVER) --execpath=$(INTERPSYS) --system="$(oa_targetdir)" \
- --spad-srcdir=$(OUTSRC) \
- --output=initdb.$$$$ --build-initdb && \
- $(top_confdir)/move-if-change initdb.$$$$ $@
-
-initdb.$(FASLEXT): initdb.clisp
- $(DRIVER) --execpath=$(BOOTSYS) --syslib=$(oa_target_libdir) \
- --compile --output=$@ --load-directory=../interp $<
-
-mostlyclean-local:
- @rm -f $(OUT)/*.$(FASLEXT) $(OUT)/*.daase
- @rm -rf *.NRLIB
- @rm -rf *.DAASE *.daase libdb.text
- @rm -rf strap* initdb.*
- @rm -f *stamp
-
-clean-local: mostlyclean-local
-
-distclean-local: clean-local
-
-# We use `sinclude' instead of `include' so that Automake doesn't get
-# the idea of wanting to interpret the content of a file that doesn't
-# exist at the time it is run.
-# sinclude extract.mk
diff --git a/src/algebra/Makefile.in b/src/algebra/Makefile.in
deleted file mode 100644
index dcddf16d..00000000
--- a/src/algebra/Makefile.in
+++ /dev/null
@@ -1,3787 +0,0 @@
-# Makefile.in generated by automake 1.16.5 from Makefile.am.
-# @configure_input@
-
-# Copyright (C) 1994-2021 Free Software Foundation, Inc.
-
-# This Makefile.in is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
-# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
-# PARTICULAR PURPOSE.
-
-@SET_MAKE@
-
-# Copyright (c) 1991-2002, The Numerical Algorithms Group Ltd.
-# All rights reserved.
-# Copyright (C) 2007-2016, Gabriel Dos Reis.
-# All rights reserved.
-#
-# Redistribution and use in source and binary forms, with or without
-# modification, are permitted provided that the following conditions are
-# met:
-#
-# - Redistributions of source code must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-#
-# - Redistributions in binary form must reproduce the above copyright
-# notice, this list of conditions and the following disclaimer in
-# the documentation and/or other materials provided with the
-# distribution.
-#
-# - Neither the name of The Numerical Algorithms Group Ltd. nor the
-# names of its contributors may be used to endorse or promote products
-# derived from this software without specific prior written permission.
-#
-# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
-# IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
-# TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
-# PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER
-# OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
-# EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
-# PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
-# LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
-# NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
-# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-#
-
-# * Adding new algebra
-#
-# This is a complex process by its very nature. Developers and Maintainers
-# who undertake the process need to understand quite a lot of detail. The
-# ultimate steps to add algebra are tedious but simple. Note that only
-# algebra code that gets shipped with the system needs to undergo this
-# process. User code can be compiled once the distributed algebra exists
-# and does not need either this Makefile or this installation process.
-#
-# NOTE: If you add new algebra to this file you must also update
-#
-# \File{exposed.lsp.pamphlet}
-#
-# otherwise the new algebra won't be loaded by the interpreter when needed.
-#
-# The first idea that you need to understand is the overall process
-# of adding algebra code. Lets assume that you have a brand new spad
-# file, called \File{foo.spad} containing a simple domain `BAR'. The
-# steps in the process of adding this file are:
-# 1. Find out where the algebra code lives in the lattice.
-# You do this by
-# a. starting a new interpsys session
-# b. collecting all the names of the algebra files BAR requires
-# c. determining which layer each of the required files resides
-# d. determine the highest layer (e.g. 14) that contains
-# the required files
-#
-# 2. insert the documentation into the next layer (e.g. 15)
-#
-# 3. insert the [[\${OUT}/BAR.$(FASLEXT)]] file into the layer's file list
-#
-# * Rebuilding the algebra from scratch
-#
-# Compile order is important. Here we try to define the ordered lattice
-# of spad file dependencies. However this is, in reality, a graph rather
-# than a lattice.
-VPATH = @srcdir@
-am__is_gnu_make = { \
- if test -z '$(MAKELEVEL)'; then \
- false; \
- elif test -n '$(MAKE_HOST)'; then \
- true; \
- elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
- true; \
- else \
- false; \
- fi; \
-}
-am__make_running_with_option = \
- case $${target_option-} in \
- ?) ;; \
- *) echo "am__make_running_with_option: internal error: invalid" \
- "target option '$${target_option-}' specified" >&2; \
- exit 1;; \
- esac; \
- has_opt=no; \
- sane_makeflags=$$MAKEFLAGS; \
- if $(am__is_gnu_make); then \
- sane_makeflags=$$MFLAGS; \
- else \
- case $$MAKEFLAGS in \
- *\\[\ \ ]*) \
- bs=\\; \
- sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
- | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
- esac; \
- fi; \
- skip_next=no; \
- strip_trailopt () \
- { \
- flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
- }; \
- for flg in $$sane_makeflags; do \
- test $$skip_next = yes && { skip_next=no; continue; }; \
- case $$flg in \
- *=*|--*) continue;; \
- -*I) strip_trailopt 'I'; skip_next=yes;; \
- -*I?*) strip_trailopt 'I';; \
- -*O) strip_trailopt 'O'; skip_next=yes;; \
- -*O?*) strip_trailopt 'O';; \
- -*l) strip_trailopt 'l'; skip_next=yes;; \
- -*l?*) strip_trailopt 'l';; \
- -[dEDm]) skip_next=yes;; \
- -[JT]) skip_next=yes;; \
- esac; \
- case $$flg in \
- *$$target_option*) has_opt=yes; break;; \
- esac; \
- done; \
- test $$has_opt = yes
-am__make_dryrun = (target_option=n; $(am__make_running_with_option))
-am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
-pkgdatadir = $(datadir)/@PACKAGE@
-pkgincludedir = $(includedir)/@PACKAGE@
-pkglibdir = $(libdir)/@PACKAGE@
-pkglibexecdir = $(libexecdir)/@PACKAGE@
-am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
-install_sh_DATA = $(install_sh) -c -m 644
-install_sh_PROGRAM = $(install_sh) -c
-install_sh_SCRIPT = $(install_sh) -c
-INSTALL_HEADER = $(INSTALL_DATA)
-transform = $(program_transform_name)
-NORMAL_INSTALL = :
-PRE_INSTALL = :
-POST_INSTALL = :
-NORMAL_UNINSTALL = :
-PRE_UNINSTALL = :
-POST_UNINSTALL = :
-build_triplet = @build@
-host_triplet = @host@
-target_triplet = @target@
-subdir = src/algebra
-ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/config/libtool.m4 \
- $(top_srcdir)/config/ltoptions.m4 \
- $(top_srcdir)/config/ltsugar.m4 \
- $(top_srcdir)/config/ltversion.m4 \
- $(top_srcdir)/config/lt~obsolete.m4 \
- $(top_srcdir)/config/open-axiom.m4 $(top_srcdir)/configure.ac
-am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
- $(ACLOCAL_M4)
-DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
-mkinstalldirs = $(SHELL) $(top_srcdir)/config/mkinstalldirs
-CONFIG_HEADER = $(top_builddir)/config/openaxiom-c-macros.h
-CONFIG_CLEAN_FILES =
-CONFIG_CLEAN_VPATH_FILES =
-AM_V_P = $(am__v_P_@AM_V@)
-am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
-am__v_P_0 = false
-am__v_P_1 = :
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo " GEN " $@;
-am__v_GEN_1 =
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
-am__v_at_1 =
-SOURCES =
-DIST_SOURCES =
-am__can_run_installinfo = \
- case $$AM_UPDATE_INFO_DIR in \
- n|no|NO) false;; \
- *) (install-info --version) >/dev/null 2>&1;; \
- esac
-am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
-am__tty_colors_dummy = \
- mgn= red= grn= lgn= blu= brg= std=; \
- am__color_tests=no
-am__tty_colors = { \
- $(am__tty_colors_dummy); \
- if test "X$(AM_COLOR_TESTS)" = Xno; then \
- am__color_tests=no; \
- elif test "X$(AM_COLOR_TESTS)" = Xalways; then \
- am__color_tests=yes; \
- elif test "X$$TERM" != Xdumb && { test -t 1; } 2>/dev/null; then \
- am__color_tests=yes; \
- fi; \
- if test $$am__color_tests = yes; then \
- red=''; \
- grn=''; \
- lgn=''; \
- blu=''; \
- mgn=''; \
- brg=''; \
- std=''; \
- fi; \
-}
-am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`;
-am__vpath_adj = case $$p in \
- $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \
- *) f=$$p;; \
- esac;
-am__strip_dir = f=`echo $$p | sed -e 's|^.*/||'`;
-am__install_max = 40
-am__nobase_strip_setup = \
- srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*|]/\\\\&/g'`
-am__nobase_strip = \
- for p in $$list; do echo "$$p"; done | sed -e "s|$$srcdirstrip/||"
-am__nobase_list = $(am__nobase_strip_setup); \
- for p in $$list; do echo "$$p $$p"; done | \
- sed "s| $$srcdirstrip/| |;"' / .*\//!s/ .*/ ./; s,\( .*\)/[^/]*$$,\1,' | \
- $(AWK) 'BEGIN { files["."] = "" } { files[$$2] = files[$$2] " " $$1; \
- if (++n[$$2] == $(am__install_max)) \
- { print $$2, files[$$2]; n[$$2] = 0; files[$$2] = "" } } \
- END { for (dir in files) print dir, files[dir] }'
-am__base_list = \
- sed '$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;$$!N;s/\n/ /g' | \
- sed '$$!N;$$!N;$$!N;$$!N;s/\n/ /g'
-am__uninstall_files_from_dir = { \
- test -z "$$files" \
- || { test ! -d "$$dir" && test ! -f "$$dir" && test ! -r "$$dir"; } \
- || { echo " ( cd '$$dir' && rm -f" $$files ")"; \
- $(am__cd) "$$dir" && rm -f $$files; }; \
- }
-am__recheck_rx = ^[ ]*:recheck:[ ]*
-am__global_test_result_rx = ^[ ]*:global-test-result:[ ]*
-am__copy_in_global_log_rx = ^[ ]*:copy-in-global-log:[ ]*
-# A command that, given a newline-separated list of test names on the
-# standard input, print the name of the tests that are to be re-run
-# upon "make recheck".
-am__list_recheck_tests = $(AWK) '{ \
- recheck = 1; \
- while ((rc = (getline line < ($$0 ".trs"))) != 0) \
- { \
- if (rc < 0) \
- { \
- if ((getline line2 < ($$0 ".log")) < 0) \
- recheck = 0; \
- break; \
- } \
- else if (line ~ /$(am__recheck_rx)[nN][Oo]/) \
- { \
- recheck = 0; \
- break; \
- } \
- else if (line ~ /$(am__recheck_rx)[yY][eE][sS]/) \
- { \
- break; \
- } \
- }; \
- if (recheck) \
- print $$0; \
- close ($$0 ".trs"); \
- close ($$0 ".log"); \
-}'
-# A command that, given a newline-separated list of test names on the
-# standard input, create the global log from their .trs and .log files.
-am__create_global_log = $(AWK) ' \
-function fatal(msg) \
-{ \
- print "fatal: making $@: " msg | "cat >&2"; \
- exit 1; \
-} \
-function rst_section(header) \
-{ \
- print header; \
- len = length(header); \
- for (i = 1; i <= len; i = i + 1) \
- printf "="; \
- printf "\n\n"; \
-} \
-{ \
- copy_in_global_log = 1; \
- global_test_result = "RUN"; \
- while ((rc = (getline line < ($$0 ".trs"))) != 0) \
- { \
- if (rc < 0) \
- fatal("failed to read from " $$0 ".trs"); \
- if (line ~ /$(am__global_test_result_rx)/) \
- { \
- sub("$(am__global_test_result_rx)", "", line); \
- sub("[ ]*$$", "", line); \
- global_test_result = line; \
- } \
- else if (line ~ /$(am__copy_in_global_log_rx)[nN][oO]/) \
- copy_in_global_log = 0; \
- }; \
- if (copy_in_global_log) \
- { \
- rst_section(global_test_result ": " $$0); \
- while ((rc = (getline line < ($$0 ".log"))) != 0) \
- { \
- if (rc < 0) \
- fatal("failed to read from " $$0 ".log"); \
- print line; \
- }; \
- printf "\n"; \
- }; \
- close ($$0 ".trs"); \
- close ($$0 ".log"); \
-}'
-# Restructured Text title.
-am__rst_title = { sed 's/.*/ & /;h;s/./=/g;p;x;s/ *$$//;p;g' && echo; }
-# Solaris 10 'make', and several other traditional 'make' implementations,
-# pass "-e" to $(SHELL), and POSIX 2008 even requires this. Work around it
-# by disabling -e (using the XSI extension "set +e") if it's set.
-am__sh_e_setup = case $$- in *e*) set +e;; esac
-# Default flags passed to test drivers.
-am__common_driver_flags = \
- --color-tests "$$am__color_tests" \
- --enable-hard-errors "$$am__enable_hard_errors" \
- --expect-failure "$$am__expect_failure"
-# To be inserted before the command running the test. Creates the
-# directory for the log if needed. Stores in $dir the directory
-# containing $f, in $tst the test, in $log the log. Executes the
-# developer- defined test setup AM_TESTS_ENVIRONMENT (if any), and
-# passes TESTS_ENVIRONMENT. Set up options for the wrapper that
-# will run the test scripts (or their associated LOG_COMPILER, if
-# thy have one).
-am__check_pre = \
-$(am__sh_e_setup); \
-$(am__vpath_adj_setup) $(am__vpath_adj) \
-$(am__tty_colors); \
-srcdir=$(srcdir); export srcdir; \
-case "$@" in \
- */*) am__odir=`echo "./$@" | sed 's|/[^/]*$$||'`;; \
- *) am__odir=.;; \
-esac; \
-test "x$$am__odir" = x"." || test -d "$$am__odir" \
- || $(MKDIR_P) "$$am__odir" || exit $$?; \
-if test -f "./$$f"; then dir=./; \
-elif test -f "$$f"; then dir=; \
-else dir="$(srcdir)/"; fi; \
-tst=$$dir$$f; log='$@'; \
-if test -n '$(DISABLE_HARD_ERRORS)'; then \
- am__enable_hard_errors=no; \
-else \
- am__enable_hard_errors=yes; \
-fi; \
-case " $(XFAIL_TESTS) " in \
- *[\ \ ]$$f[\ \ ]* | *[\ \ ]$$dir$$f[\ \ ]*) \
- am__expect_failure=yes;; \
- *) \
- am__expect_failure=no;; \
-esac; \
-$(AM_TESTS_ENVIRONMENT) $(TESTS_ENVIRONMENT)
-# A shell command to get the names of the tests scripts with any registered
-# extension removed (i.e., equivalently, the names of the test logs, with
-# the '.log' extension removed). The result is saved in the shell variable
-# '$bases'. This honors runtime overriding of TESTS and TEST_LOGS. Sadly,
-# we cannot use something simpler, involving e.g., "$(TEST_LOGS:.log=)",
-# since that might cause problem with VPATH rewrites for suffix-less tests.
-# See also 'test-harness-vpath-rewrite.sh' and 'test-trs-basic.sh'.
-am__set_TESTS_bases = \
- bases='$(TEST_LOGS)'; \
- bases=`for i in $$bases; do echo $$i; done | sed 's/\.log$$//'`; \
- bases=`echo $$bases`
-AM_TESTSUITE_SUMMARY_HEADER = ' for $(PACKAGE_STRING)'
-RECHECK_LOGS = $(TEST_LOGS)
-AM_RECURSIVE_TARGETS = check recheck
-TEST_SUITE_LOG = test-suite.log
-TEST_EXTENSIONS = @EXEEXT@ .test
-LOG_DRIVER = $(SHELL) $(top_srcdir)/config/test-driver
-LOG_COMPILE = $(LOG_COMPILER) $(AM_LOG_FLAGS) $(LOG_FLAGS)
-am__set_b = \
- case '$@' in \
- */*) \
- case '$*' in \
- */*) b='$*';; \
- *) b=`echo '$@' | sed 's/\.log$$//'`; \
- esac;; \
- *) \
- b='$*';; \
- esac
-am__test_logs1 = $(TESTS:=.log)
-am__test_logs2 = $(am__test_logs1:@EXEEXT@.log=.log)
-TEST_LOGS = $(am__test_logs2:.test.log=.log)
-TEST_LOG_DRIVER = $(SHELL) $(top_srcdir)/config/test-driver
-TEST_LOG_COMPILE = $(TEST_LOG_COMPILER) $(AM_TEST_LOG_FLAGS) \
- $(TEST_LOG_FLAGS)
-am__DIST_COMMON = $(srcdir)/Makefile.in \
- $(top_srcdir)/config/mkinstalldirs \
- $(top_srcdir)/config/test-driver
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-ACLOCAL = @ACLOCAL@
-AMTAR = @AMTAR@
-AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
-AR = @AR@
-AS = @AS@
-AUTOCONF = @AUTOCONF@
-AUTOHEADER = @AUTOHEADER@
-AUTOMAKE = @AUTOMAKE@
-AWK = @AWK@
-CC = @CC@
-CCDEPMODE = @CCDEPMODE@
-CFLAGS = @CFLAGS@
-CPP = @CPP@
-CPPFLAGS = @CPPFLAGS@
-CSCOPE = @CSCOPE@
-CTAGS = @CTAGS@
-CXX = @CXX@
-CXXCPP = @CXXCPP@
-CXXDEPMODE = @CXXDEPMODE@
-CXXFLAGS = @CXXFLAGS@
-CYGPATH_W = @CYGPATH_W@
-DEFS = @DEFS@
-DEPDIR = @DEPDIR@
-DLLTOOL = @DLLTOOL@
-DSYMUTIL = @DSYMUTIL@
-DUMPBIN = @DUMPBIN@
-ECHO_C = @ECHO_C@
-ECHO_N = @ECHO_N@
-ECHO_T = @ECHO_T@
-EGREP = @EGREP@
-ETAGS = @ETAGS@
-EXEEXT = @EXEEXT@
-FASLEXT = @FASLEXT@
-FGREP = @FGREP@
-GCLOPTS = @GCLOPTS@
-GREP = @GREP@
-INSTALL = @INSTALL@
-INSTALL_DATA = @INSTALL_DATA@
-INSTALL_PROGRAM = @INSTALL_PROGRAM@
-INSTALL_SCRIPT = @INSTALL_SCRIPT@
-INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
-LATEX = @LATEX@
-LD = @LD@
-LDFLAGS = @LDFLAGS@
-LIBOBJS = @LIBOBJS@
-LIBS = @LIBS@
-LIBTOOL = @LIBTOOL@
-LIBTOOL_DEPS = @LIBTOOL_DEPS@
-LIPO = @LIPO@
-LLVM_CONFIG = @LLVM_CONFIG@
-LNKEXT = @LNKEXT@
-LN_S = @LN_S@
-LTLIBOBJS = @LTLIBOBJS@
-MAINT = @MAINT@
-MAKE = @MAKE@
-MAKEINDEX = @MAKEINDEX@
-MAKEINFO = @MAKEINFO@
-MANIFEST_TOOL = @MANIFEST_TOOL@
-MKDIR_P = @MKDIR_P@
-MKTEMP = @MKTEMP@
-NM = @NM@
-NMEDIT = @NMEDIT@
-OA_LISP = @OA_LISP@
-OA_QT_MOC = @OA_QT_MOC@
-OA_QT_QMAKE = @OA_QT_QMAKE@
-OA_WINDOWS_POWERSHELL = @OA_WINDOWS_POWERSHELL@
-OBJDUMP = @OBJDUMP@
-OBJEXT = @OBJEXT@
-OTOOL = @OTOOL@
-OTOOL64 = @OTOOL64@
-PACKAGE = @PACKAGE@
-PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
-PACKAGE_NAME = @PACKAGE_NAME@
-PACKAGE_STRING = @PACKAGE_STRING@
-PACKAGE_TARNAME = @PACKAGE_TARNAME@
-PACKAGE_URL = @PACKAGE_URL@
-PACKAGE_VERSION = @PACKAGE_VERSION@
-PATH_SEPARATOR = @PATH_SEPARATOR@
-PDFLATEX = @PDFLATEX@
-RANLIB = @RANLIB@
-SED = @SED@
-SET_MAKE = @SET_MAKE@
-SHELL = @SHELL@
-STRIP = @STRIP@
-TOUCH = @TOUCH@
-VERSION = @VERSION@
-XMKMF = @XMKMF@
-X_CFLAGS = @X_CFLAGS@
-X_EXTRA_LIBS = @X_EXTRA_LIBS@
-X_LIBS = @X_LIBS@
-X_PRE_LIBS = @X_PRE_LIBS@
-abs_builddir = @abs_builddir@
-abs_srcdir = @abs_srcdir@
-abs_top_builddir = @abs_top_builddir@
-abs_top_srcdir = @abs_top_srcdir@
-ac_ct_AR = @ac_ct_AR@
-ac_ct_CC = @ac_ct_CC@
-ac_ct_CXX = @ac_ct_CXX@
-ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
-am__include = @am__include@
-am__leading_dot = @am__leading_dot@
-am__quote = @am__quote@
-am__tar = @am__tar@
-am__untar = @am__untar@
-bindir = @bindir@
-build = @build@
-build_alias = @build_alias@
-build_cpu = @build_cpu@
-build_os = @build_os@
-build_vendor = @build_vendor@
-builddir = @builddir@
-char_type = @char_type@
-datadir = @datadir@
-datarootdir = @datarootdir@
-docdir = @docdir@
-double_type = @double_type@
-dvidir = @dvidir@
-exec_prefix = @exec_prefix@
-float_type = @float_type@
-host = @host@
-host_alias = @host_alias@
-host_cpu = @host_cpu@
-host_os = @host_os@
-host_vendor = @host_vendor@
-htmldir = @htmldir@
-includedir = @includedir@
-infodir = @infodir@
-install_sh = @install_sh@
-int_type = @int_type@
-libdir = @libdir@
-libexecdir = @libexecdir@
-libext = @libext@
-localedir = @localedir@
-localstatedir = @localstatedir@
-mandir = @mandir@
-mkdir_p = @mkdir_p@
-oa_c_macros = @oa_c_macros@
-oa_c_runtime = @oa_c_runtime@
-oa_c_runtime_extra = @oa_c_runtime_extra@
-oa_cflags = @oa_cflags@
-oa_configdir = @oa_configdir@
-oa_delay_ffi = @oa_delay_ffi@
-oa_editor = @oa_editor@
-oa_enable_checking = @oa_enable_checking@
-oa_enable_profiling = @oa_enable_profiling@
-oa_enable_threads = @oa_enable_threads@
-oa_eval_flags = @oa_eval_flags@
-oa_extra_cxxflags = @oa_extra_cxxflags@
-oa_host_has_regex = @oa_host_has_regex@
-oa_keep_files = @oa_keep_files@
-oa_lisp_flavor = @oa_lisp_flavor@
-oa_optimize_options = @oa_optimize_options@
-oa_quiet_flags = @oa_quiet_flags@
-oa_shrlib_flags = @oa_shrlib_flags@
-oa_shrlib_prefix = @oa_shrlib_prefix@
-oa_shrobj_flags = @oa_shrobj_flags@
-oa_src_algdir = @oa_src_algdir@
-oa_src_datadir = @oa_src_datadir@
-oa_src_docdir = @oa_src_docdir@
-oa_src_srcdir = @oa_src_srcdir@
-oa_src_texdir = @oa_src_texdir@
-oa_standard_linking = @oa_standard_linking@
-oa_target_bindir = @oa_target_bindir@
-oa_target_datadir = @oa_target_datadir@
-oa_target_docdir = @oa_target_docdir@
-oa_target_includedir = @oa_target_includedir@
-oa_target_libdir = @oa_target_libdir@
-oa_target_srcdir = @oa_target_srcdir@
-oa_target_texdir = @oa_target_texdir@
-oa_targetdir = @oa_targetdir@
-oa_use_dynamic_lib = @oa_use_dynamic_lib@
-oa_use_libtool_for_shared_lib = @oa_use_libtool_for_shared_lib@
-oa_use_llvm = @oa_use_llvm@
-oa_use_x = @oa_use_x@
-oldincludedir = @oldincludedir@
-open_axiom_installdir = @open_axiom_installdir@
-pdfdir = @pdfdir@
-pointer_type = @pointer_type@
-prefix = @prefix@
-program_transform_name = @program_transform_name@
-psdir = @psdir@
-runstatedir = @runstatedir@
-sbindir = @sbindir@
-shared_ext = @shared_ext@
-sharedstatedir = @sharedstatedir@
-srcdir = @srcdir@
-string_type = @string_type@
-sysconfdir = @sysconfdir@
-target = @target@
-target_alias = @target_alias@
-target_cpu = @target_cpu@
-target_os = @target_os@
-target_vendor = @target_vendor@
-top_build_prefix = @top_build_prefix@
-top_builddir = @top_builddir@
-top_srcdir = @top_srcdir@
-void_type = @void_type@
-top_confdir = $(top_srcdir)/config
-OUT = $(oa_targetdir)/algebra
-DOC = $(oa_target_docdir)/src/algebra
-OUTSRC = $(oa_target_srcdir)/algebra
-INPUT = ../input
-STAMP = echo timestamp >
-oa_hammer = $(top_builddir)/src/utils/hammer$(EXEEXT)
-
-# Name of the driver to launch the compiler
-DRIVER = ../driver/open-axiom$(EXEEXT)
-INTERPSYS = ../interp/interpsys$(EXEEXT)
-BOOTSYS = $(oa_target_bindir)/bootsys$(EXEEXT)
-COMPILE_SPAD = $(DRIVER) --execpath=$(INTERPSYS) \
- --system="$(oa_targetdir)" --initial-db=initdb.$(FASLEXT) \
- --sysdb="$(oa_src_datadir)/algebra/" \
- --strap=strap-2 --optimize=3 \
- --system-algebra --compile $<
-
-BOOTSTRAP = $(DRIVER) --execpath=$(INTERPSYS) \
- --system="$(oa_targetdir)" --initial-db=initdb.$(FASLEXT) \
- --sysdb="$(oa_src_datadir)/algebra/" \
- --system-algebra --compile
-
-
-# Speed up implicit rules matching.
-SUFFIXES = .spad .$(FASLEXT) $(EXEEXT) .input .pamphlet .tex .dvi
-SPADFILES = \
- $(OUTSRC)/acplot.spad $(OUTSRC)/aggcat2.spad $(OUTSRC)/aggcat.spad \
- $(OUTSRC)/algcat.spad $(OUTSRC)/algext.spad $(OUTSRC)/algfact.spad \
- $(OUTSRC)/algfunc.spad $(OUTSRC)/allfact.spad $(OUTSRC)/alql.spad \
- $(OUTSRC)/any.spad $(OUTSRC)/array1.spad \
- $(OUTSRC)/array2.spad $(OUTSRC)/attreg.spad \
- $(OUTSRC)/bags.spad $(OUTSRC)/bezout.spad $(OUTSRC)/boolean.spad \
- $(OUTSRC)/brill.spad $(OUTSRC)/domain.spad \
- $(OUTSRC)/card.spad $(OUTSRC)/carten.spad $(OUTSRC)/catdef.spad \
- $(OUTSRC)/cden.spad $(OUTSRC)/clifford.spad $(OUTSRC)/clip.spad \
- $(OUTSRC)/cmplxrt.spad $(OUTSRC)/coerce.spad $(OUTSRC)/color.spad \
- $(OUTSRC)/combfunc.spad $(OUTSRC)/combinat.spad $(OUTSRC)/complet.spad \
- $(OUTSRC)/constant.spad $(OUTSRC)/contfrac.spad \
- $(OUTSRC)/coordsys.spad $(OUTSRC)/cra.spad $(OUTSRC)/crfp.spad \
- $(OUTSRC)/curve.spad $(OUTSRC)/cycles.spad $(OUTSRC)/cyclotom.spad \
- $(OUTSRC)/ddfact.spad \
- $(OUTSRC)/defaults.spad $(OUTSRC)/defintef.spad $(OUTSRC)/defintrf.spad \
- $(OUTSRC)/degred.spad $(OUTSRC)/derham.spad $(OUTSRC)/dhmatrix.spad \
- $(OUTSRC)/divisor.spad $(OUTSRC)/dpolcat.spad $(OUTSRC)/drawopt.spad \
- $(OUTSRC)/drawpak.spad $(OUTSRC)/draw.spad \
- $(OUTSRC)/efstruc.spad $(OUTSRC)/efuls.spad $(OUTSRC)/efupxs.spad \
- $(OUTSRC)/eigen.spad $(OUTSRC)/elemntry.spad $(OUTSRC)/elfuts.spad \
- $(OUTSRC)/equation1.spad $(OUTSRC)/equation2.spad $(OUTSRC)/error.spad \
- $(OUTSRC)/expexpan.spad $(OUTSRC)/expr2ups.spad \
- $(OUTSRC)/exprode.spad $(OUTSRC)/expr.spad \
- $(OUTSRC)/facutil.spad $(OUTSRC)/ffcat.spad \
- $(OUTSRC)/ffcg.spad $(OUTSRC)/fff.spad $(OUTSRC)/ffhom.spad \
- $(OUTSRC)/ffnb.spad $(OUTSRC)/ffpoly2.spad $(OUTSRC)/ffpoly.spad \
- $(OUTSRC)/ffp.spad $(OUTSRC)/ffx.spad \
- $(OUTSRC)/files.spad $(OUTSRC)/float.spad $(OUTSRC)/fmod.spad \
- $(OUTSRC)/fname.spad $(OUTSRC)/fnla.spad \
- $(OUTSRC)/forttyp.spad $(OUTSRC)/fourier.spad \
- $(OUTSRC)/fparfrac.spad $(OUTSRC)/fraction.spad $(OUTSRC)/free.spad \
- $(OUTSRC)/fr.spad $(OUTSRC)/fs2expxp.spad $(OUTSRC)/fs2ups.spad \
- $(OUTSRC)/fspace.spad $(OUTSRC)/funcpkgs.spad \
- $(OUTSRC)/galfact.spad $(OUTSRC)/galfactu.spad $(OUTSRC)/galpolyu.spad \
- $(OUTSRC)/galutil.spad $(OUTSRC)/gaussfac.spad $(OUTSRC)/gaussian.spad \
- $(OUTSRC)/gbeuclid.spad $(OUTSRC)/gbintern.spad $(OUTSRC)/gb.spad \
- $(OUTSRC)/gdirprod.spad $(OUTSRC)/gdpoly.spad $(OUTSRC)/geneez.spad \
- $(OUTSRC)/generic.spad $(OUTSRC)/genufact.spad $(OUTSRC)/genups.spad \
- $(OUTSRC)/ghensel.spad $(OUTSRC)/gpgcd.spad $(OUTSRC)/gpol.spad \
- $(OUTSRC)/grdef.spad $(OUTSRC)/groebf.spad $(OUTSRC)/groebsol.spad \
- $(OUTSRC)/gseries.spad \
- $(OUTSRC)/ideal.spad $(OUTSRC)/idecomp.spad $(OUTSRC)/indexedp.spad \
- $(OUTSRC)/infprod.spad $(OUTSRC)/intaf.spad $(OUTSRC)/intalg.spad \
- $(OUTSRC)/intaux.spad $(OUTSRC)/intclos.spad $(OUTSRC)/intef.spad \
- $(OUTSRC)/integer.spad $(OUTSRC)/integrat.spad \
- $(OUTSRC)/interval.spad \
- $(OUTSRC)/intfact.spad $(OUTSRC)/intpm.spad \
- $(OUTSRC)/intrf.spad \
- $(OUTSRC)/irexpand.spad \
- $(OUTSRC)/irsn.spad $(OUTSRC)/ituple.spad \
- $(OUTSRC)/kl.spad $(OUTSRC)/kovacic.spad \
- $(OUTSRC)/laplace.spad $(OUTSRC)/laurent.spad $(OUTSRC)/leadcdet.spad \
- $(OUTSRC)/lie.spad $(OUTSRC)/limitps.spad $(OUTSRC)/lindep.spad \
- $(OUTSRC)/lingrob.spad $(OUTSRC)/liouv.spad $(OUTSRC)/listgcd.spad \
- $(OUTSRC)/list.spad $(OUTSRC)/lmdict.spad $(OUTSRC)/lodof.spad \
- $(OUTSRC)/lodop.spad $(OUTSRC)/lodo.spad $(OUTSRC)/logic.spad \
- $(OUTSRC)/manip.spad $(OUTSRC)/mappkg.spad $(OUTSRC)/matcat.spad \
- $(OUTSRC)/matfuns.spad $(OUTSRC)/mathml.spad \
- $(OUTSRC)/matrix.spad $(OUTSRC)/matstor.spad \
- $(OUTSRC)/mesh.spad $(OUTSRC)/mfinfact.spad $(OUTSRC)/misc.spad \
- $(OUTSRC)/mkfunc.spad $(OUTSRC)/mkrecord.spad \
- $(OUTSRC)/mlift.spad $(OUTSRC)/moddfact.spad $(OUTSRC)/modgcd.spad \
- $(OUTSRC)/modmonom.spad $(OUTSRC)/modmon.spad $(OUTSRC)/modring.spad \
- $(OUTSRC)/moebius.spad $(OUTSRC)/mring.spad $(OUTSRC)/mset.spad \
- $(OUTSRC)/mts.spad $(OUTSRC)/multfact.spad $(OUTSRC)/multpoly.spad \
- $(OUTSRC)/multsqfr.spad \
- $(OUTSRC)/naalgc.spad $(OUTSRC)/naalg.spad \
- $(OUTSRC)/newdata.spad $(OUTSRC)/newpoint.spad \
- $(OUTSRC)/newpoly.spad $(OUTSRC)/nlinsol.spad $(OUTSRC)/nlode.spad \
- $(OUTSRC)/npcoef.spad \
- $(OUTSRC)/nregset.spad \
- $(OUTSRC)/nsregset.spad $(OUTSRC)/numeigen.spad $(OUTSRC)/numeric.spad \
- $(OUTSRC)/numode.spad $(OUTSRC)/numquad.spad $(OUTSRC)/numsolve.spad \
- $(OUTSRC)/numtheor.spad \
- $(OUTSRC)/oct.spad $(OUTSRC)/odealg.spad $(OUTSRC)/odeef.spad \
- $(OUTSRC)/oderf.spad $(OUTSRC)/opalg.spad \
- $(OUTSRC)/op.spad $(OUTSRC)/ore.spad \
- $(OUTSRC)/outform.spad $(OUTSRC)/out.spad \
- $(OUTSRC)/pade.spad $(OUTSRC)/padiclib.spad $(OUTSRC)/padic.spad \
- $(OUTSRC)/paramete.spad $(OUTSRC)/partperm.spad $(OUTSRC)/patmatch1.spad \
- $(OUTSRC)/patmatch2.spad $(OUTSRC)/pattern.spad $(OUTSRC)/pcurve.spad \
- $(OUTSRC)/pdecomp.spad $(OUTSRC)/perman.spad $(OUTSRC)/permgrps.spad \
- $(OUTSRC)/perm.spad $(OUTSRC)/pfbr.spad $(OUTSRC)/pfo.spad \
- $(OUTSRC)/pfr.spad $(OUTSRC)/pf.spad $(OUTSRC)/pgcd.spad \
- $(OUTSRC)/pgrobner.spad $(OUTSRC)/pinterp.spad $(OUTSRC)/pleqn.spad \
- $(OUTSRC)/plot3d.spad $(OUTSRC)/plot.spad $(OUTSRC)/plottool.spad \
- $(OUTSRC)/polset.spad $(OUTSRC)/poltopol.spad $(OUTSRC)/polycat.spad \
- $(OUTSRC)/poly.spad $(OUTSRC)/primelt.spad $(OUTSRC)/print.spad \
- $(OUTSRC)/product.spad $(OUTSRC)/prs.spad $(OUTSRC)/prtition.spad \
- $(OUTSRC)/pscat.spad $(OUTSRC)/pseudolin.spad $(OUTSRC)/ptranfn.spad \
- $(OUTSRC)/puiseux.spad \
- $(OUTSRC)/qalgset.spad $(OUTSRC)/quat.spad \
- $(OUTSRC)/radeigen.spad $(OUTSRC)/radix.spad $(OUTSRC)/random.spad \
- $(OUTSRC)/ratfact.spad $(OUTSRC)/rdeef.spad $(OUTSRC)/rderf.spad \
- $(OUTSRC)/rdesys.spad $(OUTSRC)/real0q.spad $(OUTSRC)/realzero.spad \
- $(OUTSRC)/reclos.spad $(OUTSRC)/regset.spad $(OUTSRC)/rep1.spad \
- $(OUTSRC)/rep2.spad $(OUTSRC)/resring.spad $(OUTSRC)/retract.spad \
- $(OUTSRC)/rf.spad $(OUTSRC)/riccati.spad $(OUTSRC)/rinterp.spad \
- $(OUTSRC)/rule.spad \
- $(OUTSRC)/seg.spad $(OUTSRC)/setorder.spad $(OUTSRC)/sets.spad \
- $(OUTSRC)/sex.spad $(OUTSRC)/sf.spad $(OUTSRC)/sgcf.spad \
- $(OUTSRC)/sign.spad $(OUTSRC)/si.spad $(OUTSRC)/smith.spad \
- $(OUTSRC)/solvedio.spad $(OUTSRC)/solvefor.spad $(OUTSRC)/solvelin.spad \
- $(OUTSRC)/solverad.spad $(OUTSRC)/sortpak.spad $(OUTSRC)/space.spad \
- $(OUTSRC)/special.spad $(OUTSRC)/sregset.spad $(OUTSRC)/s.spad \
- $(OUTSRC)/stream.spad $(OUTSRC)/string.spad $(OUTSRC)/sttaylor.spad \
- $(OUTSRC)/sttf.spad $(OUTSRC)/sturm.spad $(OUTSRC)/suchthat.spad \
- $(OUTSRC)/suls.spad $(OUTSRC)/sum.spad $(OUTSRC)/sups.spad \
- $(OUTSRC)/supxs.spad $(OUTSRC)/suts.spad $(OUTSRC)/symbol.spad \
- $(OUTSRC)/syntax.spad \
- $(OUTSRC)/term.spad \
- $(OUTSRC)/data.spad \
- $(OUTSRC)/net.spad \
- $(OUTSRC)/compiler.spad \
- $(OUTSRC)/java.spad \
- $(OUTSRC)/syssolp.spad $(OUTSRC)/system.spad \
- $(OUTSRC)/tableau.spad $(OUTSRC)/table.spad $(OUTSRC)/taylor.spad \
- $(OUTSRC)/tex.spad $(OUTSRC)/tools.spad $(OUTSRC)/transsolve.spad \
- $(OUTSRC)/tree.spad $(OUTSRC)/trigcat.spad $(OUTSRC)/triset.spad \
- $(OUTSRC)/tube.spad $(OUTSRC)/twofact.spad \
- $(OUTSRC)/unifact.spad $(OUTSRC)/updecomp.spad $(OUTSRC)/updivp.spad \
- $(OUTSRC)/utsode.spad \
- $(OUTSRC)/variable.spad $(OUTSRC)/vector.spad $(OUTSRC)/view2D.spad \
- $(OUTSRC)/view3D.spad $(OUTSRC)/viewDef.spad $(OUTSRC)/viewpack.spad \
- $(OUTSRC)/void.spad $(OUTSRC)/parsers.spad \
- $(OUTSRC)/weier.spad $(OUTSRC)/wtpol.spad \
- $(OUTSRC)/xlpoly.spad $(OUTSRC)/xpoly.spad \
- $(OUTSRC)/ystream.spad \
- $(OUTSRC)/zerodim.spad
-
-TESTS = $(INPUT)/INTHEORY.input $(INPUT)/VIEW2D.input $(INPUT)/TESTFR.input
-
-#
-oa_algebra_layer_0 = \
- TYPE UTYPE VOID EXIT \
- BOOLEAN INT NNI PI SINT SYMBOL \
- DFLOAT IDENT STRING PAIR MAYBE LIST
-
-oa_algebra_layer_0_nrlibs = \
- $(addsuffix .NRLIB/code.$(FASLEXT),$(oa_algebra_layer_0))
-
-oa_algebra_layer_0_objects = \
- $(addprefix $(OUT)/, \
- $(addsuffix .$(FASLEXT),$(oa_algebra_layer_0)))
-
-oa_algebra_layer_1 = \
- BINOPC BINOP IDEMOPC SGPOPC SGPOP \
- MONOPC FUNCTOR COMOPC COMOP \
- BASTYPE BASTYPE- SETCAT SETCAT- SGROUP SGROUP- \
- LLINSET RLINSET LINSET ABELSG ABELSG- CHARNZ \
- ABELGRP ABELGRP- ABELMON ABELMON- ORDTYPE ORDTYPE- \
- RMODULE ALGEBRA ALGEBRA- FRETRCT FRETRCT- \
- FINITE FINITE- MONOID MONOID- GROUP GROUP- \
- RING RING- OINTDOM AMR AMR- \
- BMODULE STEP LMODULE PFECAT PFECAT- \
- AHYP CFCAT ELTAB KOERCE KONVERT \
- KRCFROM KVTFROM IEVALAB IEVALAB- EVALAB EVALAB- \
- RETRACT RETRACT- REPSQ REPDB FAMR FAMR- \
- PRIMCAT PTRANFN SPFCAT HOMOTOP DIFEXT \
- ORDSET OASGP DIFRING SRING OSGROUP PDRING \
- MODULE MODULE- PID OAGROUP OAGROUP- OCAMON \
- OAMON OAMON- DIOID INTDOM INTDOM- CACHSET \
- RNG RNG- ORDFIN OAMONS CABMON COMRING \
- GCDDOM GCDDOM- UFD UFD- ES ES- \
- FIELD FIELD- VECTCAT VECTCAT- RADCAT RADCAT- \
- ENTIRER ENTIRER- ORDRING FLINEXP FLINEXP- \
- DIFFDOM DIFFDOM- DIFFSPC DIFFSPC- DIFFMOD \
- LINEXP PATMAB REAL CHARZ LOGIC LOGIC- \
- PDDOM PDDOM- PDSPC PDSPC- FPATMAB \
- DSEXT DSEXT- ORDSTRCT \
- BOOLE BOOLE- SRING TRANFUN TRANFUN- \
- INS INS- DIVRING DIVRING- EUCDOM EUCDOM- \
- FPS FPS- RNS RNS- PATAB \
- POLYCAT POLYCAT- QFCAT QFCAT- FEVALAB FEVALAB- \
- ITUPLE IDPT ITFUN2 SEGCAT \
- FILECAT SMAGG MKRECORD MKFUNC \
- PPCURVE PSCURVE RESLATC \
- OUTFORM BINDING \
- IARRAY1 \
- DATAARY PROPLOG BYTEORD \
- AGG AGG- ELTAGG ELTAGG- IXAGG IXAGG- \
- BGAGG BGAGG- BRAGG BRAGG- ELAGG ELAGG- \
- DLAGG DQAGG QUAGG SKAGG PRQAGG ALAGG \
- FLAGG FLAGG- URAGG URAGG- LNAGG LNAGG- \
- A1AGG A1AGG- LSAGG LSAGG- SRAGG SRAGG- \
- FSAGG FSAGG- STAGG STAGG- CLAGG CLAGG- \
- RCAGG RCAGG- SETAGG SETAGG- HOAGG HOAGG- \
- TBAGG TBAGG- KDAGG KDAGG- DIAGG DIAGG- \
- DIOPS DIOPS- FINAGG FINAGG- MDAGG \
- MONOP PRIMARR SEXCAT \
- PROPERTY ARITY OPERCAT OPERCAT- STREAM \
- COMBOPC EQ2 NONE1 CONDUIT IOMODE CTORKIND \
- PDMOD DMEXT LZSTAGG LZSTAGG- MSETAGG \
- ITFUN3 STREAM1 STREAM2 STREAM3 ANY1 \
- ALIST RTVALUE SYSPTR ATTREG REF
-
-oa_algebra_layer_1_nrlibs = \
- $(addsuffix .NRLIB/code.$(FASLEXT),$(oa_algebra_layer_1))
-
-oa_algebra_layer_1_objects = \
- $(addprefix $(OUT)/, \
- $(addsuffix .$(FASLEXT),$(oa_algebra_layer_1)))
-
-oa_algebra_layer_2 = \
- SYNTAX INTRET SEGXCAT CONTOUR LIST3 MKUCFUNC \
- FNCAT SCACHE IFARRAY FARRAY SET SIG \
- FUNDESC DOMTMPLT MKBCFUNC RNGBIND SEG OVERSET \
- CTORCAT CTORCAT- CTOR
-
-oa_algebra_layer_2_nrlibs = \
- $(addsuffix .NRLIB/code.$(FASLEXT),$(oa_algebra_layer_2))
-
-oa_algebra_layer_2_objects = \
- $(addprefix $(OUT)/, \
- $(addsuffix .$(FASLEXT),$(oa_algebra_layer_2)))
-
-oa_algebra_layer_3 = \
- SCOPE MAPHACK1 MAPHACK2 MAPHACK3 MAPPKG1 SEGBIND \
- MAPPKG2 MAPPKG3 INTBIT MONAD MONAD- SEG2 \
- BOP BOP1 COMMONOP CATCTOR CTORCALL
-
-oa_algebra_layer_3_nrlibs = \
- $(addsuffix .NRLIB/code.$(FASLEXT),$(oa_algebra_layer_3))
-
-oa_algebra_layer_3_objects = \
- $(addprefix $(OUT)/, \
- $(addsuffix .$(FASLEXT),$(oa_algebra_layer_3)))
-
-oa_algebra_layer_4 = \
- ANON OSI COMM COMPPROP SEGBIND2 \
- FAMONC IDPC NONE FCTRDATA \
- COLOR \
- PALETTE PARPCURV PARPC2 PARSCURV PARSC2 PARSURF \
- PARSU2 PATRES2 PATTERN1 \
- SPACEC SPLNODE IDPOAM \
- SUCH YSTREAM ENV \
- ATRIG ATRIG- LALG LALG- RANDSRC
-
-oa_algebra_layer_4_nrlibs = \
- $(addsuffix .NRLIB/code.$(FASLEXT),$(oa_algebra_layer_4))
-
-oa_algebra_layer_4_objects = \
- $(addprefix $(OUT)/, \
- $(addsuffix .$(FASLEXT),$(oa_algebra_layer_4)))
-
-oa_algebra_layer_5 = \
- CARD DVARCAT DVARCAT- ELEMFUN \
- ELEMFUN- FCOMP IDPAM IDPO \
- INCRMAPS KERNEL2 MODMONOM MONADWU MONADWU- \
- NARNG NARNG- ODVAR PATLRES PMLSAGG \
- ORDMON PERMCAT RFDIST RIDIST \
- SDVAR TRIGCAT TRIGCAT- \
- ELABEXPR KERNEL IDPOAMS
-
-oa_algebra_layer_5_nrlibs = \
- $(addsuffix .NRLIB/code.$(FASLEXT),$(oa_algebra_layer_5))
-
-oa_algebra_layer_5_objects = \
- $(addprefix $(OUT)/, \
- $(addsuffix .$(FASLEXT),$(oa_algebra_layer_5)))
-
-oa_algebra_layer_6 = \
- PROPFRML PROPFUN1 AUTOMOR CHARPOL PATMATCH \
- OVAR ES1 ES2 GRMOD GRMOD- \
- HYPCAT HYPCAT- MODRING NASRING NASRING- \
- SORTPAK ZMOD PROPFUN2 SAOS INDE FLAGG2 \
- KTVLOGIC TREE BYTE SYSINT SYSNNI DIRPCAT DIRPCAT-
-
-oa_algebra_layer_6_nrlibs = \
- $(addsuffix .NRLIB/code.$(FASLEXT),$(oa_algebra_layer_6))
-
-oa_algebra_layer_6_objects = \
- $(addprefix $(OUT)/, \
- $(addsuffix .$(FASLEXT),$(oa_algebra_layer_6)))
-
-oa_algebra_layer_7 = \
- BTCAT BTCAT- LMOPS FMONCAT FMCAT DIRPROD \
- IFAMON GRALG GRALG- SMP INTABL HASHTBL \
- INT8 INT16 INT32 INT64 UINT8 UINT16 \
- UINT32 UINT64 BTREE FAGROUP FGROUP MODOP \
- FMONOID GDMP PARTPERM HDP RMATCAT RMATCAT- \
- ICDEN
-
-oa_algebra_layer_7_nrlibs = \
- $(addsuffix .NRLIB/code.$(FASLEXT),$(oa_algebra_layer_7))
-
-oa_algebra_layer_7_objects = \
- $(addprefix $(OUT)/, \
- $(addsuffix .$(FASLEXT),$(oa_algebra_layer_7)))
-
-oa_algebra_layer_8 = \
- BSTREE BTOURN FACTFUNC TABLE ONECOMP \
- FR2 FRUTIL MLO NAALG ORDCOMP LO \
- NAALG- OP UNISEG2 XALG FST RADIX \
- POLY OFMONOID ARR2CAT ARR2CAT- LINDEP STACK \
- PADICCT MOEBIUS PRTITION HDMP MPC2 MPC3 DMP \
- GBINTERN VARIABLE SMATCAT SMATCAT- IMATLIN IMATQF MODMON \
- FINRALG FINRALG- CVMP LIST2 FINAALG FINAALG-
-
-oa_algebra_layer_8_nrlibs = \
- $(addsuffix .NRLIB/code.$(FASLEXT),$(oa_algebra_layer_8))
-
-oa_algebra_layer_8_objects = \
- $(addprefix $(OUT)/, \
- $(addsuffix .$(FASLEXT),$(oa_algebra_layer_8)))
-
-oa_algebra_layer_9 = \
- DLP EAB IPADIC FMAGMA QUEUE MATLIN \
- FAMONOID CONTFRAC WP PERM PERMGRP DDFACT \
- FSERIES FT IDPAG INFINITY LA \
- OMLO ORTHPOL PRODUCT POLTOPOL SQMATRIX \
- GB RATRET RADUTIL UP PINTERPA \
- XFALG ZLINDEP BBTREE TABLEAU MATSTOR \
- FRNAALG FRNAALG- FRAMALG FRAMALG- CPIMA
-
-oa_algebra_layer_9_nrlibs = \
- $(addsuffix .NRLIB/code.$(FASLEXT),$(oa_algebra_layer_9))
-
-oa_algebra_layer_9_objects = \
- $(addprefix $(OUT)/, \
- $(addsuffix .$(FASLEXT),$(oa_algebra_layer_9)))
-
-oa_algebra_layer_10 = \
- BPADIC ANY LWORD FR \
- SEXOF CRAPACK DEQUEUE DLIST \
- FLASORT PATRES \
- FM FM1 FPC FPC- \
- IROOT LIECAT LIECAT- LIST2MAP \
- SEX MODFIELD \
- MRING MTHING NCNTFRAC NCODIV \
- ODR OREPCAT OREPCAT- OWP \
- PADIC PATTERN2 \
- PBWLB PENDTREE PGE PGROEB \
- PINTERP PFR PMDOWN \
- PMINS PMTOOLS MONOGEN MONOGEN- EMR \
- PSCAT PSCAT- QFORM MTSCAT GHENSEL \
- STTAYLOR TABLBUMP UPSCAT UPSCAT- \
- UDPO UNISEG VSPACE OREPCTO GENEEZ \
- VSPACE- XPOLYC XPR BTAGG BTAGG- \
- RMATRIX PTCAT XDPOLY XRPOLY CINTSLPE \
- MATRIX MATCAT MATCAT- IARRAY2 FFIELDC FFIELDC-
-
-oa_algebra_layer_10_nrlibs = \
- $(addsuffix .NRLIB/code.$(FASLEXT),$(oa_algebra_layer_10))
-
-oa_algebra_layer_10_objects = \
- $(addprefix $(OUT)/, \
- $(addsuffix .$(FASLEXT),$(oa_algebra_layer_10)))
-
-oa_algebra_layer_11 = \
- APPLYORE ARRAY1 ARRAY12 ARRAY2 ONECOMP2 \
- ASTACK COMBINAT POINT UDVO \
- CSTTOOLS MRF2 ITAYLOR ORDCOMP2 \
- FLALG GALUTIL HEAP COMPLPAT CPMATCH \
- INTCAT INTHEORY COMPCAT COMPCAT- \
- IRREDFFX LFCAT LODOCAT LODOCAT- \
- ORESUP OREUP QEQUAT \
- PR PREASSOC PRIMARR2 REDORDER \
- SYMPOLY TUPLE XEXPPKG HB IBITS \
- XF XF- XPOLY INFORM INFORM1
-
-oa_algebra_layer_11_nrlibs = \
- $(addsuffix .NRLIB/code.$(FASLEXT),$(oa_algebra_layer_11))
-
-oa_algebra_layer_11_objects = \
- $(addprefix $(OUT)/, \
- $(addsuffix .$(FASLEXT),$(oa_algebra_layer_11)))
-
-oa_algebra_layer_12 = \
- ULSCAT TUBE BITS DIRPROD2 UPXSCAT SETMN POLYROOT \
- STTF LPOLY LSMP LSMP1 MATCAT2 TRIMAT POLYCATQ \
- STTFNC SYSTEM HOSTNAME PORTNUM UPOLYC2 PFBRU SGCF \
- OUT PSEUDLIN BYTEBUF COMPLEX FS FS- ALGMANIP \
- AF EF FSPECF COMBF LF RATFACT SUPFRACF \
- COMMUPC IAN AN IALGFACT SAE SAEFACT ALGFACT \
- RFFACT SAERFFC
-
-oa_algebra_layer_12_nrlibs = \
- $(addsuffix .NRLIB/code.$(FASLEXT),$(oa_algebra_layer_12))
-
-oa_algebra_layer_12_objects = \
- $(addprefix $(OUT)/, \
- $(addsuffix .$(FASLEXT),$(oa_algebra_layer_12)))
-
-oa_algebra_layer_13 = \
- ASSOCEQ CARTEN UTSCAT UTSCAT- PNTHEORY NTPOLFN \
- UPOLYC UPOLYC- MRATFAC NPCOEF MLIFT PDECOMP \
- COORDSYS DBASE DHMATRIX DIOSP FACUTIL EXPR \
- ACF ACF- FAXF FAXF- LEADCDET COMPFACT \
- FNLA GRAY IRSN INNMFACT ACFS ACFS- \
- MHROWRED NUMODE NUMQUAD GENUFACT MULTFACT \
- ODESYS ODETOOLS ORDFUNS PERMAN \
- UPXSCCA UPXSCCA- ULSCCAT ULSCCAT- \
- PTPACK REP2 MSET \
- SYMFUNC VECTOR2 VECTOR CHAR XPBWPOLY \
- INBCON INBCON- OUTBCON OUTBCON- LEXP
-
-oa_algebra_layer_13_nrlibs = \
- $(addsuffix .NRLIB/code.$(FASLEXT),$(oa_algebra_layer_13))
-
-oa_algebra_layer_13_objects = \
- $(addprefix $(OUT)/, \
- $(addsuffix .$(FASLEXT),$(oa_algebra_layer_13)))
-
-oa_algebra_layer_14 = \
- PLOT3D CLIF GALFACTU CDEN UPCDEN ICARD BALFACT \
- BEZOUT BINARY BRILL CHVAR OPQUERY CYCLOTOM FFP \
- IPF PF CYCLES DECIMAL DISPLAY FFPOLY FFX \
- NORMRETR TWOFACT MFINFACT DPMO DPOLCAT DPOLCAT- EQ \
- ERROR LGROBP PUSHVAR MPCPF GENMFACT \
- EVALCYC FF FFF FFCGP FFCG GROEBSOL \
- FFCGX FFPOLY2 FFHOM INBFF FFNBP FFNB FFNBX \
- FFSLPE FGLMICPK REAL0 PRS SUBRESP \
- FNAME FILE POLY2 CMPLXRT INFSP FLOATRP FRAC \
- GENPGCD GALPOLYU GBEUCLID GBF GMODPOL GOSPER \
- HEXADEC MDDFACT INMODGCD HEUGCD IBPTOOLS IFF IDEAL \
- IDECOMP INPSIGN MONOTOOL INTHERTR IR LAUPOL INTTR \
- RDETR INTRAT IR2 INTRF INTSLPE TANEXP INTTOOLS \
- EFSTRUC FS2UPS EFUPXS BOUNDZRO ODEPRIM \
- DSMP LODOOPS LODO LODO1 LODO2 UTSODE UTSODETL \
- ODERAT INTG0 FFCAT FFCAT- IBATOOL FFINTBAS RADFF \
- FDIVCAT FDIVCAT- FRIDEAL HELLFDIV FRMOD FDIV DBLRESP \
- PFOTOOLS FSRED MMAP ALGFF FORDER FFCAT2 FRIDEAL2 \
- FDIV2 RDIV PFO INTHERAL FSUPFACT INTALG INTAF \
- ODERED ODEPAL INTPAF PRIMELT FSPRMELT RDEEF SMITH \
- RDETRS RDEEFS PMASSFS FS2 ITRIGMNP TRIGMNIP \
- PMPREDFS INTPM INTEF IR2F RULE APPRULE TRMANIP \
- FSCINT FSINT UTS EFULS ULSCONS ULS EXPUPXS \
- UPXSSING EXPEXPAN FS2EXPXP LIMITPS \
- ISUMP SIGNRF SIGNEF TOOLSIGN LIMITRF LPEFRAC \
- LSPP MCDEN MPOLY MPRFF MULTSQFR \
- NSUP ODP ODEPRRIC PADICRC PADICRAT \
- PCOMP PFBR PFRPAC PGCD PLEQN \
- PMPLCAT PMQFCAT POLUTIL POLYLIFT POLY2UP PSQFR \
- QALGSET QFCAT2 RCFIELD RCFIELD- REAL0Q REALSOLV \
- RESRING SYSSOLP RETSOL RF RFFACTOR RRCC RRCC- \
- SCPKG SHDP SHP SMTS SOLVEFOR SPLTREE STINPROD \
- SUMRF UPMP SUP TEX TEXTFILE UNIFACT \
- UPDIVP UPDECOMP UPSQFREE VIEWDEF \
- TS WEIER EQTBL GSTBL STBL STRTBL\
- DOMCTOR DOMAIN SYMTAB SYMS IOBCON
-
-oa_algebra_layer_14_nrlibs = \
- $(addsuffix .NRLIB/code.$(FASLEXT),$(oa_algebra_layer_14))
-
-oa_algebra_layer_14_objects = \
- $(addprefix $(OUT)/, \
- $(addsuffix .$(FASLEXT),$(oa_algebra_layer_14)))
-
-oa_algebra_layer_15 = \
- UPXSCONS UPXS TEX1 SUP2 ODPOL NSUP2 UP2 \
- SUBSPACE SPACE3 DROPT DROPT1 DROPT0 GRDEF CLIP \
- VIEW2D VIEW PLOTTOOL GRIMAGE PLOT RMCAT2 ROIRC \
- SDPOL FRAC2 TUBETOOL JVMBCODE MESH
-
-oa_algebra_layer_15_nrlibs = \
- $(addsuffix .NRLIB/code.$(FASLEXT),$(oa_algebra_layer_15))
-
-oa_algebra_layer_15_objects = \
- $(addprefix $(OUT)/, \
- $(addsuffix .$(FASLEXT),$(oa_algebra_layer_15)))
-
-oa_algebra_layer_16 = \
- DPMM UTS2 ULS2 CARTEN2 COMPLEX2 LMDICT \
- INTFACT DEGRED PMPRED UPXS2 NUMTUBE \
- NFINTBAS PMASS PADE PADEPAC MKFLCFN PLOT1 \
- PTFUNC2 VIEW3D DRAWCX DRAWPT
-
-oa_algebra_layer_16_nrlibs = \
- $(addsuffix .NRLIB/code.$(FASLEXT),$(oa_algebra_layer_16))
-
-oa_algebra_layer_16_objects = \
- $(addprefix $(OUT)/, \
- $(addsuffix .$(FASLEXT),$(oa_algebra_layer_16)))
-
-oa_algebra_layer_17 = \
- CCLASS FSAGG2 GALFACT TOPSP BPADICRT \
- IBACHIN MMLFORM NORMMA OMSAGG OPSIG \
- PRIMES WFFINTBS PWFFINTB RDIST RPOLCAT RPOLCAT-
-
-oa_algebra_layer_17_nrlibs = \
- $(addsuffix .NRLIB/code.$(FASLEXT),$(oa_algebra_layer_17))
-
-oa_algebra_layer_17_objects = \
- $(addprefix $(OUT)/, \
- $(addsuffix .$(FASLEXT),$(oa_algebra_layer_17)))
-
-oa_algebra_layer_18 = \
- KAFILE IPRNTPK TBCMPPK PSETCAT PSETCAT-
-
-oa_algebra_layer_18_nrlibs = \
- $(addsuffix .NRLIB/code.$(FASLEXT),$(oa_algebra_layer_18))
-
-oa_algebra_layer_18_objects = \
- $(addprefix $(OUT)/, \
- $(addsuffix .$(FASLEXT),$(oa_algebra_layer_18)))
-
-oa_algebra_layer_19 = \
- ACPLOT ANTISYM DRAWCFUN DRAW \
- EP FLOAT FPARFRAC FUNCTION HACKPI \
- ISUPS LIB INEP \
- NREP NUMFMT OC OC- PATTERN \
- PMKERNEL PMSYM QALGSET2 RECLOS REP1 QUATCAT QUATCAT- \
- ROMAN RULECOLD SPECOUT SPADPRSR PARSER TSETCAT TSETCAT-
-
-oa_algebra_layer_19_nrlibs = \
- $(addsuffix .NRLIB/code.$(FASLEXT),$(oa_algebra_layer_19))
-
-oa_algebra_layer_19_objects = \
- $(addprefix $(OUT)/, \
- $(addsuffix .$(FASLEXT),$(oa_algebra_layer_19)))
-
-oa_algebra_layer_20 = \
- ALGMFACT ALGPKG ALGSC CRFP CTRIGMNP \
- DERHAM DFSFUN DRAWCURV ELFUTS EXPRODE \
- EXPRTUBE EXPR2 FLOATCP FRNAAF2 \
- GAUSSFAC GCNAALG GENUPS GTSET GPOLSET \
- INFPROD0 INPRODFF INPRODPF JORDAN \
- NLINSOL ODERTRIC KOVACIC LIE LODOF LSQM \
- NCEP NSMP NUMERIC QUAT OCT \
- OCTCT2 PAN2EXPR PFOQ PICOERCE PMFS \
- PSETPK QUATCT2 RSETCAT RSETCAT- RULESET SIMPAN \
- DRAWHACK SOLVESER SUMFS SUTS WUTSET
-
-oa_algebra_layer_20_nrlibs = \
- $(addsuffix .NRLIB/code.$(FASLEXT),$(oa_algebra_layer_20))
-
-oa_algebra_layer_20_objects = \
- $(addprefix $(OUT)/, \
- $(addsuffix .$(FASLEXT),$(oa_algebra_layer_20)))
-
-oa_algebra_layer_21 = \
- DFINTTLS DEFINTEF IRRF2F DEFINTRF GSERIES EXPR2UPS INVLAPLA \
- LAPLACE ODEINT ODECONST LODEEF ODEEF NODE1 \
- SOLVERAD REP SULS SUPXS
-
-oa_algebra_layer_21_nrlibs = \
- $(addsuffix .NRLIB/code.$(FASLEXT),$(oa_algebra_layer_21))
-
-oa_algebra_layer_21_objects = \
- $(addprefix $(OUT)/, \
- $(addsuffix .$(FASLEXT),$(oa_algebra_layer_21)))
-
-oa_algebra_layer_22 = \
- NTSCAT QCMPACK RSETGCD RSDCMPK REGSET RGCHAIN \
- SFRTCAT SNTSCAT SOLVETRA SFQCMPK SFRGCD SRDCMPK \
- SREGSET NORMPK LEXTRIPK IRURPK ZDSOLVE
-
-oa_algebra_layer_22_nrlibs = \
- $(addsuffix .NRLIB/code.$(FASLEXT),$(oa_algebra_layer_22))
-
-oa_algebra_layer_22_objects = \
- $(addprefix $(OUT)/, \
- $(addsuffix .$(FASLEXT),$(oa_algebra_layer_22)))
-
-oa_algebra_layer_23 = \
- LAZM3PK RURPK INTRVL CATEGORY
-
-oa_algebra_layer_23_nrlibs = \
- $(addsuffix .NRLIB/code.$(FASLEXT),$(oa_algebra_layer_23))
-
-oa_algebra_layer_23_objects = \
- $(addprefix $(OUT)/, \
- $(addsuffix .$(FASLEXT),$(oa_algebra_layer_23)))
-
-oa_algebra_layer_24 = \
- RINTERP ASTCAT ASTCAT- SASTCAT PARAMAST HEADAST \
- LITERAL TYPEAST IMPTAST MAPPAST ATTRAST \
- JOINAST IFAST RPTAST WHILEAST INAST CLLCTAST \
- LSTAST EXITAST RETAST SEGAST PRTDAST CRCEAST \
- LETAST RDUCEAST COLONAST ADDAST CAPSLAST SUCHTAST \
- CASEAST HASAST ISAST CATAST WHEREAST COMMAAST \
- QQUTAST DEFAST MACROAST SPADXPT SPADAST SIGAST \
- INBFILE OUTBFILE IOBFILE RGBCMDL RGBCSPC STEPAST \
- IP4ADDR NETCLT INETCLTS ITFORM RSTRCAST SEQAST \
- IRFORM ELABOR COMPILER MSYSCMD PRINT \
- TALGOP YDIAGRAM LINFORM LINBASIS DBASIS LINELT \
- JVMOP JVMCFACC JVMFDACC JVMMDACC \
- JVMCSTTG
-
-oa_algebra_layer_24_nrlibs = \
- $(addsuffix .NRLIB/code.$(FASLEXT),$(oa_algebra_layer_24))
-
-oa_algebra_layer_24_objects = \
- $(addprefix $(OUT)/, \
- $(addsuffix .$(FASLEXT),$(oa_algebra_layer_24)))
-
-ALL_LAYERS = \
- all-layer-0 \
- all-layer-1 \
- all-layer-2 \
- all-layer-3 \
- all-layer-4 \
- all-layer-5 \
- all-layer-6 \
- all-layer-7 \
- all-layer-8 \
- all-layer-9 \
- all-layer-10 \
- all-layer-11 \
- all-layer-12 \
- all-layer-13 \
- all-layer-14 \
- all-layer-15 \
- all-layer-16 \
- all-layer-17 \
- all-layer-18 \
- all-layer-19 \
- all-layer-20 \
- all-layer-21 \
- all-layer-22 \
- all-layer-23 \
- all-layer-24
-
-all: all-am
-
-.SUFFIXES:
-.SUFFIXES: .spad .$(FASLEXT) @EXEEXT@ .input .pamphlet .tex .dvi .log .test .test$(EXEEXT) .trs
-$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps)
- @for dep in $?; do \
- case '$(am__configure_deps)' in \
- *$$dep*) \
- ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
- && { if test -f $@; then exit 0; else break; fi; }; \
- exit 1;; \
- esac; \
- done; \
- echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign src/algebra/Makefile'; \
- $(am__cd) $(top_srcdir) && \
- $(AUTOMAKE) --foreign src/algebra/Makefile
-Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
- @case '$?' in \
- *config.status*) \
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
- *) \
- echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \
- cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \
- esac;
-
-$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-
-$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-$(am__aclocal_m4_deps):
-
-mostlyclean-libtool:
- -rm -f *.lo
-
-clean-libtool:
- -rm -rf .libs _libs
-tags TAGS:
-
-ctags CTAGS:
-
-cscope cscopelist:
-
-
-# Recover from deleted '.trs' file; this should ensure that
-# "rm -f foo.log; make foo.trs" re-run 'foo.test', and re-create
-# both 'foo.log' and 'foo.trs'. Break the recipe in two subshells
-# to avoid problems with "make -n".
-.log.trs:
- rm -f $< $@
- $(MAKE) $(AM_MAKEFLAGS) $<
-
-# Leading 'am--fnord' is there to ensure the list of targets does not
-# expand to empty, as could happen e.g. with make check TESTS=''.
-am--fnord $(TEST_LOGS) $(TEST_LOGS:.log=.trs): $(am__force_recheck)
-am--force-recheck:
- @:
-
-$(TEST_SUITE_LOG): $(TEST_LOGS)
- @$(am__set_TESTS_bases); \
- am__f_ok () { test -f "$$1" && test -r "$$1"; }; \
- redo_bases=`for i in $$bases; do \
- am__f_ok $$i.trs && am__f_ok $$i.log || echo $$i; \
- done`; \
- if test -n "$$redo_bases"; then \
- redo_logs=`for i in $$redo_bases; do echo $$i.log; done`; \
- redo_results=`for i in $$redo_bases; do echo $$i.trs; done`; \
- if $(am__make_dryrun); then :; else \
- rm -f $$redo_logs && rm -f $$redo_results || exit 1; \
- fi; \
- fi; \
- if test -n "$$am__remaking_logs"; then \
- echo "fatal: making $(TEST_SUITE_LOG): possible infinite" \
- "recursion detected" >&2; \
- elif test -n "$$redo_logs"; then \
- am__remaking_logs=yes $(MAKE) $(AM_MAKEFLAGS) $$redo_logs; \
- fi; \
- if $(am__make_dryrun); then :; else \
- st=0; \
- errmsg="fatal: making $(TEST_SUITE_LOG): failed to create"; \
- for i in $$redo_bases; do \
- test -f $$i.trs && test -r $$i.trs \
- || { echo "$$errmsg $$i.trs" >&2; st=1; }; \
- test -f $$i.log && test -r $$i.log \
- || { echo "$$errmsg $$i.log" >&2; st=1; }; \
- done; \
- test $$st -eq 0 || exit 1; \
- fi
- @$(am__sh_e_setup); $(am__tty_colors); $(am__set_TESTS_bases); \
- ws='[ ]'; \
- results=`for b in $$bases; do echo $$b.trs; done`; \
- test -n "$$results" || results=/dev/null; \
- all=` grep "^$$ws*:test-result:" $$results | wc -l`; \
- pass=` grep "^$$ws*:test-result:$$ws*PASS" $$results | wc -l`; \
- fail=` grep "^$$ws*:test-result:$$ws*FAIL" $$results | wc -l`; \
- skip=` grep "^$$ws*:test-result:$$ws*SKIP" $$results | wc -l`; \
- xfail=`grep "^$$ws*:test-result:$$ws*XFAIL" $$results | wc -l`; \
- xpass=`grep "^$$ws*:test-result:$$ws*XPASS" $$results | wc -l`; \
- error=`grep "^$$ws*:test-result:$$ws*ERROR" $$results | wc -l`; \
- if test `expr $$fail + $$xpass + $$error` -eq 0; then \
- success=true; \
- else \
- success=false; \
- fi; \
- br='==================='; br=$$br$$br$$br$$br; \
- result_count () \
- { \
- if test x"$$1" = x"--maybe-color"; then \
- maybe_colorize=yes; \
- elif test x"$$1" = x"--no-color"; then \
- maybe_colorize=no; \
- else \
- echo "$@: invalid 'result_count' usage" >&2; exit 4; \
- fi; \
- shift; \
- desc=$$1 count=$$2; \
- if test $$maybe_colorize = yes && test $$count -gt 0; then \
- color_start=$$3 color_end=$$std; \
- else \
- color_start= color_end=; \
- fi; \
- echo "$${color_start}# $$desc $$count$${color_end}"; \
- }; \
- create_testsuite_report () \
- { \
- result_count $$1 "TOTAL:" $$all "$$brg"; \
- result_count $$1 "PASS: " $$pass "$$grn"; \
- result_count $$1 "SKIP: " $$skip "$$blu"; \
- result_count $$1 "XFAIL:" $$xfail "$$lgn"; \
- result_count $$1 "FAIL: " $$fail "$$red"; \
- result_count $$1 "XPASS:" $$xpass "$$red"; \
- result_count $$1 "ERROR:" $$error "$$mgn"; \
- }; \
- { \
- echo "$(PACKAGE_STRING): $(subdir)/$(TEST_SUITE_LOG)" | \
- $(am__rst_title); \
- create_testsuite_report --no-color; \
- echo; \
- echo ".. contents:: :depth: 2"; \
- echo; \
- for b in $$bases; do echo $$b; done \
- | $(am__create_global_log); \
- } >$(TEST_SUITE_LOG).tmp || exit 1; \
- mv $(TEST_SUITE_LOG).tmp $(TEST_SUITE_LOG); \
- if $$success; then \
- col="$$grn"; \
- else \
- col="$$red"; \
- test x"$$VERBOSE" = x || cat $(TEST_SUITE_LOG); \
- fi; \
- echo "$${col}$$br$${std}"; \
- echo "$${col}Testsuite summary"$(AM_TESTSUITE_SUMMARY_HEADER)"$${std}"; \
- echo "$${col}$$br$${std}"; \
- create_testsuite_report --maybe-color; \
- echo "$$col$$br$$std"; \
- if $$success; then :; else \
- echo "$${col}See $(subdir)/$(TEST_SUITE_LOG)$${std}"; \
- if test -n "$(PACKAGE_BUGREPORT)"; then \
- echo "$${col}Please report to $(PACKAGE_BUGREPORT)$${std}"; \
- fi; \
- echo "$$col$$br$$std"; \
- fi; \
- $$success || exit 1
-
-check-TESTS:
- @list='$(RECHECK_LOGS)'; test -z "$$list" || rm -f $$list
- @list='$(RECHECK_LOGS:.log=.trs)'; test -z "$$list" || rm -f $$list
- @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG)
- @set +e; $(am__set_TESTS_bases); \
- log_list=`for i in $$bases; do echo $$i.log; done`; \
- trs_list=`for i in $$bases; do echo $$i.trs; done`; \
- log_list=`echo $$log_list`; trs_list=`echo $$trs_list`; \
- $(MAKE) $(AM_MAKEFLAGS) $(TEST_SUITE_LOG) TEST_LOGS="$$log_list"; \
- exit $$?;
-recheck: all
- @test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG)
- @set +e; $(am__set_TESTS_bases); \
- bases=`for i in $$bases; do echo $$i; done \
- | $(am__list_recheck_tests)` || exit 1; \
- log_list=`for i in $$bases; do echo $$i.log; done`; \
- log_list=`echo $$log_list`; \
- $(MAKE) $(AM_MAKEFLAGS) $(TEST_SUITE_LOG) \
- am__force_recheck=am--force-recheck \
- TEST_LOGS="$$log_list"; \
- exit $$?
-$(INPUT)/INTHEORY.input.log: $(INPUT)/INTHEORY.input
- @p='$(INPUT)/INTHEORY.input'; \
- b='$(INPUT)/INTHEORY.input'; \
- $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
- --log-file $$b.log --trs-file $$b.trs \
- $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
- "$$tst" $(AM_TESTS_FD_REDIRECT)
-$(INPUT)/VIEW2D.input.log: $(INPUT)/VIEW2D.input
- @p='$(INPUT)/VIEW2D.input'; \
- b='$(INPUT)/VIEW2D.input'; \
- $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
- --log-file $$b.log --trs-file $$b.trs \
- $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
- "$$tst" $(AM_TESTS_FD_REDIRECT)
-$(INPUT)/TESTFR.input.log: $(INPUT)/TESTFR.input
- @p='$(INPUT)/TESTFR.input'; \
- b='$(INPUT)/TESTFR.input'; \
- $(am__check_pre) $(LOG_DRIVER) --test-name "$$f" \
- --log-file $$b.log --trs-file $$b.trs \
- $(am__common_driver_flags) $(AM_LOG_DRIVER_FLAGS) $(LOG_DRIVER_FLAGS) -- $(LOG_COMPILE) \
- "$$tst" $(AM_TESTS_FD_REDIRECT)
-.test.log:
- @p='$<'; \
- $(am__set_b); \
- $(am__check_pre) $(TEST_LOG_DRIVER) --test-name "$$f" \
- --log-file $$b.log --trs-file $$b.trs \
- $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \
- "$$tst" $(AM_TESTS_FD_REDIRECT)
-@am__EXEEXT_TRUE@.test$(EXEEXT).log:
-@am__EXEEXT_TRUE@ @p='$<'; \
-@am__EXEEXT_TRUE@ $(am__set_b); \
-@am__EXEEXT_TRUE@ $(am__check_pre) $(TEST_LOG_DRIVER) --test-name "$$f" \
-@am__EXEEXT_TRUE@ --log-file $$b.log --trs-file $$b.trs \
-@am__EXEEXT_TRUE@ $(am__common_driver_flags) $(AM_TEST_LOG_DRIVER_FLAGS) $(TEST_LOG_DRIVER_FLAGS) -- $(TEST_LOG_COMPILE) \
-@am__EXEEXT_TRUE@ "$$tst" $(AM_TESTS_FD_REDIRECT)
-distdir: $(BUILT_SOURCES)
- $(MAKE) $(AM_MAKEFLAGS) distdir-am
-
-distdir-am: $(DISTFILES)
- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
- list='$(DISTFILES)'; \
- dist_files=`for file in $$list; do echo $$file; done | \
- sed -e "s|^$$srcdirstrip/||;t" \
- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
- case $$dist_files in \
- */*) $(MKDIR_P) `echo "$$dist_files" | \
- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
- sort -u` ;; \
- esac; \
- for file in $$dist_files; do \
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
- if test -d $$d/$$file; then \
- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
- if test -d "$(distdir)/$$file"; then \
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
- fi; \
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
- cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
- fi; \
- cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
- else \
- test -f "$(distdir)/$$file" \
- || cp -p $$d/$$file "$(distdir)/$$file" \
- || exit 1; \
- fi; \
- done
-check-am: all-am
- $(MAKE) $(AM_MAKEFLAGS) check-TESTS
-check: check-am
-all-am: Makefile
-installdirs:
-install: install-am
-install-exec: install-exec-am
-install-data: install-data-am
-uninstall: uninstall-am
-
-install-am: all-am
- @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
-
-installcheck: installcheck-am
-install-strip:
- if test -z '$(STRIP)'; then \
- $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
- install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
- install; \
- else \
- $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
- install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
- "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
- fi
-mostlyclean-generic:
- -test -z "$(TEST_LOGS)" || rm -f $(TEST_LOGS)
- -test -z "$(TEST_LOGS:.log=.trs)" || rm -f $(TEST_LOGS:.log=.trs)
- -test -z "$(TEST_SUITE_LOG)" || rm -f $(TEST_SUITE_LOG)
-
-clean-generic:
-
-distclean-generic:
- -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
- -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
-
-maintainer-clean-generic:
- @echo "This command is intended for maintainers to use"
- @echo "it deletes files that may require special tools to rebuild."
-clean: clean-am
-
-clean-am: clean-generic clean-libtool clean-local mostlyclean-am
-
-distclean: distclean-am
- -rm -f Makefile
-distclean-am: clean-am distclean-generic distclean-local
-
-dvi: dvi-am
-
-dvi-am:
-
-html: html-am
-
-html-am:
-
-info: info-am
-
-info-am:
-
-install-data-am:
-
-install-dvi: install-dvi-am
-
-install-dvi-am:
-
-install-exec-am:
-
-install-html: install-html-am
-
-install-html-am:
-
-install-info: install-info-am
-
-install-info-am:
-
-install-man:
-
-install-pdf: install-pdf-am
-
-install-pdf-am:
-
-install-ps: install-ps-am
-
-install-ps-am:
-
-installcheck-am:
-
-maintainer-clean: maintainer-clean-am
- -rm -f Makefile
-maintainer-clean-am: distclean-am maintainer-clean-generic
-
-mostlyclean: mostlyclean-am
-
-mostlyclean-am: mostlyclean-generic mostlyclean-libtool \
- mostlyclean-local
-
-pdf: pdf-am
-
-pdf-am:
-
-ps: ps-am
-
-ps-am:
-
-uninstall-am:
-
-.MAKE: check-am install-am install-strip
-
-.PHONY: all all-am check check-TESTS check-am clean clean-generic \
- clean-libtool clean-local cscopelist-am ctags-am distclean \
- distclean-generic distclean-libtool distclean-local distdir \
- dvi dvi-am html html-am info info-am install install-am \
- install-data install-data-am install-dvi install-dvi-am \
- install-exec install-exec-am install-html install-html-am \
- install-info install-info-am install-man install-pdf \
- install-pdf-am install-ps install-ps-am install-strip \
- installcheck installcheck-am installdirs maintainer-clean \
- maintainer-clean-generic mostlyclean mostlyclean-generic \
- mostlyclean-libtool mostlyclean-local pdf pdf-am ps ps-am \
- recheck tags-am uninstall uninstall-am
-
-.PRECIOUS: Makefile
-
-
-# Bootstrap layer 0 dependencies.
-# This layer comprises mostly categories, and a limited number of domains.
-# Categories are compiled for their exports. Default definitions
-# are skipped. Similarly, domains are compiled, mostly as incomplete types.
-# They are needed only for their being known as constructors.
-# Consequently, the dependencies listed here are at the categories
-# inheritance level; not necessarily at the use level.
-strap-0/TYPE.$(FASLEXT): initdb.$(FASLEXT)
-strap-0/UTYPE.$(FASLEXT): strap-0/TYPE.$(FASLEXT)
-strap-0/FUNCTOR.$(FASLEXT): strap-0/TYPE.$(FASLEXT)
-strap-0/BASTYPE.$(FASLEXT): strap-0/TYPE.$(FASLEXT)
-strap-0/KOERCE.$(FASLEXT): strap-0/TYPE.$(FASLEXT)
-strap-0/KONVERT.$(FASLEXT): strap-0/TYPE.$(FASLEXT)
-strap-0/RETRACT.$(FASLEXT): strap-0/KRCFROM.$(FASLEXT)
-strap-0/FRETRCT.$(FASLEXT): strap-0/RETRACT.$(FASLEXT)
-strap-0/SETCAT.$(FASLEXT): strap-0/BASTYPE.$(FASLEXT) \
- strap-0/KOERCE.$(FASLEXT)
-strap-0/FINITE.$(FASLEXT): strap-0/SETCAT.$(FASLEXT)
-strap-0/ORDTYPE.$(FASLEXT): strap-0/BASTYPE.$(FASLEXT)
-strap-0/ORDSET.$(FASLEXT): strap-0/SETCAT.$(FASLEXT) \
- strap-0/ORDTYPE.$(FASLEXT)
-strap-0/ORDFIN.$(FASLEXT): strap-0/ORDSET.$(FASLEXT) \
- strap-0/FINITE.$(FASLEXT)
-strap-0/LOGIC.$(FASLEXT): strap-0/TYPE.$(FASLEXT)
-strap-0/BOOLE.$(FASLEXT): strap-0/LOGIC.$(FASLEXT)
-strap-0/PROPLOG.$(FASLEXT): strap-0/SETCAT.$(FASLEXT) \
- strap-0/BOOLE.$(FASLEXT)
-strap-0/SEXCAT.$(FASLEXT): strap-0/SETCAT.$(FASLEXT)
-strap-0/LLINSET.$(FASLEXT): strap-0/SETCAT.$(FASLEXT)
-strap-0/RLINSET.$(FASLEXT): strap-0/SETCAT.$(FASLEXT)
-strap-0/LINSET.$(FASLEXT): strap-0/LLINSET.$(FASLEXT) \
- strap-0/RLINSET.$(FASLEXT)
-strap-0/ABELSG.$(FASLEXT): strap-0/SETCAT.$(FASLEXT)
-strap-0/ABELMON.$(FASLEXT): strap-0/ABELSG.$(FASLEXT)
-strap-0/CABMON.$(FASLEXT): strap-0/ABELMON.$(FASLEXT)
-strap-0/OCAMON.$(FASLEXT): strap-0/OAMON.$(FASLEXT) \
- strap-0/CABMON.$(FASLEXT)
-strap-0/SGROUP.$(FASLEXT): strap-0/SETCAT.$(FASLEXT)
-strap-0/OAMON.$(FASLEXT): strap-0/OASGP.$(FASLEXT) \
- strap-0/ABELMON.$(FASLEXT)
-strap-0/OASGP.$(FASLEXT): strap-0/ORDSET.$(FASLEXT)
-strap-0/MONOID.$(FASLEXT): strap-0/SGROUP.$(FASLEXT)
-strap-0/GROUP.$(FASLEXT): strap-0/MONOID.$(FASLEXT)
-strap-0/ABELGRP.$(FASLEXT): strap-0/CABMON.$(FASLEXT) \
- strap-0/LLINSET.$(FASLEXT)
-strap-0/OAGROUP.$(FASLEXT): strap-0/OCAMON.$(FASLEXT) \
- strap-0/ABELGRP.$(FASLEXT)
-strap-0/RNG.$(FASLEXT): strap-0/ABELGRP.$(FASLEXT) \
- strap-0/SGROUP.$(FASLEXT)
-strap-0/LMODULE.$(FASLEXT): strap-0/ABELGRP.$(FASLEXT) \
- strap-0/LLINSET.$(FASLEXT)
-strap-0/RMODULE.$(FASLEXT): strap-0/ABELGRP.$(FASLEXT) \
- strap-0/RLINSET.$(FASLEXT)
-strap-0/SRING.$(FASLEXT): strap-0/ABELMON.$(FASLEXT) \
- strap-0/MONOID.$(FASLEXT)
-strap-0/ORDRING.$(FASLEXT): strap-0/OAGROUP.$(FASLEXT) \
- strap-0/CHARZ.$(FASLEXT) strap-0/MONOID.$(FASLEXT)
-strap-0/RING.$(FASLEXT): strap-0/RNG.$(FASLEXT) \
- strap-0/SRING.$(FASLEXT) \
- strap-0/LMODULE.$(FASLEXT) strap-0/KRCFROM.$(FASLEXT)
-strap-0/DIOID.$(FASLEXT): strap-0/OAMON.$(FASLEXT) strap-0/SRING.$(FASLEXT)
-strap-0/COMRING.$(FASLEXT): strap-0/RING.$(FASLEXT) \
- strap-0/BMODULE.$(FASLEXT)
-strap-0/INTDOM.$(FASLEXT): strap-0/COMRING.$(FASLEXT) \
- strap-0/ALGEBRA.$(FASLEXT) strap-0/ENTIRER.$(FASLEXT)
-strap-0/GCDDOM.$(FASLEXT): strap-0/INTDOM.$(FASLEXT)
-strap-0/BMODULE.$(FASLEXT): strap-0/LMODULE.$(FASLEXT) \
- strap-0/RMODULE.$(FASLEXT)
-strap-0/MODULE.$(FASLEXT): strap-0/COMRING.$(FASLEXT) \
- strap-0/BMODULE.$(FASLEXT) strap-0/LINSET.$(FASLEXT)
-strap-0/ENTIRER.$(FASLEXT): strap-0/RING.$(FASLEXT) \
- strap-0/BMODULE.$(FASLEXT)
-strap-0/ALGEBRA.$(FASLEXT): strap-0/RING.$(FASLEXT) \
- strap-0/MODULE.$(FASLEXT) strap-0/KOERCE.$(FASLEXT)
-strap-0/EUCDOM.$(FASLEXT): strap-0/PID.$(FASLEXT)
-strap-0/PID.$(FASLEXT): strap-0/GCDDOM.$(FASLEXT)
-strap-0/OINTDOM.$(FASLEXT): strap-0/INTDOM.$(FASLEXT) \
- strap-0/ORDRING.$(FASLEXT)
-strap-0/FIELD.$(FASLEXT): strap-0/EUCDOM.$(FASLEXT) \
- strap-0/UFD.$(FASLEXT) strap-0/DIVRING.$(FASLEXT)
-strap-0/DIVRING.$(FASLEXT): strap-0/ENTIRER.$(FASLEXT) \
- strap-0/ALGEBRA.$(FASLEXT)
-strap-0/DIFFSPC.$(FASLEXT): strap-0/DIFFDOM.$(FASLEXT)
-strap-0/DIFFDOM.$(FASLEXT): strap-0/TYPE.$(FASLEXT)
-strap-0/DIFRING.$(FASLEXT): strap-0/RING.$(FASLEXT) \
- strap-0/DIFFSPC.$(FASLEXT)
-strap-0/LINEXP.$(FASLEXT): strap-0/LMODULE.$(FASLEXT)
-strap-0/CFCAT.$(FASLEXT): strap-0/TYPE.$(FASLEXT)
-strap-0/REAL.$(FASLEXT): strap-0/KONVERT.$(FASLEXT)
-strap-0/CHARZ.$(FASLEXT): strap-0/RING.$(FASLEXT)
-strap-0/STEP.$(FASLEXT): strap-0/SETCAT.$(FASLEXT)
-strap-0/PATMAB.$(FASLEXT): strap-0/SETCAT.$(FASLEXT)
-strap-0/UFD.$(FASLEXT): strap-0/GCDDOM.$(FASLEXT)
-strap-0/PDSPC.$(FASLEXT): strap-0/PDDOM.$(FASLEXT)
-strap-0/DSEXT.$(FASLEXT): strap-0/DIFFSPC.$(FASLEXT) \
- strap-0/PDSPC.$(FASLEXT)
-strap-0/DIFEXT.$(FASLEXT): strap-0/DSEXT.$(FASLEXT) \
- strap-0/DIFRING.$(FASLEXT) strap-0/PDRING.$(FASLEXT)
-strap-0/PFECAT.$(FASLEXT): strap-0/UFD.$(FASLEXT) strap-0/CHARZ.$(FASLEXT)
-strap-0/QFCAT.$(FASLEXT): strap-0/FIELD.$(FASLEXT) \
- strap-0/ALGEBRA.$(FASLEXT) strap-0/RETRACT.$(FASLEXT) \
- strap-0/FEVALAB.$(FASLEXT) strap-0/DIFEXT.$(FASLEXT) \
- strap-0/FLINEXP.$(FASLEXT) strap-0/PATAB.$(FASLEXT) \
- strap-0/FPATMAB.$(FASLEXT) strap-0/ORDSET.$(FASLEXT) \
- strap-0/OINTDOM.$(FASLEXT) strap-0/REAL.$(FASLEXT) \
- strap-0/KONVERT.$(FASLEXT) strap-0/CHARZ.$(FASLEXT) \
- strap-0/CHARNZ.$(FASLEXT) strap-0/EUCDOM.$(FASLEXT) \
- strap-0/PFECAT.$(FASLEXT)
-strap-0/FPATMAB.$(FASLEXT): strap-0/PATMAB.$(FASLEXT)
-strap-0/PATAB.$(FASLEXT): strap-0/KONVERT.$(FASLEXT)
-strap-0/FLINEXP.$(FASLEXT): strap-0/LINEXP.$(FASLEXT)
-strap-0/FEVALAB.$(FASLEXT): strap-0/SETCAT.$(FASLEXT) \
- strap-0/FUNCTOR.$(FASLEXT) strap-0/ELTAB.$(FASLEXT) \
- strap-0/EVALAB.$(FASLEXT) strap-0/IEVALAB.$(FASLEXT)
-strap-0/CHARNZ.$(FASLEXT): strap-0/RING.$(FASLEXT)
-strap-0/INS.$(FASLEXT): strap-0/UFD.$(FASLEXT) strap-0/EUCDOM.$(FASLEXT) \
- strap-0/OINTDOM.$(FASLEXT) strap-0/DIFRING.$(FASLEXT) \
- strap-0/KONVERT.$(FASLEXT) strap-0/RETRACT.$(FASLEXT) \
- strap-0/LINEXP.$(FASLEXT) strap-0/CFCAT.$(FASLEXT) \
- strap-0/REAL.$(FASLEXT) strap-0/CHARZ.$(FASLEXT) \
- strap-0/STEP.$(FASLEXT) strap-0/PATMAB.$(FASLEXT)
-strap-0/FPS.$(FASLEXT): strap-0/RNS.$(FASLEXT)
-strap-0/RNS.$(FASLEXT): strap-0/FIELD.$(FASLEXT) strap-0/ORDRING.$(FASLEXT) \
- strap-0/RETRACT.$(FASLEXT) strap-0/RADCAT.$(FASLEXT) \
- strap-0/KONVERT.$(FASLEXT) strap-0/PATMAB.$(FASLEXT) \
- strap-0/CHARZ.$(FASLEXT)
-strap-0/TRANFUN.$(FASLEXT): strap-0/TRIGCAT.$(FASLEXT) \
- strap-0/ATRIG.$(FASLEXT) strap-0/HYPCAT.$(FASLEXT) \
- strap-0/AHYP.$(FASLEXT) strap-0/ELEMFUN.$(FASLEXT)
-strap-0/TRIGCAT.$(FASLEXT): strap-0/TYPE.$(FASLEXT)
-strap-0/ATRIG.$(FASLEXT): strap-0/TYPE.$(FASLEXT)
-strap-0/HYPCAT.$(FASLEXT): strap-0/TYPE.$(FASLEXT)
-strap-0/AHYP.$(FASLEXT): strap-0/TYPE.$(FASLEXT)
-strap-0/ELEMFUN.$(FASLEXT): strap-0/TYPE.$(FASLEXT)
-strap-0/SEGCAT.$(FASLEXT): strap-0/KVTFROM.$(FASLEXT)
-strap-0/SEGXCAT.$(FASLEXT): strap-0/SEGCAT.$(FASLEXT)
-strap-0/VECTCAT.$(FASLEXT): strap-0/A1AGG.$(FASLEXT) \
- strap-0/ABELMON.$(FASLEXT) strap-0/RING.$(FASLEXT) \
- strap-0/MONOID.$(FASLEXT) strap-0/ABELGRP.$(FASLEXT)
-strap-0/ARR2CAT.$(FASLEXT): strap-0/FINAGG.$(FASLEXT) strap-0/SMAGG.$(FASLEXT)
-strap-0/MATCAT.$(FASLEXT): strap-0/ARR2CAT.$(FASLEXT) \
- strap-0/EUCDOM.$(FASLEXT) strap-0/INTDOM.$(FASLEXT) \
- strap-0/FIELD.$(FASLEXT) strap-0/FINAGG.$(FASLEXT)
-strap-0/IDPC.$(FASLEXT): strap-0/SETCAT.$(FASLEXT) strap-0/FUNCTOR.$(FASLEXT)
-strap-0/AMR.$(FASLEXT): strap-0/RING.$(FASLEXT) strap-0/BMODULE.$(FASLEXT) \
- strap-0/ALGEBRA.$(FASLEXT) strap-0/FIELD.$(FASLEXT) \
- strap-0/CHARZ.$(FASLEXT) strap-0/CHARNZ.$(FASLEXT) \
- strap-0/FUNCTOR.$(FASLEXT)
-strap-0/FAMR.$(FASLEXT): strap-0/AMR.$(FASLEXT) \
- strap-0/FRETRCT.$(FASLEXT)
-strap-0/POLYCAT.$(FASLEXT): strap-0/PFECAT.$(FASLEXT) \
- strap-0/PDRING.$(FASLEXT) \
- strap-0/FAMR.$(FASLEXT) strap-0/EVALAB.$(FASLEXT) \
- strap-0/RETRACT.$(FASLEXT) strap-0/FLINEXP.$(FASLEXT)
-strap-0/PDRING.$(FASLEXT): strap-0/RING.$(FASLEXT) \
- strap-0/PDSPC.$(FASLEXT)
-strap-0/UPOLYC.$(FASLEXT): strap-0/POLYCAT.$(FASLEXT) \
- strap-0/ELTAB.$(FASLEXT) strap-0/DIFRING.$(FASLEXT) \
- strap-0/DIFEXT.$(FASLEXT) strap-0/STEP.$(FASLEXT) \
- strap-0/COMRING.$(FASLEXT) strap-0/INTDOM.$(FASLEXT) \
- strap-0/FIELD.$(FASLEXT) strap-0/ALGEBRA.$(FASLEXT)
-strap-0/TBAGG.$(FASLEXT): strap-0/KDAGG.$(FASLEXT) strap-0/FINAGG.$(FASLEXT)
-strap-0/KDAGG.$(FASLEXT): strap-0/DIAGG.$(FASLEXT) strap-0/IXAGG.$(FASLEXT)
-strap-0/DIAGG.$(FASLEXT): strap-0/DIOPS.$(FASLEXT)
-strap-0/DIOPS.$(FASLEXT): strap-0/BGAGG.$(FASLEXT)
-strap-0/BGAGG.$(FASLEXT): strap-0/SMAGG.$(FASLEXT)
-strap-0/SMAGG.$(FASLEXT): strap-0/HOAGG.$(FASLEXT)
-strap-0/LSAGG.$(FASLEXT): strap-0/STAGG.$(FASLEXT) \
- strap-0/FLAGG.$(FASLEXT) strap-0/ELAGG.$(FASLEXT)
-strap-0/STAGG.$(FASLEXT): strap-0/URAGG.$(FASLEXT)
-strap-0/URAGG.$(FASLEXT): strap-0/RCAGG.$(FASLEXT)
-strap-0/RCAGG.$(FASLEXT): strap-0/HOAGG.$(FASLEXT)
-strap-0/ELAGG.$(FASLEXT): strap-0/LNAGG.$(FASLEXT) strap-0/SMAGG.$(FASLEXT)
-strap-0/SRAGG.$(FASLEXT): strap-0/A1AGG.$(FASLEXT)
-strap-0/A1AGG.$(FASLEXT): strap-0/FLAGG.$(FASLEXT) strap-0/SMAGG.$(FASLEXT)
-strap-0/FLAGG.$(FASLEXT): strap-0/LNAGG.$(FASLEXT) strap-0/FINAGG.$(FASLEXT)
-strap-0/FINAGG.$(FASLEXT): strap-0/HOAGG.$(FASLEXT)
-strap-0/LNAGG.$(FASLEXT): strap-0/IXAGG.$(FASLEXT) \
- strap-0/CLAGG.$(FASLEXT) strap-0/ELTAB.$(FASLEXT)
-strap-0/CLAGG.$(FASLEXT): strap-0/HOAGG.$(FASLEXT)
-strap-0/IXAGG.$(FASLEXT): strap-0/HOAGG.$(FASLEXT) \
- strap-0/ELTAGG.$(FASLEXT)
-strap-0/HOAGG.$(FASLEXT): strap-0/AGG.$(FASLEXT) strap-0/FUNCTOR.$(FASLEXT) \
- strap-0/KOERCE.$(FASLEXT) strap-0/BASTYPE.$(FASLEXT) \
- strap-0/SETCAT.$(FASLEXT) strap-0/EVALAB.$(FASLEXT)
-strap-0/SETAGG.$(FASLEXT): strap-0/SETCAT.$(FASLEXT) strap-0/CLAGG.$(FASLEXT)
-strap-0/AGG.$(FASLEXT): strap-0/TYPE.$(FASLEXT)
-strap-0/ELTAGG.$(FASLEXT): strap-0/AGG.$(FASLEXT) strap-0/ELTAB.$(FASLEXT)
-strap-0/ELTAB.$(FASLEXT): strap-0/TYPE.$(FASLEXT)
-strap-0/EVALAB.$(FASLEXT): strap-0/IEVALAB.$(FASLEXT)
-strap-0/IEVALAB.$(FASLEXT): strap-0/TYPE.$(FASLEXT)
-strap-0/SEXCAT.$(FASLEXT): strap-0/SETCAT.$(FASLEXT) \
- strap-0/KVTFROM.$(FASLEXT) strap-0/ELTAB.$(FASLEXT)
-strap-0/BOOLEAN.$(FASLEXT): strap-0/PROPLOG.$(FASLEXT) \
- strap-0/ORDFIN.$(FASLEXT) strap-0/KONVERT.$(FASLEXT)
-strap-0/SINT.$(FASLEXT): strap-0/INS.$(FASLEXT) strap-0/ORDFIN.$(FASLEXT) \
- strap-0/BOOLE.$(FASLEXT) strap-0/INT.$(FASLEXT)
-strap-0/INT.$(FASLEXT): strap-0/INS.$(FASLEXT)
-strap-0/NNI.$(FASLEXT): strap-0/OAMONS.$(FASLEXT) \
- strap-0/MONOID.$(FASLEXT) strap-0/INT.$(FASLEXT)
-strap-0/OAMONS.$(FASLEXT): strap-0/OCAMON.$(FASLEXT)
-strap-0/PI.$(FASLEXT): strap-0/OASGP.$(FASLEXT) \
- strap-0/MONOID.$(FASLEXT) strap-0/NNI.$(FASLEXT)
-strap-0/STRING.$(FASLEXT): strap-0/SRAGG.$(FASLEXT)
-strap-0/LIST.$(FASLEXT): strap-0/LSAGG.$(FASLEXT)
-strap-0/VECTOR.$(FASLEXT): strap-0/VECTCAT.$(FASLEXT)
-strap-0/OUTFORM.$(FASLEXT): strap-0/SETCAT.$(FASLEXT)
-strap-0/INFORM.$(FASLEXT): strap-0/SEXCAT.$(FASLEXT) \
- strap-0/KONVERT.$(FASLEXT)
-strap-0/OVERSET.$(FASLEXT): strap-0/SETCAT.$(FASLEXT)
-strap-0/CTORKIND.$(FASLEXT): strap-0/SETCAT.$(FASLEXT)
-strap-0/MAYBE.$(FASLEXT): strap-0/UTYPE.$(FASLEXT) \
- strap-0/RETRACT.$(FASLEXT) strap-0/KOERCE.$(FASLEXT)
-strap-0/DFLOAT.$(FASLEXT): strap-0/FPS.$(FASLEXT) \
- strap-0/DIFRING.$(FASLEXT) strap-0/TRANFUN.$(FASLEXT) \
- strap-0/KONVERT.$(FASLEXT)
-strap-0/FLOAT.$(FASLEXT): strap-0/FPS.$(FASLEXT) \
- strap-0/DIFRING.$(FASLEXT) strap-0/TRANFUN.$(FASLEXT) \
- strap-0/KONVERT.$(FASLEXT) strap-0/KVTFROM.$(FASLEXT)
-strap-0/FRAC.$(FASLEXT): strap-0/QFCAT.$(FASLEXT)
-strap-0/MATRIX.$(FASLEXT): strap-0/MATCAT.$(FASLEXT)
-strap-0/SUP.$(FASLEXT): strap-0/UPOLYC.$(FASLEXT) strap-0/PR.$(FASLEXT)
-strap-0/PR.$(FASLEXT): strap-0/FAMR.$(FASLEXT)
-strap-0/TABLE.$(FASLEXT): strap-0/TBAGG.$(FASLEXT) strap-0/INTABL.$(FASLEXT)
-strap-0/EQ.$(FASLEXT): strap-0/TYPE.$(FASLEXT) strap-0/FUNCTOR.$(FASLEXT) \
- strap-0/IEVALAB.$(FASLEXT) strap-0/KOERCE.$(FASLEXT) \
- strap-0/BOOLEAN.$(FASLEXT) strap-0/EVALAB.$(FASLEXT) \
- strap-0/ABELSG.$(FASLEXT) strap-0/ABELGRP.$(FASLEXT) \
- strap-0/MONOID.$(FASLEXT) strap-0/GROUP.$(FASLEXT) \
- strap-0/RING.$(FASLEXT) strap-0/BMODULE.$(FASLEXT) \
- strap-0/COMRING.$(FASLEXT) strap-0/MODULE.$(FASLEXT) \
- strap-0/INTDOM.$(FASLEXT) strap-0/PDRING.$(FASLEXT) \
- strap-0/FIELD.$(FASLEXT) strap-0/VSPACE.$(FASLEXT) \
- strap-0/ES.$(FASLEXT)
-strap-0/ES.$(FASLEXT): strap-0/SETCAT.$(FASLEXT) strap-0/IEVALAB.$(FASLEXT) \
- strap-0/EVALAB.$(FASLEXT)
-strap-0/VSPACE.$(FASLEXT): strap-0/MODULE.$(FASLEXT)
-strap-0/UNISEG.$(FASLEXT): strap-0/SEGCAT.$(FASLEXT) \
- strap-0/SETCAT.$(FASLEXT) strap-0/SEGXCAT.$(FASLEXT) \
- strap-0/ORDRING.$(FASLEXT)
-strap-0/SYNTAX.$(FASLEXT): strap-0/UTYPE.$(FASLEXT) \
- strap-0/SETCAT.$(FASLEXT) strap-0/RETRACT.$(FASLEXT) \
- strap-0/INT.$(FASLEXT) strap-0/DFLOAT.$(FASLEXT) \
- strap-0/IDENT.$(FASLEXT) strap-0/STRING.$(FASLEXT) \
- strap-0/KOERCE.$(FASLEXT) strap-0/INFORM.$(FASLEXT)
-strap-0/FR.$(FASLEXT): strap-0/INTDOM.$(FASLEXT) strap-0/FUNCTOR.$(FASLEXT) \
- strap-0/DIFEXT.$(FASLEXT) strap-0/FEVALAB.$(FASLEXT) \
- strap-0/ALGEBRA.$(FASLEXT) strap-0/FRETRCT.$(FASLEXT) \
- strap-0/GCDDOM.$(FASLEXT) strap-0/REAL.$(FASLEXT) \
- strap-0/UFD.$(FASLEXT) strap-0/KONVERT.$(FASLEXT) \
- strap-0/INS.$(FASLEXT) strap-0/ELTAB.$(FASLEXT) \
- strap-0/EVALAB.$(FASLEXT) strap-0/IEVALAB.$(FASLEXT)
-
-strap-0/PATTERN.$(FASLEXT): strap-0/SETCAT.$(FASLEXT) \
- strap-0/RETRACT.$(FASLEXT)
-
-strap-0/SEX.$(FASLEXT): strap-0/SEXOF.$(FASLEXT)
-strap-0/SEXOF.$(FASLEXT): strap-0/SEXCAT.$(FASLEXT)
-
-strap-0/SYMBOL.$(FASLEXT): strap-0/ORDSET.$(FASLEXT)
-
-strap-0/BOP.$(FASLEXT): strap-0/ORDSET.$(FASLEXT) strap-0/OPERCAT.$(FASLEXT)
-
-strap-0/ALAGG.$(FASLEXT): strap-0/SETCAT.$(FASLEXT) strap-0/TBAGG.$(FASLEXT) \
- strap-0/SMAGG.$(FASLEXT) strap-0/LSAGG.$(FASLEXT)
-
-strap-0/ALIST.$(FASLEXT): strap-0/SETCAT.$(FASLEXT) strap-0/ALAGG.$(FASLEXT)
-
-strap-0/CHAR.$(FASLEXT): strap-0/ORDFIN.$(FASLEXT)
-
-strap-0/KERNEL.$(FASLEXT): strap-0/CACHSET.$(FASLEXT) \
- strap-0/SETCAT.$(FASLEXT) \
- strap-0/ORDSET.$(FASLEXT) strap-0/PATAB.$(FASLEXT)
-
-strap-0/REPSQ.$(FASLEXT): strap-0/SETCAT.$(FASLEXT)
-strap-0/REPDB.$(FASLEXT): strap-0/SETCAT.$(FASLEXT)
-strap-0/OPERCAT.$(FASLEXT): strap-0/SETCAT.$(FASLEXT)
-strap-0/CACHSET.$(FASLEXT): strap-0/SETCAT.$(FASLEXT)
-strap-0/LO.$(FASLEXT): strap-0/MODULE.$(FASLEXT) \
- strap-0/COMRING.$(FASLEXT) strap-0/OAGROUP.$(FASLEXT)
-
-strap-0/CCLASS.$(FASLEXT): strap-0/SETCAT.$(FASLEXT) \
- strap-0/KONVERT.$(FASLEXT) strap-0/FSAGG.$(FASLEXT)
-
-strap-0/FSAGG.$(FASLEXT): strap-0/DIAGG.$(FASLEXT) \
- strap-0/SETAGG.$(FASLEXT) strap-0/FINAGG.$(FASLEXT)
-
-strap-0/FLASORT.$(FASLEXT): strap-0/TYPE.$(FASLEXT) strap-0/FLAGG.$(FASLEXT) \
- strap-0/SMAGG.$(FASLEXT)
-
-strap-0/GENPGCD.$(FASLEXT): strap-0/POLYCAT.$(FASLEXT) \
- strap-0/ORDSET.$(FASLEXT) strap-0/OAMONS.$(FASLEXT) \
- strap-0/PFECAT.$(FASLEXT)
-
-strap-0/PFBR.$(FASLEXT): strap-0/PFECAT.$(FASLEXT) strap-0/OAMONS.$(FASLEXT) \
- strap-0/POLYCAT.$(FASLEXT)
-
-strap-0/DDFACT.$(FASLEXT): strap-0/FFIELDC.$(FASLEXT)
-strap-0/FFIELDC.$(FASLEXT): strap-0/FPC.$(FASLEXT)
-strap-0/INDE.$(FASLEXT): strap-0/IDPC.$(FASLEXT)
-strap-0/STREAM.$(FASLEXT): strap-0/LZSTAGG.$(FASLEXT)
-strap-0/SAE.$(FASLEXT): strap-0/UPOLYC.$(FASLEXT) strap-0/MONOGEN.$(FASLEXT)
-strap-0/MONOGEN.$(FASLEXT): strap-0/COMRING.$(FASLEXT) \
- strap-0/UPOLYC.$(FASLEXT) strap-0/FRAMALG.$(FASLEXT)
-
-strap-0/FRAMALG.$(FASLEXT): strap-0/FINRALG.$(FASLEXT)
-strap-0/FINRALG.$(FASLEXT): strap-0/COMRING.$(FASLEXT) \
- strap-0/UPOLYC.$(FASLEXT) strap-0/ALGEBRA.$(FASLEXT)
-strap-0/NORMRETR.$(FASLEXT): strap-0/FAXF.$(FASLEXT)
-strap-0/FAXF.$(FASLEXT): strap-0/XF.$(FASLEXT)
-strap-0/COMPLEX.$(FASLEXT): strap-0/COMPCAT.$(FASLEXT)
-strap-0/COMPCAT.$(FASLEXT): strap-0/COMRING.$(FASLEXT) \
- strap-0/MONOGEN.$(FASLEXT)
-strap-0/MSET.$(FASLEXT): strap-0/MSETAGG.$(FASLEXT)
-strap-0/MSETAGG.$(FASLEXT): strap-0/MDAGG.$(FASLEXT)
-strap-0/AN.$(FASLEXT): strap-0/ACF.$(FASLEXT)
-strap-0/SEGBIND.$(FASLEXT): strap-0/RNGBIND.$(FASLEXT) \
- strap-0/SEG.$(FASLEXT)
-strap-0/EXPR.$(FASLEXT): strap-0/FS.$(FASLEXT) \
- strap-0/ACFS.$(FASLEXT) strap-0/COMBOPC.$(FASLEXT) \
- strap-0/LFCAT.$(FASLEXT) strap-0/SPFCAT.$(FASLEXT)
-strap-0/ACFS.$(FASLEXT): strap-0/ACF.$(FASLEXT)
-strap-0/IFAMON.$(FASLEXT): strap-0/FAMONC.$(FASLEXT)
-strap-0/HDP.$(FASLEXT): strap-0/DIRPCAT.$(FASLEXT)
-strap-0/DMP.$(FASLEXT): strap-0/GDMP.$(FASLEXT)
-strap-0/LFCAT.$(FASLEXT): strap-0/PRIMCAT.$(FASLEXT)
-strap-0/INTRVL.$(FASLEXT): strap-0/INTCAT.$(FASLEXT)
-strap-0/FS2UPS.$(FASLEXT): strap-0/UPSCAT.$(FASLEXT) \
- strap-0/PTRANFN.$(FASLEXT)
-strap-0/UPSCAT.$(FASLEXT): strap-0/PSCAT.$(FASLEXT)
-strap-0/UPXS.$(FASLEXT): strap-0/UPXSCAT.$(FASLEXT) strap-0/UPXSCCA.$(FASLEXT)
-strap-0/EFUPXS.$(FASLEXT): strap-0/ULSCAT.$(FASLEXT)
-strap-0/ULS.$(FASLEXT): strap-0/ULSCCAT.$(FASLEXT)
-strap-0/EFULS.$(FASLEXT): strap-0/UTSCAT.$(FASLEXT)
-strap-0/POINT.$(FASLEXT): strap-0/PTCAT.$(FASLEXT)
-strap-0/SPACE3.$(FASLEXT): strap-0/SPACEC.$(FASLEXT)
-strap-0/LODO.$(FASLEXT): strap-0/LODOCAT.$(FASLEXT)
-strap-0/LODOCAT.$(FASLEXT): strap-0/OREPCAT.$(FASLEXT)
-strap-0/SASTCAT.$(FASLEXT): strap-0/ASTCAT.$(FASLEXT)
-strap-0/ASTCAT.$(FASLEXT): strap-0/HOMOTOP.$(FASLEXT)
-strap-0/SPADAST.$(FASLEXT): strap-0/SPADXPT.$(FASLEXT)
-strap-0/SPADXPT.$(FASLEXT): strap-0/SASTCAT.$(FASLEXT)
-
-# Bootstrap stage 1 dependencies.
-# At this stage, we attempt to compile domains essential for completing
-# the bootstrap process (stage 2). Those that were compiled at stage 0
-# were (necessarily) incomplete.
-
-strap-1/FUNCTOR.$(FASLEXT): strap-1/TYPE.$(FASLEXT)
-strap-1/BASTYPE.$(FASLEXT): strap-1/TYPE.$(FASLEXT) \
- strap-0/BOOLEAN.$(FASLEXT)
-
-strap-1/SETCAT.$(FASLEXT): strap-1/BASTYPE.$(FASLEXT) \
- strap-0/SINT.$(FASLEXT) strap-0/STRING.$(FASLEXT) \
- strap-0/OUTFORM.$(FASLEXT)
-
-strap-1/LOGIC.$(FASLEXT): strap-1/TYPE.$(FASLEXT)
-
-strap-1/BOOLE.$(FASLEXT): strap-1/LOGIC.$(FASLEXT) strap-0/INFORM.$(FASLEXT)
-
-strap-1/PROPLOG.$(FASLEXT): strap-1/SETCAT.$(FASLEXT) \
- strap-1/BOOLE.$(FASLEXT)
-
-strap-1/ORDTYPE.$(FASLEXT): strap-1/BASTYPE.$(FASLEXT)
-
-strap-1/ORDSET.$(FASLEXT): strap-1/SETCAT.$(FASLEXT) \
- strap-1/ORDTYPE.$(FASLEXT)
-
-strap-1/FINITE.$(FASLEXT): strap-1/SETCAT.$(FASLEXT) \
- strap-0/OAMONS.$(FASLEXT) strap-0/PI.$(FASLEXT) \
- strap-0/LIST.$(FASLEXT)
-
-strap-1/ORDFIN.$(FASLEXT): strap-1/ORDSET.$(FASLEXT) \
- strap-1/FINITE.$(FASLEXT)
-
-strap-1/PID.$(FASLEXT): strap-1/GCDDOM.$(FASLEXT) \
- strap-0/MAYBE.$(FASLEXT)
-
-strap-1/GCDDOM.$(FASLEXT): strap-1/INTDOM.$(FASLEXT) \
- strap-0/LIST.$(FASLEXT) strap-0/SUP.$(FASLEXT) \
- strap-0/FRAC.$(FASLEXT)
-
-strap-1/EUCDOM.$(FASLEXT): strap-1/PID.$(FASLEXT) \
- strap-0/BOOLEAN.$(FASLEXT) strap-0/LSAGG.$(FASLEXT)
-
-strap-1/UFD.$(FASLEXT): strap-1/GCDDOM.$(FASLEXT) \
- strap-1/BOOLEAN.$(FASLEXT) strap-0/FR.$(FASLEXT)
-
-strap-1/LLINSET.$(FASLEXT): strap-1/SETCAT.$(FASLEXT)
-
-strap-1/RLINSET.$(FASLEXT): strap-1/SETCAT.$(FASLEXT)
-
-strap-1/LINSET.$(FASLEXT): strap-1/LLINSET.$(FASLEXT) \
- strap-1/RLINSET.$(FASLEXT)
-
-strap-1/SGROUP.$(FASLEXT): strap-1/SETCAT.$(FASLEXT) strap-0/REPSQ.$(FASLEXT)
-
-strap-1/ABELSG.$(FASLEXT): strap-1/SETCAT.$(FASLEXT) strap-0/REPDB.$(FASLEXT)
-
-strap-1/MONOID.$(FASLEXT): strap-1/SGROUP.$(FASLEXT)
-
-strap-1/ABELMON.$(FASLEXT): strap-1/ABELSG.$(FASLEXT)
-
-strap-1/CABMON.$(FASLEXT): strap-1/ABELMON.$(FASLEXT)
-
-strap-1/OCAMON.$(FASLEXT): strap-1/OAMON.$(FASLEXT) \
- strap-1/CABMON.$(FASLEXT)
-
-strap-1/OAMON.$(FASLEXT): strap-1/OASGP.$(FASLEXT) \
- strap-1/ABELMON.$(FASLEXT)
-
-strap-1/OASGP.$(FASLEXT): strap-1/ORDSET.$(FASLEXT)
-
-strap-1/OAMONS.$(FASLEXT): strap-1/OCAMON.$(FASLEXT)
-
-strap-1/ABELGRP.$(FASLEXT): strap-1/CABMON.$(FASLEXT) \
- strap-1/LLINSET.$(FASLEXT) \
- strap-1/MAYBE.$(FASLEXT)
-
-strap-1/OAGROUP.$(FASLEXT): strap-1/OCAMON.$(FASLEXT) \
- strap-1/ABELGRP.$(FASLEXT)
-
-strap-1/RNG.$(FASLEXT): strap-1/ABELGRP.$(FASLEXT) \
- strap-1/SGROUP.$(FASLEXT)
-
-strap-1/LMODULE.$(FASLEXT): strap-1/ABELGRP.$(FASLEXT) \
- strap-1/LLINSET.$(FASLEXT)
-
-strap-1/RMODULE.$(FASLEXT): strap-1/ABELGRP.$(FASLEXT) \
- strap-1/RLINSET.$(FASLEXT)
-
-strap-1/BMODULE.$(FASLEXT): strap-1/LMODULE.$(FASLEXT) \
- strap-1/RMODULE.$(FASLEXT)
-
-strap-1/SRING.$(FASLEXT): strap-1/ABELMON.$(FASLEXT) \
- strap-1/MONOID.$(FASLEXT)
-
-strap-1/GROUP.$(FASLEXT): strap-1/MONOID.$(FASLEXT) \
- strap-0/REPSQ.$(FASLEXT) strap-0/INT.$(FASLEXT)
-
-strap-1/RING.$(FASLEXT): strap-1/RNG.$(FASLEXT) \
- strap-1/SRING.$(FASLEXT) \
- strap-1/LMODULE.$(FASLEXT) strap-1/KRCFROM.$(FASLEXT)
-
-strap-1/DIOID.$(FASLEXT): strap-1/OAMON.$(FASLEXT) strap-1/SRING.$(FASLEXT)
-
-strap-1/SRING.$(FASLEXT): strap-1/ABELMON.$(FASLEXT) \
- strap-1/MONOID.$(FASLEXT)
-
-strap-1/ORDRING.$(FASLEXT): strap-1/OAGROUP.$(FASLEXT) \
- strap-1/CHARZ.$(FASLEXT) strap-1/MONOID.$(FASLEXT)
-
-strap-1/CHARZ.$(FASLEXT): strap-1/RING.$(FASLEXT)
-
-strap-1/COMRING.$(FASLEXT): strap-1/RING.$(FASLEXT) \
- strap-1/BMODULE.$(FASLEXT)
-
-strap-1/ALGEBRA.$(FASLEXT): strap-1/RING.$(FASLEXT) \
- strap-1/MODULE.$(FASLEXT) strap-1/KOERCE.$(FASLEXT)
-
-strap-1/MODULE.$(FASLEXT): strap-1/COMRING.$(FASLEXT) \
- strap-1/BMODULE.$(FASLEXT) strap-1/LINSET.$(FASLEXT)
-
-strap-1/INTDOM.$(FASLEXT): strap-1/COMRING.$(FASLEXT) \
- strap-1/ALGEBRA.$(FASLEXT) strap-1/ENTIRER.$(FASLEXT) \
- strap-0/FIELD.$(FASLEXT)
-
-strap-1/ENTIRER.$(FASLEXT): strap-1/RING.$(FASLEXT) \
- strap-0/BMODULE.$(FASLEXT)
-
-strap-1/OINTDOM.$(FASLEXT): strap-1/INTDOM.$(FASLEXT) \
- strap-1/ORDRING.$(FASLEXT)
-
-strap-1/FIELD.$(FASLEXT): strap-1/EUCDOM.$(FASLEXT) \
- strap-1/UFD.$(FASLEXT) strap-1/DIVRING.$(FASLEXT)
-
-strap-1/FPC.$(FASLEXT): strap-1/FIELD.$(FASLEXT) strap-1/CHARNZ.$(FASLEXT)
-
-strap-1/CHARNZ.$(FASLEXT): strap-1/RING.$(FASLEXT)
-
-strap-1/FFIELDC.$(FASLEXT): strap-1/FPC.$(FASLEXT) strap-1/FINITE.$(FASLEXT) \
- strap-1/STEP.$(FASLEXT) strap-1/DIFRING.$(FASLEXT) \
- strap-0/TABLE.$(FASLEXT) strap-0/ONECOMP.$(FASLEXT) \
- strap-0/DLP.$(FASLEXT) strap-0/DDFACT.$(FASLEXT)
-
-strap-1/STEP.$(FASLEXT): strap-1/SETCAT.$(FASLEXT)
-
-strap-1/DIVRING.$(FASLEXT): strap-1/ENTIRER.$(FASLEXT) \
- strap-1/ALGEBRA.$(FASLEXT) strap-0/FRAC.$(FASLEXT)
-
-strap-1/REAL.$(FASLEXT): strap-1/KONVERT.$(FASLEXT) \
- strap-0/DFLOAT.$(FASLEXT) strap-0/FLOAT.$(FASLEXT)
-
-strap-1/INS.$(FASLEXT): strap-1/UFD.$(FASLEXT) strap-1/EUCDOM.$(FASLEXT) \
- strap-1/OINTDOM.$(FASLEXT) strap-1/DIFRING.$(FASLEXT) \
- strap-1/KONVERT.$(FASLEXT) strap-1/RETRACT.$(FASLEXT) \
- strap-1/LINEXP.$(FASLEXT) strap-1/CFCAT.$(FASLEXT) \
- strap-1/REAL.$(FASLEXT) strap-1/CHARZ.$(FASLEXT) \
- strap-1/STEP.$(FASLEXT) strap-1/PATMAB.$(FASLEXT) \
- strap-0/PATTERN.$(FASLEXT) strap-0/INFORM.$(FASLEXT) \
- strap-0/NNI.$(FASLEXT) strap-0/FRAC.$(FASLEXT) \
- strap-0/SYMBOL.$(FASLEXT) strap-0/SEX.$(FASLEXT) \
- strap-0/INTFACT.$(FASLEXT) strap-0/PRIMES.$(FASLEXT) \
- strap-0/COMBINAT.$(FASLEXT) strap-0/PATRES.$(FASLEXT) \
- strap-0/PMINS.$(FASLEXT)
-
-strap-0/INTFACT.$(FASLEXT): strap-0/INS.$(FASLEXT)
-strap-0/PRIMES.$(FASLEXT): strap-0/INS.$(FASLEXT)
-strap-0/COMBINAT.$(FASLEXT): strap-0/INS.$(FASLEXT)
-strap-0/PATRES.$(FASLEXT): strap-0/SETCAT.$(FASLEXT)
-strap-0/PMINS.$(FASLEXT): strap-0/INS.$(FASLEXT)
-
-strap-1/PATMAB.$(FASLEXT): strap-1/SETCAT.$(FASLEXT)
-
-strap-1/PATTERN.$(FASLEXT): strap-1/SETCAT.$(FASLEXT) \
- strap-1/RETRACT.$(FASLEXT) strap-0/SYMBOL.$(FASLEXT) \
- strap-0/BOP.$(FASLEXT) strap-0/ANY1.$(FASLEXT)
-
-strap-1/LINEXP.$(FASLEXT): strap-1/LMODULE.$(FASLEXT)
-
-strap-1/FPS.$(FASLEXT): strap-1/RNS.$(FASLEXT)
-
-strap-1/RNS.$(FASLEXT): strap-1/FIELD.$(FASLEXT) strap-1/ORDRING.$(FASLEXT) \
- strap-1/RETRACT.$(FASLEXT) strap-1/RADCAT.$(FASLEXT) \
- strap-1/KONVERT.$(FASLEXT) strap-1/PATMAB.$(FASLEXT) \
- strap-1/CHARZ.$(FASLEXT)
-
-strap-1/DSEXT.$(FASLEXT): strap-1/DIFFSPC.$(FASLEXT) \
- strap-1/PDSPC.$(FASLEXT)
-
-strap-1/DIFEXT.$(FASLEXT): strap-1/DSEXT.$(FASLEXT) \
- strap-1/DIFRING.$(FASLEXT) strap-1/PDRING.$(FASLEXT)
-
-strap-1/DIFRING.$(FASLEXT): strap-1/RING.$(FASLEXT) \
- strap-1/DIFFSPC.$(FASLEXT)
-
-strap-1/DIFFSPC.$(FASLEXT): strap-1/DIFFDOM.$(FASLEXT) \
- strap-0/NNI.$(FASLEXT)
-
-strap-1/PDRING.$(FASLEXT): strap-1/PDSPC.$(FASLEXT)
-
-strap-1/PDSPC.$(FASLEXT): strap-1/PDDOM.$(FASLEXT) \
- strap-0/NNI.$(FASLEXT)
-
-strap-1/PDDOM.$(FASLEXT): strap-1/TYPE.$(FASLEXT)
-
-strap-1/TRANFUN.$(FASLEXT): strap-1/TRIGCAT.$(FASLEXT) \
- strap-1/ATRIG.$(FASLEXT) strap-1/HYPCAT.$(FASLEXT) \
- strap-1/AHYP.$(FASLEXT) strap-1/ELEMFUN.$(FASLEXT)
-
-strap-1/TRIGCAT.$(FASLEXT): strap-1/TYPE.$(FASLEXT) strap-1/RING.$(FASLEXT)
-strap-1/ATRIG.$(FASLEXT): strap-1/TYPE.$(FASLEXT) strap-1/RING.$(FASLEXT)
-strap-1/HYPCAT.$(FASLEXT): strap-1/TYPE.$(FASLEXT) strap-1/RING.$(FASLEXT)
-strap-1/AHYP.$(FASLEXT): strap-1/TYPE.$(FASLEXT)
-strap-1/ELEMFUN.$(FASLEXT): strap-1/TYPE.$(FASLEXT) strap-1/MONOID.$(FASLEXT)
-
-strap-1/IDPC.$(FASLEXT): strap-1/SETCAT.$(FASLEXT) strap-1/FUNCTOR.$(FASLEXT) \
- strap-0/IDPT.$(FASLEXT)
-
-strap-1/AMR.$(FASLEXT): strap-1/RING.$(FASLEXT) strap-1/BMODULE.$(FASLEXT) \
- strap-1/ALGEBRA.$(FASLEXT) strap-1/FIELD.$(FASLEXT) \
- strap-1/CHARZ.$(FASLEXT) strap-1/CHARNZ.$(FASLEXT) \
- strap-1/FUNCTOR.$(FASLEXT)
-
-strap-1/FAMR.$(FASLEXT): strap-1/AMR.$(FASLEXT) \
- strap-1/FRETRCT.$(FASLEXT)
-
-strap-1/FRETRCT.$(FASLEXT): strap-1/RETRACT.$(FASLEXT) strap-0/INS.$(FASLEXT)
-
-strap-1/POLYCAT.$(FASLEXT): strap-1/PDRING.$(FASLEXT) \
- strap-1/FAMR.$(FASLEXT) strap-1/EVALAB.$(FASLEXT) \
- strap-1/RETRACT.$(FASLEXT) strap-1/FLINEXP.$(FASLEXT) \
- strap-1/VECTOR.$(FASLEXT) strap-0/MATRIX.$(FASLEXT) \
- strap-0/LIST.$(FASLEXT) strap-0/SUP.$(FASLEXT) \
- strap-0/INFORM.$(FASLEXT) strap-0/GENPGCD.$(FASLEXT) \
- strap-0/PFBR.$(FASLEXT) strap-0/MULTSQFR.$(FASLEXT) \
- strap-0/PSQFR.$(FASLEXT) strap-0/PMPLCAT.$(FASLEXT) \
- strap-0/POLYLIFT.$(FASLEXT)
-
-strap-1/UPOLYC.$(FASLEXT): strap-1/POLYCAT.$(FASLEXT) \
- strap-1/ELTAB.$(FASLEXT) strap-1/DIFRING.$(FASLEXT) \
- strap-1/DIFEXT.$(FASLEXT) strap-1/STEP.$(FASLEXT) \
- strap-1/COMRING.$(FASLEXT) strap-1/INTDOM.$(FASLEXT) \
- strap-1/FIELD.$(FASLEXT) strap-1/ALGEBRA.$(FASLEXT) \
- strap-1/SAOS.$(FASLEXT) strap-0/PFBRU.$(FASLEXT) \
- strap-0/FR2.$(FASLEXT) strap-0/UPSQFREE.$(FASLEXT)
-
-strap-1/PFECAT.$(FASLEXT): strap-1/UFD.$(FASLEXT) strap-1/CHARZ.$(FASLEXT) \
- strap-0/LPEFRAC.$(FASLEXT)
-
-strap-1/QFCAT.$(FASLEXT): strap-1/FIELD.$(FASLEXT) \
- strap-1/ALGEBRA.$(FASLEXT) strap-1/RETRACT.$(FASLEXT) \
- strap-1/FEVALAB.$(FASLEXT) strap-1/DIFEXT.$(FASLEXT) \
- strap-1/FLINEXP.$(FASLEXT) strap-1/PATAB.$(FASLEXT) \
- strap-1/FPATMAB.$(FASLEXT) strap-1/ORDSET.$(FASLEXT) \
- strap-1/OINTDOM.$(FASLEXT) strap-1/REAL.$(FASLEXT) \
- strap-1/KONVERT.$(FASLEXT) strap-1/CHARZ.$(FASLEXT) \
- strap-1/CHARNZ.$(FASLEXT) strap-1/EUCDOM.$(FASLEXT) \
- strap-1/PFECAT.$(FASLEXT) strap-0/MCDEN.$(FASLEXT) \
- strap-0/PMQFCAT.$(FASLEXT)
-
-strap-1/FEVALAB.$(FASLEXT): strap-1/SETCAT.$(FASLEXT) \
- strap-1/FUNCTOR.$(FASLEXT) strap-1/EVALAB.$(FASLEXT) \
- strap-1/IEVALAB.$(FASLEXT) strap-1/ELTAB.$(FASLEXT)
-
-strap-1/FPATMAB.$(FASLEXT): strap-1/PATMAB.$(FASLEXT)
-
-strap-1/PATAB.$(FASLEXT): strap-1/KONVERT.$(FASLEXT)
-
-strap-1/FLINEXP.$(FASLEXT): strap-1/LINEXP.$(FASLEXT) \
- strap-0/MATRIX.$(FASLEXT) strap-0/INT.$(FASLEXT) \
- strap-0/VECTOR.$(FASLEXT)
-
-strap-1/OPERCAT.$(FASLEXT): strap-1/SETCAT.$(FASLEXT) \
- strap-0/OUTFORM.$(FASLEXT) strap-0/BOOLEAN.$(FASLEXT)
-
-strap-1/ARR2CAT.$(FASLEXT): strap-1/FINAGG.$(FASLEXT) strap-1/SMAGG.$(FASLEXT)
-
-strap-1/SMAGG.$(FASLEXT): strap-1/AGG.$(FASLEXT)
-
-strap-1/BTAGG.$(FASLEXT): strap-1/ORDSET.$(FASLEXT) \
- strap-1/BOOLE.$(FASLEXT) strap-1/LOGIC.$(FASLEXT) \
- strap-1/A1AGG.$(FASLEXT)
-
-strap-1/FSAGG.$(FASLEXT): strap-1/KDAGG.$(FASLEXT) \
- strap-1/SETAGG.$(FASLEXT) strap-1/FINAGG.$(FASLEXT)
-
-strap-1/KDAGG.$(FASLEXT): strap-1/SETCAT.$(FASLEXT) \
- strap-1/DIAGG.$(FASLEXT) strap-1/IXAGG.$(FASLEXT) \
- strap-1/SMAGG.$(FASLEXT)
-
-strap-1/DIAGG.$(FASLEXT): strap-1/DIOPS.$(FASLEXT)
-
-strap-1/DIOPS.$(FASLEXT): strap-1/BGAGG.$(FASLEXT) strap-1/CLAGG.$(FASLEXT)
-
-strap-1/BGAGG.$(FASLEXT): strap-1/SMAGG.$(FASLEXT)
-
-strap-1/LSAGG.$(FASLEXT): strap-1/STAGG.$(FASLEXT) \
- strap-1/FLAGG.$(FASLEXT) strap-1/ELAGG.$(FASLEXT)
-
-strap-1/STAGG.$(FASLEXT): strap-1/URAGG.$(FASLEXT)
-
-strap-1/URAGG.$(FASLEXT): strap-1/RCAGG.$(FASLEXT) \
- strap-0/PI.$(FASLEXT)
-
-strap-1/RCAGG.$(FASLEXT): strap-1/HOAGG.$(FASLEXT)
-
-strap-1/ELAGG.$(FASLEXT): strap-1/LNAGG.$(FASLEXT) strap-1/SMAGG.$(FASLEXT)
-
-strap-1/SRAGG.$(FASLEXT): strap-1/A1AGG.$(FASLEXT) \
- strap-0/CHAR.$(FASLEXT) strap-0/CCLASS.$(FASLEXT) \
- strap-0/STRING.$(FASLEXT)
-
-strap-1/A1AGG.$(FASLEXT): strap-1/FLAGG.$(FASLEXT) strap-1/SMAGG.$(FASLEXT) \
- strap-0/FLASORT.$(FASLEXT)
-
-strap-1/FLAGG.$(FASLEXT): strap-1/LNAGG.$(FASLEXT) strap-1/FINAGG.$(FASLEXT)
-
-strap-1/FINAGG.$(FASLEXT): strap-1/HOAGG.$(FASLEXT)
-
-strap-1/LNAGG.$(FASLEXT): strap-1/IXAGG.$(FASLEXT) \
- strap-1/CLAGG.$(FASLEXT) strap-1/ELTAB.$(FASLEXT) \
- strap-0/UNISEG.$(FASLEXT)
-
-strap-1/CLAGG.$(FASLEXT): strap-1/HOAGG.$(FASLEXT)
-strap-1/IXAGG.$(FASLEXT): strap-1/HOAGG.$(FASLEXT) \
- strap-1/ELTAGG.$(FASLEXT) strap-0/VOID.$(FASLEXT)
-
-strap-1/HOAGG.$(FASLEXT): strap-1/AGG.$(FASLEXT) strap-1/FUNCTOR.$(FASLEXT) \
- strap-1/KOERCE.$(FASLEXT) strap-1/BASTYPE.$(FASLEXT) \
- strap-1/SETCAT.$(FASLEXT) strap-1/EVALAB.$(FASLEXT) \
- strap-0/EQ.$(FASLEXT)
-
-strap-1/SETAGG.$(FASLEXT): strap-1/CLAGG.$(FASLEXT) strap-1/SETCAT.$(FASLEXT)
-
-strap-1/AGG.$(FASLEXT): strap-1/TYPE.$(FASLEXT) strap-0/INS.$(FASLEXT)
-
-strap-1/ELTAGG.$(FASLEXT): strap-1/AGG.$(FASLEXT) strap-1/ELTAB.$(FASLEXT)
-
-strap-1/ELTAB.$(FASLEXT): strap-1/TYPE.$(FASLEXT)
-
-strap-1/EVALAB.$(FASLEXT): strap-1/IEVALAB.$(FASLEXT)
-
-strap-1/IEVALAB.$(FASLEXT): strap-1/SETCAT.$(FASLEXT) \
- strap-0/EQ.$(FASLEXT) strap-0/LIST.$(FASLEXT)
-
-strap-1/SEXCAT.$(FASLEXT): strap-1/SETCAT.$(FASLEXT) \
- strap-1/KVTFROM.$(FASLEXT) strap-1/ELTAB.$(FASLEXT)
-
-strap-1/CTORCAT.$(FASLEXT): strap-1/OPERCAT.$(FASLEXT) \
- strap-0/CTORKIND.$(FASLEXT) strap-0/LIST.$(FASLEXT) \
- strap-0/OVERSET.$(FASLEXT) strap-1/ARITY.$(FASLEXT)
-
-strap-1/VSPACE.$(FASLEXT): strap-1/FIELD.$(FASLEXT) \
- strap-1/MODULE.$(FASLEXT)
-
-strap-1/MATCAT.$(FASLEXT): strap-1/ARR2CAT.$(FASLEXT) \
- strap-1/INTDOM.$(FASLEXT) strap-1/FIELD.$(FASLEXT) \
- strap-1/EUCDOM.$(FASLEXT) strap-1/FINAGG.$(FASLEXT)
-
-strap-1/VECTCAT.$(FASLEXT): strap-1/A1AGG.$(FASLEXT) \
- strap-1/ABELSG.$(FASLEXT) strap-1/ABELMON.$(FASLEXT) \
- strap-1/ABELGRP.$(FASLEXT) strap-1/MONOID.$(FASLEXT) \
- strap-1/RING.$(FASLEXT) strap-1/RADCAT.$(FASLEXT)
-
-strap-1/RADCAT.$(FASLEXT): strap-0/INS.$(FASLEXT)
-
-strap-1/ARITY.$(FASLEXT): strap-1/SETCAT.$(FASLEXT) \
- strap-1/RETRACT.$(FASLEXT) strap-0/NNI.$(FASLEXT) \
- strap-0/BOOLEAN.$(FASLEXT) strap-0/SINT.$(FASLEXT) \
- strap-0/OUTFORM.$(FASLEXT)
-
-strap-1/CTORCALL.$(FASLEXT): strap-1/SETCAT.$(FASLEXT) \
- strap-1/CTORCAT.$(FASLEXT) strap-0/LIST.$(FASLEXT) \
- strap-0/SYNTAX.$(FASLEXT)
-
-strap-1/OUTFORM.$(FASLEXT): strap-1/SETCAT.$(FASLEXT) \
- strap-0/VOID.$(FASLEXT) strap-0/STRING.$(FASLEXT) \
- strap-0/NNI.$(FASLEXT) strap-0/BOOLEAN.$(FASLEXT) \
- strap-0/NUMFMT.$(FASLEXT) strap-0/IDENT.$(FASLEXT) \
- strap-0/LIST.$(FASLEXT) strap-0/CHAR.$(FASLEXT)
-
-strap-1/BOOLEAN.$(FASLEXT): strap-1/PROPLOG.$(FASLEXT) \
- strap-1/ORDFIN.$(FASLEXT) strap-1/KONVERT.$(FASLEXT) \
- strap-0/PI.$(FASLEXT)
-
-strap-1/SINT.$(FASLEXT): strap-1/INS.$(FASLEXT) strap-1/INT.$(FASLEXT)
-
-strap-1/PI.$(FASLEXT): strap-1/OASGP.$(FASLEXT) \
- strap-1/MONOID.$(FASLEXT) strap-1/NNI.$(FASLEXT)
-
-strap-1/NNI.$(FASLEXT): strap-1/OAMONS.$(FASLEXT) strap-1/INT.$(FASLEXT)
-
-strap-1/INT.$(FASLEXT): strap-1/INS.$(FASLEXT) \
- strap-1/SUP.$(FASLEXT) strap-0/MATRIX.$(FASLEXT) \
- strap-1/VECTOR.$(FASLEXT) strap-0/INTSLPE.$(FASLEXT) \
- strap-0/GALFACT.$(FASLEXT) strap-0/FRUTIL.$(FASLEXT) \
- strap-0/HEUGCD.$(FASLEXT)
-
-strap-1/MAYBE.$(FASLEXT): strap-1/UTYPE.$(FASLEXT) \
- strap-1/RETRACT.$(FASLEXT) strap-1/KOERCE.$(FASLEXT) \
- strap-0/BOOLEAN.$(FASLEXT)
-
-strap-1/DFLOAT.$(FASLEXT): strap-1/FPS.$(FASLEXT) \
- strap-1/DIFRING.$(FASLEXT) strap-1/TRANFUN.$(FASLEXT) \
- strap-1/KONVERT.$(FASLEXT) strap-0/DFSFUN.$(FASLEXT) \
- strap-0/COMPLEX.$(FASLEXT)
-
-strap-1/DFSFUN.$(FASLEXT): strap-0/COMPLEX.$(FASLEXT) strap-0/INTRET.$(FASLEXT)
-
-strap-1/FLOAT.$(FASLEXT): strap-1/FPS.$(FASLEXT) \
- strap-1/DIFRING.$(FASLEXT) strap-1/TRANFUN.$(FASLEXT) \
- strap-1/KONVERT.$(FASLEXT) strap-1/KVTFROM.$(FASLEXT) \
- strap-1/INT.$(FASLEXT) strap-0/IROOT.$(FASLEXT)
-
-strap-1/SUP.$(FASLEXT): strap-1/UPOLYC.$(FASLEXT) strap-1/PR.$(FASLEXT) \
- strap-1/FPC.$(FASLEXT) strap-1/FFIELDC.$(FASLEXT) \
- strap-0/UPMP.$(FASLEXT) strap-0/TWOFACT.$(FASLEXT) \
- strap-0/FFSLPE.$(FASLEXT) strap-0/PRS.$(FASLEXT)
-
-strap-1/PR.$(FASLEXT): strap-1/FAMR.$(FASLEXT) strap-1/FM.$(FASLEXT)
-
-strap-1/FM.$(FASLEXT): strap-1/IDPAG.$(FASLEXT)
-
-strap-1/IDPAG.$(FASLEXT): strap-1/ABELGRP.$(FASLEXT) \
- strap-1/IDPAM.$(FASLEXT)
-
-strap-1/IDPAM.$(FASLEXT): strap-1/ABELMON.$(FASLEXT) \
- strap-1/IDPC.$(FASLEXT) strap-1/IDPO.$(FASLEXT)
-
-strap-1/IDPT.$(FASLEXT): strap-1/PAIR.$(FASLEXT)
-strap-1/IDPO.$(FASLEXT): strap-1/PAIR.$(FASLEXT)
-
-strap-1/PAIR.$(FASLEXT): strap-1/KOERCE.$(FASLEXT) \
- strap-1/SETCAT.$(FASLEXT) strap-0/OUTFORM.$(FASLEXT)
-
-strap-1/MATRIX.$(FASLEXT): strap-1/MATCAT.$(FASLEXT) \
- strap-1/IARRAY2.$(FASLEXT) strap-0/MATSTOR.$(FASLEXT) \
- strap-0/MATLIN.$(FASLEXT)
-
-strap-1/IARRAY2.$(FASLEXT): strap-1/ARR2CAT.$(FASLEXT) \
- strap-1/PRIMARR.$(FASLEXT) strap-1/INT.$(FASLEXT) \
- strap-1/FLAGG.$(FASLEXT) strap-0/STRING.$(FASLEXT)
-
-strap-1/PRIMARR.$(FASLEXT): strap-1/A1AGG.$(FASLEXT)
-
-strap-1/LIST.$(FASLEXT): strap-1/KOERCE.$(FASLEXT) \
- strap-1/SETCAT.$(FASLEXT) strap-1/KONVERT.$(FASLEXT) \
- strap-1/LSAGG.$(FASLEXT)
-
-strap-1/VECTOR.$(FASLEXT): strap-1/VECTCAT.$(FASLEXT) \
- strap-1/ARRAY1.$(FASLEXT)
-
-strap-1/ARRAY1.$(FASLEXT): strap-1/A1AGG.$(FASLEXT) strap-1/IARRAY1.$(FASLEXT)
-
-strap-1/IARRAY1.$(FASLEXT): strap-1/A1AGG.$(FASLEXT) \
- strap-0/PRIMARR.$(FASLEXT)
-
-strap-1/FRAC.$(FASLEXT): strap-1/QFCAT.$(FASLEXT) \
- strap-1/LA.$(FASLEXT) strap-0/UPOLYC2.$(FASLEXT)
-
-strap-1/STRING.$(FASLEXT): strap-1/SRAGG.$(FASLEXT) strap-1/CHAR.$(FASLEXT) \
- strap-1/IDENT.$(FASLEXT)
-
-strap-1/CHAR.$(FASLEXT): strap-1/ORDFIN.$(FASLEXT) strap-1/CCLASS.$(FASLEXT)
-
-strap-1/CCLASS.$(FASLEXT): strap-1/SETCAT.$(FASLEXT) \
- strap-1/KOERCE.$(FASLEXT) \
- strap-1/FSAGG.$(FASLEXT) strap-1/KONVERT.$(FASLEXT) \
- strap-1/IBITS.$(FASLEXT)
-
-strap-1/TABLE.$(FASLEXT): strap-1/TBAGG.$(FASLEXT) \
- strap-0/HASHTBL.$(FASLEXT)
-
-strap-1/IBITS.$(FASLEXT): strap-1/BTAGG.$(FASLEXT)
-
-strap-1/CTOR.$(FASLEXT): strap-1/CTORCAT.$(FASLEXT) \
- strap-1/IDENT.$(FASLEXT) strap-1/MAYBE.$(FASLEXT)
-
-strap-1/CATCTOR.$(FASLEXT): strap-1/CTORCAT.$(FASLEXT) \
- strap-1/KOERCE.$(FASLEXT) strap-1/CTOR.$(FASLEXT)
-
-strap-1/SAOS.$(FASLEXT): strap-1/ORDSET.$(FASLEXT) \
- strap-1/KONVERT.$(FASLEXT) \
- strap-0/SYMBOL.$(FASLEXT) \
- strap-0/IDENT.$(FASLEXT)
-
-strap-1/STREAM.$(FASLEXT): strap-1/LZSTAGG.$(FASLEXT) \
- strap-1/SMAGG.$(FASLEXT) strap-0/STREAM2.$(FASLEXT) \
- strap-1/STREAM3.$(FASLEXT)
-
-strap-1/LZSTAGG.$(FASLEXT): strap-1/STAGG.$(FASLEXT) \
- strap-0/CSTTOOLS.$(FASLEXT)
-
-strap-1/BOP.$(FASLEXT): strap-1/ORDSET.$(FASLEXT) strap-1/OPERCAT.$(FASLEXT) \
- strap-0/SYMBOL.$(FASLEXT) strap-0/NNI.$(FASLEXT) \
- strap-0/BOOLEAN.$(FASLEXT) strap-0/MAYBE.$(FASLEXT) \
- strap-0/LIST.$(FASLEXT) strap-0/ALIST.$(FASLEXT) \
- strap-0/OUTFORM.$(FASLEXT) strap-0/INFORM.$(FASLEXT) \
- strap-0/ARITY.$(FASLEXT) strap-0/NONE.$(FASLEXT)
-
-strap-1/ES.$(FASLEXT): strap-1/SETCAT.$(FASLEXT) strap-1/RETRACT.$(FASLEXT) \
- strap-1/IEVALAB.$(FASLEXT) strap-1/REF.$(FASLEXT) \
- strap-1/ALIST.$(FASLEXT) strap-1/PRIMARR.$(FASLEXT) \
- strap-0/BOP.$(FASLEXT) strap-0/SYMBOL.$(FASLEXT) \
- strap-0/KERNEL.$(FASLEXT) strap-0/COMMONOP.$(FASLEXT) \
- strap-0/NONE.$(FASLEXT) strap-0/ARITY.$(FASLEXT) \
- strap-0/BOP1.$(FASLEXT)
-
-strap-1/EQ.$(FASLEXT): strap-1/FUNCTOR.$(FASLEXT) strap-1/IEVALAB.$(FASLEXT) \
- strap-1/SETCAT.$(FASLEXT) strap-1/KOERCE.$(FASLEXT) \
- strap-1/ABELSG.$(FASLEXT) strap-1/ABELGRP.$(FASLEXT) \
- strap-1/MONOID.$(FASLEXT) strap-1/GROUP.$(FASLEXT) \
- strap-1/BMODULE.$(FASLEXT) strap-1/COMRING.$(FASLEXT) \
- strap-1/VSPACE.$(FASLEXT) strap-0/ES.$(FASLEXT) \
- strap-0/POLY.$(FASLEXT) strap-0/MULTFACT.$(FASLEXT) \
- strap-0/INDE.$(FASLEXT) strap-0/CARD.$(FASLEXT)
-
-strap-1/LA.$(FASLEXT): strap-1/ALGEBRA.$(FASLEXT) \
- strap-1/COMRING.$(FASLEXT) strap-0/LO.$(FASLEXT)
-
-strap-1/FR.$(FASLEXT): strap-1/INTDOM.$(FASLEXT) strap-1/DIFEXT.$(FASLEXT) \
- strap-1/ALGEBRA.$(FASLEXT) strap-1/FEVALAB.$(FASLEXT) \
- strap-1/FRETRCT.$(FASLEXT) strap-1/FUNCTOR.$(FASLEXT) \
- strap-0/LIST.$(FASLEXT)
-
-strap-1/INFORM.$(FASLEXT): strap-1/SEXCAT.$(FASLEXT) \
- strap-1/KONVERT.$(FASLEXT) strap-1/REF.$(FASLEXT) \
- strap-1/ALIST.$(FASLEXT) strap-1/PRIMARR.$(FASLEXT) \
- strap-0/STRING.$(FASLEXT) \
- strap-0/SYMBOL.$(FASLEXT) strap-0/INT.$(FASLEXT) \
- strap-0/DFLOAT.$(FASLEXT) strap-0/OUTFORM.$(FASLEXT) \
- strap-0/ANY.$(FASLEXT)
-
-strap-1/SEGXCAT.$(FASLEXT): strap-1/SEGCAT.$(FASLEXT)
-
-strap-1/SYMBOL.$(FASLEXT): strap-1/ORDSET.$(FASLEXT) \
- strap-1/KOERCE.$(FASLEXT) strap-1/KRCFROM.$(FASLEXT) \
- strap-1/KONVERT.$(FASLEXT) strap-1/KVTFROM.$(FASLEXT) \
- strap-0/REF.$(FASLEXT) strap-0/ALIST.$(FASLEXT) \
- strap-0/PMSYM.$(FASLEXT)
-
-strap-1/INTFACT.$(FASLEXT): strap-1/LMDICT.$(FASLEXT)
-strap-1/LMDICT.$(FASLEXT): strap-1/MDAGG.$(FASLEXT)
-strap-1/SET.$(FASLEXT): strap-1/FARRAY.$(FASLEXT)
-strap-1/FARRAY.$(FASLEXT): strap-1/IFARRAY.$(FASLEXT)
-strap-1/UNISEG.$(FASLEXT): strap-1/SEG.$(FASLEXT) strap-0/STREAM.$(FASLEXT)
-strap-1/SEG.$(FASLEXT): strap-1/SETCAT.$(FASLEXT)
-
-strap-1/PATRES.$(FASLEXT): strap-1/SETCAT.$(FASLEXT) \
- strap-0/PATTERN.$(FASLEXT) strap-0/PATTERN1.$(FASLEXT)
-
-strap-1/MCDEN.$(FASLEXT): strap-1/LIST2.$(FASLEXT) strap-1/MATCAT2.$(FASLEXT)
-strap-1/LIST2.$(FASLEXT): strap-1/FLAGG2.$(FASLEXT)
-
-strap-1/PMQFCAT.$(FASLEXT): strap-0/PMDOWN.$(FASLEXT)
-strap-1/PFBR.$(FASLEXT): strap-0/COMMUPC.$(FASLEXT)
-strap-1/MULTSQFR.$(FASLEXT): strap-0/GENEEZ.$(FASLEXT) \
- strap-0/MLIFT.$(FASLEXT) strap-0/PGCD.$(FASLEXT) \
- strap-0/FACUTIL.$(FASLEXT)
-
-strap-1/PMPLCAT.$(FASLEXT): strap-0/PMTOOLS.$(FASLEXT)
-strap-1/DDFACT.$(FASLEXT): strap-1/MODMON.$(FASLEXT)
-strap-1/MODMON.$(FASLEXT): strap-1/UPOLYC.$(FASLEXT)
-strap-1/TWOFACT.$(FASLEXT): strap-1/FFX.$(FASLEXT) \
- strap-0/GHENSEL.$(FASLEXT) strap-0/NORMRETR.$(FASLEXT)
-strap-1/FFX.$(FASLEXT): strap-1/FFP.$(FASLEXT) strap-0/FFPOLY.$(FASLEXT)
-strap-1/FFP.$(FASLEXT): strap-1/FFIELDC.$(FASLEXT) strap-1/SUP.$(FASLEXT) \
- strap-1/FAXF.$(FASLEXT)
-strap-1/FAXF.$(FASLEXT): strap-1/XF.$(FASLEXT) strap-0/SAE.$(FASLEXT)
-strap-1/MATLIN.$(FASLEXT): strap-0/IMATLIN.$(FASLEXT) strap-0/IMATQF.$(FASLEXT)
-strap-1/GALFACT.$(FASLEXT): strap-1/GALFACTU.$(FASLEXT) \
- strap-1/GALPOLYU.$(FASLEXT) strap-0/MDDFACT.$(FASLEXT) \
- strap-0/UPDECOMP.$(FASLEXT) strap-0/BRILL.$(FASLEXT) \
- strap-0/CYCLOTOM.$(FASLEXT)
-strap-1/GALFACTU.$(FASLEXT): strap-1/FPS.$(FASLEXT) strap-1/RING.$(FASLEXT) \
- strap-1/UPOLYC.$(FASLEXT) strap-1/GALUTIL.$(FASLEXT)
-strap-1/GALUTIL.$(FASLEXT): strap-1/RING.$(FASLEXT)
-strap-1/GALPOLYU.$(FASLEXT): strap-1/UPOLYC.$(FASLEXT) \
- strap-1/RING.$(FASLEXT) strap-0/MSET.$(FASLEXT)
-strap-1/HEUGCD.$(FASLEXT): strap-1/INMODGCD.$(FASLEXT)
-strap-1/INMODGCD.$(FASLEXT): strap-0/EUCDOM.$(FASLEXT) \
- strap-0/UPOLYC.$(FASLEXT) strap-0/EMR.$(FASLEXT)
-strap-1/ANY1.$(FASLEXT): strap-1/NONE1.$(FASLEXT)
-strap-1/POLY.$(FASLEXT): strap-1/SMP.$(FASLEXT) strap-0/UDPO.$(FASLEXT)
-strap-1/MULTFACT.$(FASLEXT): strap-0/MRATFAC.$(FASLEXT) \
- strap-0/MPRFF.$(FASLEXT) strap-0/INNMFACT.$(FASLEXT) \
- strap-0/GENUFACT.$(FASLEXT)
-strap-1/INDE.$(FASLEXT): strap-1/IDPOAMS.$(FASLEXT) strap-1/IDPC.$(FASLEXT)
-strap-1/IDPOAMS.$(FASLEXT): strap-1/IDPOAM.$(FASLEXT)
-strap-1/IDPC.$(FASLEXT): strap-1/SETCAT.$(FASLEXT) strap-1/FUNCTOR.$(FASLEXT)
-strap-1/GENEEZ.$(FASLEXT): strap-1/VECTOR2.$(FASLEXT) \
- strap-0/EMR.$(FASLEXT) \
- strap-0/IROOT.$(FASLEXT) \
- strap-0/GHENSEL.$(FASLEXT)
-strap-1/MLIFT.$(FASLEXT): strap-1/NPCOEF.$(FASLEXT) strap-1/SUP2.$(FASLEXT) \
- strap-1/PGCD.$(FASLEXT) strap-1/FACUTIL.$(FASLEXT)
-strap-1/VECTOR2.$(FASLEXT): strap-0/FLAGG2.$(FASLEXT)
-
-strap-1/PMDOWN.$(FASLEXT): strap-1/PATRES2.$(FASLEXT)
-strap-1/BOP1.$(FASLEXT): strap-1/NONE.$(FASLEXT) strap-1/ARITY.$(FASLEXT)
-strap-1/KERNEL.$(FASLEXT): strap-1/CACHSET.$(FASLEXT) strap-1/SCACHE.$(FASLEXT)
-strap-1/UPDECOMP.$(FASLEXT): strap-0/UPDIVP.$(FASLEXT)
-strap-1/COMPLEX.$(FASLEXT): strap-1/COMPCAT.$(FASLEXT)
-strap-1/COMPCAT.$(FASLEXT): strap-0/CINTSLPE.$(FASLEXT) \
- strap-0/COMPLPAT.$(FASLEXT) strap-0/CPMATCH.$(FASLEXT)
-strap-1/MONOGEN.$(FASLEXT): strap-0/CPIMA.$(FASLEXT)
-strap-1/ALIST.$(FASLEXT): strap-1/ALAGG.$(FASLEXT)
-
-strap-1/MPRFF.$(FASLEXT): strap-0/MFINFACT.$(FASLEXT)
-strap-1/INNMFACT.$(FASLEXT): strap-0/LEADCDET.$(FASLEXT) \
- strap-0/AN.$(FASLEXT)
-strap-1/GENUFACT.$(FASLEXT): strap-0/OUT.$(FASLEXT) \
- strap-0/RATFACT.$(FASLEXT) strap-0/COMPFACT.$(FASLEXT) \
- strap-0/ALGFACT.$(FASLEXT) strap-0/UP.$(FASLEXT) \
- strap-0/SAEFACT.$(FASLEXT) strap-0/SAERFFC.$(FASLEXT)
-strap-1/EMR.$(FASLEXT): strap-0/MODRING.$(FASLEXT)
-strap-1/MFINFACT.$(FASLEXT): strap-0/MPC2.$(FASLEXT)
-strap-1/ACF.$(FASLEXT): strap-0/NTPOLFN.$(FASLEXT) strap-0/PDECOMP.$(FASLEXT)
-strap-1/FS.$(FASLEXT): strap-0/MKUCFUNC.$(FASLEXT) strap-1/ES.$(FASLEXT) \
- strap-0/LIST2MAP.$(FASLEXT) strap-0/INFORM1.$(FASLEXT) \
- strap-0/POLYCATQ.$(FASLEXT)
-strap-1/LF.$(FASLEXT): strap-0/SEGBIND.$(FASLEXT)
-strap-1/LFCAT.$(FASLEXT): strap-1/PRIMCAT.$(FASLEXT)
-strap-1/ALGMANIP.$(FASLEXT): strap-1/POLYROOT.$(FASLEXT) \
- strap-1/POLYCATQ.$(FASLEXT) strap-1/FS.$(FASLEXT)
-strap-1/POLYROOT.$(FASLEXT): strap-0/FACTFUNC.$(FASLEXT)
-strap-1/AN.$(FASLEXT): strap-1/IAN.$(FASLEXT)
-strap-1/IAN.$(FASLEXT): strap-0/EXPR.$(FASLEXT) strap-0/EXPR2.$(FASLEXT)
-strap-1/EXPR2.$(FASLEXT): strap-0/FS2.$(FASLEXT) strap-0/ES2.$(FASLEXT)
-strap-1/MKUCFUNC.$(FASLEXT): strap-0/MKFUNC.$(FASLEXT)
-strap-1/FAGROUP.$(FASLEXT): strap-1/FAMONC.$(FASLEXT) \
- strap-0/IFAMON.$(FASLEXT)
-strap-1/CMPLXRT.$(FASLEXT): strap-0/INFSP.$(FASLEXT)
-strap-1/POLTOPOL.$(FASLEXT): strap-1/OVAR.$(FASLEXT) \
- strap-1/HDMP.$(FASLEXT) strap-0/MPC3.$(FASLEXT) \
- strap-0/DMP.$(FASLEXT) strap-0/DIRPROD.$(FASLEXT)
-strap-1/HDMP.$(FASLEXT): strap-1/GDMP.$(FASLEXT) strap-0/HDP.$(FASLEXT)
-strap-1/GDMP.$(FASLEXT): strap-1/DIRPCAT.$(FASLEXT)
-strap-1/GROEBSOL.$(FASLEXT): strap-0/GB.$(FASLEXT) \
- strap-1/GBINTERN.$(FASLEXT) strap-1/LGROBP.$(FASLEXT) \
- strap-1/GENMFACT.$(FASLEXT)
-strap-1/GENMFACT.$(FASLEXT): strap-0/MPCPF.$(FASLEXT)
-strap-1/COMBF.$(FASLEXT): strap-0/SEGBIND.$(FASLEXT)
-strap-1/ACFS.$(FASLEXT): strap-1/ACF.$(FASLEXT)
-strap-1/MPCPF.$(FASLEXT): strap-1/PUSHVAR.$(FASLEXT) \
- strap-0/GENMFACT.$(FASLEXT)
-strap-1/SIGNEF.$(FASLEXT): strap-0/TOOLSIGN.$(FASLEXT) \
- strap-0/SIGNRF.$(FASLEXT) strap-0/LIMITPS.$(FASLEXT) \
- strap-0/TRIGMNIP.$(FASLEXT) strap-0/ORDCOMP.$(FASLEXT) \
- strap-0/INTRVL.$(FASLEXT)
-strap-1/SIGNRF.$(FASLEXT): strap-0/INPSIGN.$(FASLEXT) \
- strap-0/TOOLSIGN.$(FASLEXT) strap-0/ORDCOMP.$(FASLEXT)
-strap-1/LIMITPS.$(FASLEXT): strap-0/EFSTRUC.$(FASLEXT) \
- strap-0/FS2UPS.$(FASLEXT) strap-0/UPXS.$(FASLEXT) \
- strap-0/EFUPXS.$(FASLEXT) strap-0/ULS.$(FASLEXT) \
- strap-0/EFULS.$(FASLEXT) strap-0/UTS.$(FASLEXT) \
- strap-0/FS2EXPXP.$(FASLEXT) strap-0/EXPEXPAN.$(FASLEXT) \
- strap-0/SIGNEF.$(FASLEXT)
-strap-1/TRIGMNIP.$(FASLEXT): strap-0/ITRIGMNP.$(FASLEXT)
-strap-1/ULS.$(FASLEXT): strap-0/VARIABLE.$(FASLEXT) \
- strap-0/ULSCONS.$(FASLEXT)
-strap-1/UTS.$(FASLEXT): strap-1/ITAYLOR.$(FASLEXT) \
- strap-0/FSINT.$(FASLEXT)
-strap-1/ITAYLOR.$(FASLEXT): strap-0/STTAYLOR.$(FASLEXT)
-strap-1/STTAYLOR.$(FASLEXT): strap-0/YSTREAM.$(FASLEXT)
-strap-1/FSINT.$(FASLEXT): strap-0/INTTOOLS.$(FASLEXT) \
- strap-0/INTEF.$(FASLEXT) strap-0/IR2F.$(FASLEXT) \
- strap-0/TRMANIP.$(FASLEXT) strap-0/IR2.$(FASLEXT) \
- strap-0/FSCINT.$(FASLEXT) strap-0/IR.$(FASLEXT)
-strap-1/UP.$(FASLEXT): strap-0/VARIABLE.$(FASLEXT)
-strap-1/RULE.$(FASLEXT): strap-0/APPRULE.$(FASLEXT) \
- strap-0/PMASSFS.$(FASLEXT)
-strap-1/PTPACK.$(FASLEXT): strap-0/POINT.$(FASLEXT)
-strap-1/PLOTTOOL.$(FASLEXT): strap-0/GRDEF.$(FASLEXT) \
- strap-1/PLOT.$(FASLEXT) strap-1/CLIP.$(FASLEXT) \
- strap-1/DROPT0.$(FASLEXT) strap-1/DROPT1.$(FASLEXT) \
- strap-0/VIEW.$(FASLEXT)
-strap-1/CPMATCH.$(FASLEXT): strap-1/PATRES2.$(FASLEXT)
-strap-1/DROPT0.$(FASLEXT): strap-1/DROPT1.$(FASLEXT)
-strap-1/DROPT1.$(FASLEXT): strap-1/DROPT.$(FASLEXT)
-strap-1/DROPT.$(FASLEXT): strap-0/SPACE3.$(FASLEXT)
-strap-1/ODEEF.$(FASLEXT): strap-0/NODE1.$(FASLEXT) \
- strap-0/LODO.$(FASLEXT) strap-0/ODESYS.$(FASLEXT) \
- strap-0/LODEEF.$(FASLEXT)
-strap-1/ASTCAT.$(FASLEXT): strap-0/SYNTAX.$(FASLEXT) \
- strap-0/HOMOTOP.$(FASLEXT)
-strap-1/IMPTAST.$(FASLEXT): strap-0/TYPEAST.$(FASLEXT)
-strap-1/DEFAST.$(FASLEXT): strap-0/HEADAST.$(FASLEXT) \
- strap-0/SPADAST.$(FASLEXT) strap-0/SIG.$(FASLEXT)
-strap-1/CATAST.$(FASLEXT): strap-0/CTORKIND.$(FASLEXT)
-strap-1/HEADAST.$(FASLEXT): strap-0/PARAMAST.$(FASLEXT)
-strap-1/ITFORM.$(FASLEXT): strap-0/IRFORM.$(FASLEXT)
-strap-1/LINBASIS.$(FASLEXT): strap-0/DBASIS.$(FASLEXT)
-strap-1/FR2.$(FASLEXT): strap-0/COMPLEX.$(FASLEXT)
-strap-1/SPADXPT.$(FASLEXT): strap-0/SASTCAT.$(FASLEXT)
-strap-1/SPADAST.$(FASLEXT): strap-0/SPADXPT.$(FASLEXT) \
- strap-0/SPADXPT.$(FASLEXT) \
- strap-0/TYPEAST.$(FASLEXT) \
- strap-0/IMPTAST.$(FASLEXT) \
- strap-0/DEFAST.$(FASLEXT) \
- strap-0/MACROAST.$(FASLEXT) \
- strap-0/WHEREAST.$(FASLEXT) \
- strap-0/CATAST.$(FASLEXT) \
- strap-0/JOINAST.$(FASLEXT) \
- strap-0/CAPSLAST.$(FASLEXT) \
- strap-0/SIGAST.$(FASLEXT) \
- strap-0/ATTRAST.$(FASLEXT) \
- strap-0/MAPPAST.$(FASLEXT) \
- strap-0/IFAST.$(FASLEXT) \
- strap-0/RPTAST.$(FASLEXT) \
- strap-0/WHILEAST.$(FASLEXT) \
- strap-0/INAST.$(FASLEXT) \
- strap-0/STEPAST.$(FASLEXT) \
- strap-0/CLLCTAST.$(FASLEXT) \
- strap-0/LSTAST.$(FASLEXT) \
- strap-0/EXITAST.$(FASLEXT) \
- strap-0/RETAST.$(FASLEXT) \
- strap-0/CRCEAST.$(FASLEXT) \
- strap-0/PRTDAST.$(FASLEXT) \
- strap-0/RSTRCAST.$(FASLEXT) \
- strap-0/SEGAST.$(FASLEXT) \
- strap-0/SEQAST.$(FASLEXT) \
- strap-0/LETAST.$(FASLEXT) \
- strap-0/SUCHTAST.$(FASLEXT) \
- strap-0/COLONAST.$(FASLEXT) \
- strap-0/ADDAST.$(FASLEXT) \
- strap-0/CASEAST.$(FASLEXT) \
- strap-0/HASAST.$(FASLEXT) \
- strap-0/ISAST.$(FASLEXT) \
- strap-0/CATAST.$(FASLEXT) \
- strap-0/WHEREAST.$(FASLEXT) \
- strap-0/COMMAAST.$(FASLEXT) \
- strap-0/QQUTAST.$(FASLEXT) \
- strap-0/MACROAST.$(FASLEXT)
-
-# Bootstrap stage 2 dependencies.
-# At this stage we recompile everything from stage 1, including
-# a few more domains.
-
-strap-2/FUNCTOR.$(FASLEXT): strap-2/TYPE.$(FASLEXT)
-strap-2/KOERCE.$(FASLEXT): strap-2/TYPE.$(FASLEXT)
-strap-2/KONVERT.$(FASLEXT): strap-2/TYPE.$(FASLEXT)
-strap-2/RETRACT.$(FASLEXT): strap-2/KRCFROM.$(FASLEXT)
-strap-2/BASTYPE.$(FASLEXT): strap-2/TYPE.$(FASLEXT) \
- strap-1/BOOLEAN.$(FASLEXT) strap-1/KOERCE.$(FASLEXT)
-strap-2/FRETRCT.$(FASLEXT): strap-2/RETRACT.$(FASLEXT) \
- strap-1/INS.$(FASLEXT) \
- strap-1/TBAGG.$(FASLEXT)
-strap-2/SETCAT.$(FASLEXT): strap-2/BASTYPE.$(FASLEXT) \
- strap-2/KOERCE.$(FASLEXT) strap-1/SINT.$(FASLEXT) \
- strap-1/STRING.$(FASLEXT) strap-1/OUTFORM.$(FASLEXT)
-strap-2/FINITE.$(FASLEXT): strap-2/SETCAT.$(FASLEXT) \
- strap-1/PI.$(FASLEXT) strap-1/NNI.$(FASLEXT)
-strap-2/ORDTYPE.$(FASLEXT): strap-2/BASTYPE.$(FASLEXT)
-strap-2/ORDSET.$(FASLEXT): strap-2/SETCAT.$(FASLEXT) \
- strap-2/ORDTYPE.$(FASLEXT)
-strap-2/ORDFIN.$(FASLEXT): strap-2/ORDSET.$(FASLEXT) \
- strap-2/FINITE.$(FASLEXT)
-strap-2/LOGIC.$(FASLEXT): strap-2/TYPE.$(FASLEXT)
-strap-2/BOOLE.$(FASLEXT): strap-2/LOGIC.$(FASLEXT)
-strap-2/PROPLOG.$(FASLEXT): strap-2/SETCAT.$(FASLEXT) \
- strap-2/BOOLE.$(FASLEXT)
-strap-2/LLINSET.$(FASLEXT): strap-1/SETCAT.$(FASLEXT)
-strap-2/RLINSET.$(FASLEXT): strap-2/SETCAT.$(FASLEXT)
-strap-2/LINSET.$(FASLEXT): strap-2/LLINSET.$(FASLEXT) \
- strap-2/RLINSET.$(FASLEXT)
-strap-2/SGROUP.$(FASLEXT): strap-2/SETCAT.$(FASLEXT) \
- strap-1/REPSQ.$(FASLEXT) strap-1/PI.$(FASLEXT)
-strap-2/ABELSG.$(FASLEXT): strap-2/SETCAT.$(FASLEXT) \
- strap-1/PI.$(FASLEXT) strap-1/REPDB.$(FASLEXT)
-strap-2/MONOID.$(FASLEXT): strap-2/SGROUP.$(FASLEXT)
-strap-2/ABELMON.$(FASLEXT): strap-2/ABELSG.$(FASLEXT)
-strap-2/CABMON.$(FASLEXT): strap-2/ABELMON.$(FASLEXT)
-strap-2/OCAMON.$(FASLEXT): strap-2/OAMON.$(FASLEXT) \
- strap-2/CABMON.$(FASLEXT)
-strap-2/OAMON.$(FASLEXT): strap-2/OASGP.$(FASLEXT) \
- strap-2/ABELMON.$(FASLEXT)
-strap-2/OASGP.$(FASLEXT): strap-2/ORDSET.$(FASLEXT)
-strap-2/ABELGRP.$(FASLEXT): strap-2/CABMON.$(FASLEXT) \
- strap-2/LLINSET.$(FASLEXT)
-strap-2/OAGROUP.$(FASLEXT): strap-2/OCAMON.$(FASLEXT) \
- strap-2/ABELGRP.$(FASLEXT)
-strap-2/RNG.$(FASLEXT): strap-2/ABELGRP.$(FASLEXT) \
- strap-2/SGROUP.$(FASLEXT)
-strap-2/LMODULE.$(FASLEXT): strap-2/ABELGRP.$(FASLEXT) \
- strap-2/LLINSET.$(FASLEXT)
-strap-2/RMODULE.$(FASLEXT): strap-2/ABELGRP.$(FASLEXT) \
- strap-2/RLINSET.$(FASLEXT)
-strap-2/BMODULE.$(FASLEXT): strap-2/LMODULE.$(FASLEXT) \
- strap-2/RMODULE.$(FASLEXT)
-strap-2/SRING.$(FASLEXT): strap-2/ABELMON.$(FASLEXT) \
- strap-2/MONOID.$(FASLEXT)
-strap-2/RING.$(FASLEXT): strap-2/RNG.$(FASLEXT) \
- strap-2/SRING.$(FASLEXT) \
- strap-2/LMODULE.$(FASLEXT) strap-2/KRCFROM.$(FASLEXT)
-strap-2/SRING.$(FASLEXT): strap-2/ABELMON.$(FASLEXT) \
- strap-2/MONOID.$(FASLEXT)
-strap-2/DIOID.$(FASLEXT): strap-2/OAMON.$(FASLEXT) strap-2/SRING.$(FASLEXT)
-strap-2/ORDRING.$(FASLEXT): strap-2/OAGROUP.$(FASLEXT) \
- strap-2/CHARZ.$(FASLEXT) strap-2/MONOID.$(FASLEXT)
-strap-2/COMRING.$(FASLEXT): strap-2/RING.$(FASLEXT) \
- strap-2/BMODULE.$(FASLEXT)
-strap-2/MODULE.$(FASLEXT): strap-2/COMRING.$(FASLEXT) \
- strap-2/BMODULE.$(FASLEXT) strap-2/LINSET.$(FASLEXT)
-strap-2/INTDOM.$(FASLEXT): strap-2/COMRING.$(FASLEXT) \
- strap-2/ALGEBRA.$(FASLEXT) strap-2/ENTIRER.$(FASLEXT) \
- strap-1/FIELD.$(FASLEXT) \
- strap-1/GENEEZ.$(FASLEXT)
-strap-2/GCDDOM.$(FASLEXT): strap-2/INTDOM.$(FASLEXT) \
- strap-1/LIST.$(FASLEXT) strap-1/SUP.$(FASLEXT) \
- strap-1/LSAGG.$(FASLEXT) strap-1/PFECAT.$(FASLEXT) \
- strap-1/FRAC.$(FASLEXT)
-strap-2/ENTIRER.$(FASLEXT): strap-2/RING.$(FASLEXT) \
- strap-2/BMODULE.$(FASLEXT)
-strap-2/OINTDOM.$(FASLEXT): strap-2/INTDOM.$(FASLEXT) \
- strap-2/ORDRING.$(FASLEXT)
-strap-2/ALGEBRA.$(FASLEXT): strap-2/RING.$(FASLEXT) \
- strap-2/MODULE.$(FASLEXT) strap-2/KOERCE.$(FASLEXT)
-strap-2/EUCDOM.$(FASLEXT): strap-2/PID.$(FASLEXT) \
- strap-2/BOOLEAN.$(FASLEXT) strap-1/LSAGG.$(FASLEXT)
-strap-2/PID.$(FASLEXT): strap-2/GCDDOM.$(FASLEXT) \
- strap-2/MAYBE.$(FASLEXT)
-strap-2/OINTDOM.$(FASLEXT): strap-2/INTDOM.$(FASLEXT) \
- strap-2/ORDRING.$(FASLEXT)
-strap-2/DIVRING.$(FASLEXT): strap-2/ENTIRER.$(FASLEXT) \
- strap-2/ALGEBRA.$(FASLEXT) strap-2/FRAC.$(FASLEXT)
-strap-2/FIELD.$(FASLEXT): strap-2/EUCDOM.$(FASLEXT) \
- strap-2/UFD.$(FASLEXT) strap-2/DIVRING.$(FASLEXT)
-strap-2/DIFFDOM.$(FASLEXT): strap-2/TYPE.$(FASLEXT)
-strap-2/DIFFSPC.$(FASLEXT): strap-2/DIFFDOM.$(FASLEXT) \
- strap-1/NNI.$(FASLEXT)
-strap-2/DIFRING.$(FASLEXT): strap-2/RING.$(FASLEXT) \
- strap-2/DIFFSPC.$(FASLEXT)
-strap-2/DSEXT.$(FASLEXT): strap-2/DIFFSPC.$(FASLEXT) \
- strap-2/PDSPC.$(FASLEXT) strap-1/SYMBOL.$(FASLEXT)
-strap-2/PDDOM.$(FASLEXT): strap-2/TYPE.$(FASLEXT)
-strap-2/PDSPC.$(FASLEXT): strap-2/PDDOM.$(FASLEXT) \
- strap-1/NNI.$(FASLEXT)
-strap-2/PDRING.$(FASLEXT): strap-2/PDSPC.$(FASLEXT)
-strap-2/PDRING.$(FASLEXT): strap-2/PDSPC.$(FASLEXT)
-strap-2/DIFEXT.$(FASLEXT): strap-2/DSEXT.$(FASLEXT) \
- strap-2/DIFRING.$(FASLEXT) strap-2/PDRING.$(FASLEXT)
-strap-2/LINEXP.$(FASLEXT): strap-2/LMODULE.$(FASLEXT)
-strap-2/CFCAT.$(FASLEXT): strap-2/TYPE.$(FASLEXT)
-strap-2/REAL.$(FASLEXT): strap-2/KONVERT.$(FASLEXT) \
- strap-1/DFLOAT.$(FASLEXT) strap-1/FLOAT.$(FASLEXT)
-strap-2/CHARZ.$(FASLEXT): strap-2/RING.$(FASLEXT)
-strap-2/STEP.$(FASLEXT): strap-2/SETCAT.$(FASLEXT)
-strap-2/PATMAB.$(FASLEXT): strap-2/SETCAT.$(FASLEXT)
-strap-2/PATRES.$(FASLEXT): strap-1/PATTERN1.$(FASLEXT)
-strap-2/UFD.$(FASLEXT): strap-2/GCDDOM.$(FASLEXT) \
- strap-2/FR.$(FASLEXT) strap-1/BOOLEAN.$(FASLEXT)
-strap-2/INS.$(FASLEXT): strap-2/UFD.$(FASLEXT) strap-2/EUCDOM.$(FASLEXT) \
- strap-2/OINTDOM.$(FASLEXT) strap-2/DIFRING.$(FASLEXT) \
- strap-2/KONVERT.$(FASLEXT) strap-2/RETRACT.$(FASLEXT) \
- strap-2/LINEXP.$(FASLEXT) strap-2/CFCAT.$(FASLEXT) \
- strap-2/REAL.$(FASLEXT) strap-2/CHARZ.$(FASLEXT) \
- strap-2/STEP.$(FASLEXT) strap-2/PATMAB.$(FASLEXT) \
- strap-2/FEVALAB.$(FASLEXT) strap-1/FRAC.$(FASLEXT) \
- strap-1/FLOAT.$(FASLEXT) strap-1/DFLOAT.$(FASLEXT) \
- strap-1/INFORM.$(FASLEXT) strap-1/SEXCAT.$(FASLEXT) \
- strap-1/PATTERN.$(FASLEXT) strap-1/PRIMES.$(FASLEXT) \
- strap-1/COMBINAT.$(FASLEXT) strap-1/PATRES.$(FASLEXT) \
- strap-1/PMINS.$(FASLEXT)
-strap-2/FPS.$(FASLEXT): strap-2/RNS.$(FASLEXT)
-strap-2/RNS.$(FASLEXT): strap-2/FIELD.$(FASLEXT) strap-2/ORDRING.$(FASLEXT) \
- strap-2/RETRACT.$(FASLEXT) strap-2/RADCAT.$(FASLEXT) \
- strap-2/KONVERT.$(FASLEXT) strap-2/PATMAB.$(FASLEXT) \
- strap-2/CHARZ.$(FASLEXT)
-strap-2/RADCAT.$(FASLEXT): strap-1/INS.$(FASLEXT)
-strap-2/PFECAT.$(FASLEXT): strap-2/UFD.$(FASLEXT) strap-2/CHARZ.$(FASLEXT) \
- strap-1/LPEFRAC.$(FASLEXT)
-strap-2/QFCAT.$(FASLEXT): strap-2/ALGEBRA.$(FASLEXT) \
- strap-2/RETRACT.$(FASLEXT) \
- strap-2/FEVALAB.$(FASLEXT) strap-2/DIFEXT.$(FASLEXT) \
- strap-2/FLINEXP.$(FASLEXT) strap-2/PATAB.$(FASLEXT) \
- strap-2/FPATMAB.$(FASLEXT) strap-2/ORDSET.$(FASLEXT) \
- strap-2/OINTDOM.$(FASLEXT) strap-2/REAL.$(FASLEXT) \
- strap-2/KONVERT.$(FASLEXT) strap-2/CHARZ.$(FASLEXT) \
- strap-2/CHARNZ.$(FASLEXT) strap-2/EUCDOM.$(FASLEXT) \
- strap-2/PFECAT.$(FASLEXT) strap-1/FIELD.$(FASLEXT) \
- strap-1/MCDEN.$(FASLEXT) strap-1/PMQFCAT.$(FASLEXT)
-
-strap-2/FEVALAB.$(FASLEXT): strap-2/FUNCTOR.$(FASLEXT) \
- strap-2/EVALAB.$(FASLEXT) strap-2/IEVALAB.$(FASLEXT) \
- strap-2/ELTAB.$(FASLEXT)
-
-strap-2/CHARNZ.$(FASLEXT): strap-2/RING.$(FASLEXT)
-
-strap-2/FPATMAB.$(FASLEXT): strap-2/PATMAB.$(FASLEXT)
-
-strap-2/PATAB.$(FASLEXT): strap-2/KONVERT.$(FASLEXT)
-
-strap-2/FLINEXP.$(FASLEXT): strap-2/LINEXP.$(FASLEXT) \
- strap-1/MATRIX.$(FASLEXT)
-
-strap-2/TRANFUN.$(FASLEXT): strap-2/TRIGCAT.$(FASLEXT) \
- strap-2/ATRIG.$(FASLEXT) strap-2/HYPCAT.$(FASLEXT) \
- strap-2/AHYP.$(FASLEXT) strap-2/ELEMFUN.$(FASLEXT)
-strap-2/TRIGCAT.$(FASLEXT): strap-2/TYPE.$(FASLEXT) strap-2/RING.$(FASLEXT)
-strap-2/ATRIG.$(FASLEXT): strap-2/TYPE.$(FASLEXT) strap-2/RING.$(FASLEXT)
-strap-2/HYPCAT.$(FASLEXT): strap-2/TYPE.$(FASLEXT) strap-2/RING.$(FASLEXT)
-strap-2/AHYP.$(FASLEXT): strap-2/TYPE.$(FASLEXT)
-strap-2/ELEMFUN.$(FASLEXT): strap-2/TYPE.$(FASLEXT) strap-1/MONOID.$(FASLEXT)
-strap-2/IDPC.$(FASLEXT): strap-2/SETCAT.$(FASLEXT) strap-2/FUNCTOR.$(FASLEXT) \
- strap-1/IDPT.$(FASLEXT)
-strap-2/AMR.$(FASLEXT): strap-2/RING.$(FASLEXT) strap-2/BMODULE.$(FASLEXT) \
- strap-2/ALGEBRA.$(FASLEXT) strap-2/FIELD.$(FASLEXT) \
- strap-2/CHARZ.$(FASLEXT) strap-2/CHARNZ.$(FASLEXT) \
- strap-2/FUNCTOR.$(FASLEXT)
-strap-2/FAMR.$(FASLEXT): strap-2/AMR.$(FASLEXT) \
- strap-2/FRETRCT.$(FASLEXT)
-strap-2/POLYCAT.$(FASLEXT): strap-2/PDRING.$(FASLEXT) \
- strap-2/FAMR.$(FASLEXT) strap-2/EVALAB.$(FASLEXT) \
- strap-2/RETRACT.$(FASLEXT) strap-2/FLINEXP.$(FASLEXT) \
- strap-1/VECTOR.$(FASLEXT) strap-1/MATRIX.$(FASLEXT) \
- strap-1/LIST.$(FASLEXT) strap-1/SUP.$(FASLEXT) \
- strap-1/INFORM.$(FASLEXT) strap-1/GENPGCD.$(FASLEXT) \
- strap-1/PFBR.$(FASLEXT) strap-1/MULTSQFR.$(FASLEXT) \
- strap-1/PSQFR.$(FASLEXT) strap-1/PMPLCAT.$(FASLEXT) \
- strap-1/POLYLIFT.$(FASLEXT)
-strap-2/UPOLYC.$(FASLEXT): strap-2/POLYCAT.$(FASLEXT) \
- strap-2/ELTAB.$(FASLEXT) strap-2/DIFRING.$(FASLEXT) \
- strap-2/DIFEXT.$(FASLEXT) strap-2/STEP.$(FASLEXT) \
- strap-2/COMRING.$(FASLEXT) strap-2/INTDOM.$(FASLEXT) \
- strap-2/FIELD.$(FASLEXT) strap-2/ALGEBRA.$(FASLEXT) \
- strap-1/PFBRU.$(FASLEXT) strap-1/FR2.$(FASLEXT) \
- strap-1/UPSQFREE.$(FASLEXT)
-strap-2/ARR2CAT.$(FASLEXT): strap-2/FINAGG.$(FASLEXT) strap-2/SMAGG.$(FASLEXT)
-strap-2/FSAGG.$(FASLEXT): strap-2/KDAGG.$(FASLEXT) \
- strap-2/SETAGG.$(FASLEXT) strap-2/FINAGG.$(FASLEXT)
-strap-2/ALAGG.$(FASLEXT): strap-2/TBAGG.$(FASLEXT) strap-2/LSAGG.$(FASLEXT)
-strap-2/LSAGG.$(FASLEXT): strap-2/STAGG.$(FASLEXT) \
- strap-2/FLAGG.$(FASLEXT) strap-2/ELAGG.$(FASLEXT)
-strap-2/TBAGG.$(FASLEXT): strap-2/KDAGG.$(FASLEXT)
-strap-2/KDAGG.$(FASLEXT): strap-2/DIAGG.$(FASLEXT) strap-2/IXAGG.$(FASLEXT)
-strap-2/DIAGG.$(FASLEXT): strap-2/DIOPS.$(FASLEXT)
-strap-2/DIOPS.$(FASLEXT): strap-2/BGAGG.$(FASLEXT) strap-2/CLAGG.$(FASLEXT)
-strap-2/SMAGG.$(FASLEXT): strap-2/HOAGG.$(FASLEXT)
-strap-2/BGAGG.$(FASLEXT): strap-2/SMAGG.$(FASLEXT)
-strap-2/STAGG.$(FASLEXT): strap-2/URAGG.$(FASLEXT)
-strap-2/URAGG.$(FASLEXT): strap-2/RCAGG.$(FASLEXT)
-strap-2/RCAGG.$(FASLEXT): strap-2/HOAGG.$(FASLEXT)
-strap-2/ELAGG.$(FASLEXT): strap-2/LNAGG.$(FASLEXT) strap-2/SMAGG.$(FASLEXT)
-strap-2/SRAGG.$(FASLEXT): strap-2/A1AGG.$(FASLEXT)
-strap-2/A1AGG.$(FASLEXT): strap-2/FLAGG.$(FASLEXT) \
- strap-2/SMAGG.$(FASLEXT) \
- strap-2/SEGCAT.$(FASLEXT) \
- strap-2/SEGXCAT.$(FASLEXT) \
- strap-1/FLASORT.$(FASLEXT)
-strap-2/FLAGG.$(FASLEXT): strap-2/LNAGG.$(FASLEXT) strap-2/FINAGG.$(FASLEXT)
-strap-2/FINAGG.$(FASLEXT): strap-2/HOAGG.$(FASLEXT)
-strap-2/LNAGG.$(FASLEXT): strap-2/IXAGG.$(FASLEXT) \
- strap-2/CLAGG.$(FASLEXT) \
- strap-2/ELTAB.$(FASLEXT) \
- strap-1/UNISEG.$(FASLEXT)
-strap-2/CLAGG.$(FASLEXT): strap-2/HOAGG.$(FASLEXT)
-strap-2/IXAGG.$(FASLEXT): strap-2/HOAGG.$(FASLEXT) \
- strap-2/ELTAGG.$(FASLEXT)
-strap-2/HOAGG.$(FASLEXT): strap-2/AGG.$(FASLEXT) strap-2/FUNCTOR.$(FASLEXT) \
- strap-2/KOERCE.$(FASLEXT) strap-2/BASTYPE.$(FASLEXT) \
- strap-2/SETCAT.$(FASLEXT) strap-2/EVALAB.$(FASLEXT)
-strap-2/SETAGG.$(FASLEXT): strap-2/CLAGG.$(FASLEXT) strap-2/SETCAT.$(FASLEXT)
-strap-2/AGG.$(FASLEXT): strap-2/TYPE.$(FASLEXT) strap-1/INS.$(FASLEXT)
-strap-2/ELTAGG.$(FASLEXT): strap-2/AGG.$(FASLEXT) strap-2/ELTAB.$(FASLEXT)
-strap-2/ELTAB.$(FASLEXT): strap-2/TYPE.$(FASLEXT)
-strap-2/EVALAB.$(FASLEXT): strap-2/IEVALAB.$(FASLEXT) \
- strap-1/EQ.$(FASLEXT) strap-1/LIST.$(FASLEXT) \
- strap-1/GROUP.$(FASLEXT) strap-1/VSPACE.$(FASLEXT)
-strap-2/IEVALAB.$(FASLEXT): strap-1/SETCAT.$(FASLEXT) \
- strap-1/LIST.$(FASLEXT)
-strap-2/SEXCAT.$(FASLEXT): strap-2/SETCAT.$(FASLEXT) \
- strap-2/KVTFROM.$(FASLEXT) strap-2/ELTAB.$(FASLEXT)
-strap-2/MATCAT.$(FASLEXT): strap-2/ARR2CAT.$(FASLEXT) \
- strap-2/FLAGG.$(FASLEXT) strap-2/FINAGG.$(FASLEXT)
-strap-2/CATEGORY.$(FASLEXT): strap-2/KOERCE.$(FASLEXT) \
- strap-1/OUTFORM.$(FASLEXT) strap-1/LIST.$(FASLEXT) \
- strap-1/CTORCALL.$(FASLEXT) strap-1/CATCTOR.$(FASLEXT)
-strap-2/SINT.$(FASLEXT): strap-2/INS.$(FASLEXT) strap-2/INT.$(FASLEXT)
-strap-2/PI.$(FASLEXT): strap-2/OASGP.$(FASLEXT) \
- strap-2/MONOID.$(FASLEXT) strap-2/NNI.$(FASLEXT)
-strap-2/NNI.$(FASLEXT): strap-2/OAMONS.$(FASLEXT) strap-2/INT.$(FASLEXT)
-strap-2/OAMONS.$(FASLEXT): strap-2/OCAMON.$(FASLEXT)
-strap-2/INT.$(FASLEXT): strap-2/INS.$(FASLEXT) \
- strap-2/SUP.$(FASLEXT) strap-2/MATRIX.$(FASLEXT) \
- strap-2/VECTOR.$(FASLEXT) strap-2/DFLOAT.$(FASLEXT) \
- strap-1/FLOAT.$(FASLEXT) strap-1/INTSLPE.$(FASLEXT) \
- strap-1/GALFACT.$(FASLEXT) strap-1/FRUTIL.$(FASLEXT) \
- strap-1/HEUGCD.$(FASLEXT)
-strap-2/DFLOAT.$(FASLEXT): strap-2/FPS.$(FASLEXT) \
- strap-2/DIFRING.$(FASLEXT) strap-2/TRANFUN.$(FASLEXT) \
- strap-2/KONVERT.$(FASLEXT) strap-1/DFSFUN.$(FASLEXT) \
- strap-1/COMPLEX.$(FASLEXT)
-strap-2/FLOAT.$(FASLEXT): strap-2/FPS.$(FASLEXT) \
- strap-2/DIFRING.$(FASLEXT) strap-2/TRANFUN.$(FASLEXT) \
- strap-2/KONVERT.$(FASLEXT) strap-2/KVTFROM.$(FASLEXT) \
- strap-2/INT.$(FASLEXT) strap-1/IROOT.$(FASLEXT) \
- strap-1/STRING.$(FASLEXT)
-strap-2/SUP.$(FASLEXT): strap-2/UPOLYC.$(FASLEXT) strap-2/PR.$(FASLEXT) \
- strap-2/FPC.$(FASLEXT) strap-2/FFIELDC.$(FASLEXT) \
- strap-1/UPMP.$(FASLEXT) strap-1/TWOFACT.$(FASLEXT) \
- strap-1/FFSLPE.$(FASLEXT) strap-1/PRS.$(FASLEXT)
-strap-2/FFIELDC.$(FASLEXT): strap-2/FPC.$(FASLEXT) strap-2/STEP.$(FASLEXT) \
- strap-2/DIFRING.$(FASLEXT) strap-2/PFECAT.$(FASLEXT) \
- strap-1/TABLE.$(FASLEXT) strap-1/ONECOMP.$(FASLEXT) \
- strap-1/DLP.$(FASLEXT) strap-1/DDFACT.$(FASLEXT)
-strap-2/FPC.$(FASLEXT): strap-2/FIELD.$(FASLEXT)
-strap-2/PR.$(FASLEXT): strap-2/FAMR.$(FASLEXT) strap-2/FM.$(FASLEXT)
-strap-2/FM.$(FASLEXT): strap-2/IDPAG.$(FASLEXT)
-strap-2/IDPAG.$(FASLEXT): strap-2/ABELGRP.$(FASLEXT) \
- strap-2/IDPAM.$(FASLEXT)
-strap-2/IDPAM.$(FASLEXT): strap-2/ABELMON.$(FASLEXT) \
- strap-2/IDPC.$(FASLEXT) strap-2/IDPO.$(FASLEXT)
-strap-2/IDPO.$(FASLEXT): strap-2/IDPC.$(FASLEXT)
-strap-2/VECTOR.$(FASLEXT): strap-2/VECTCAT.$(FASLEXT) \
- strap-2/ARRAY1.$(FASLEXT)
-strap-2/ARRAY1.$(FASLEXT): strap-1/A1AGG.$(FASLEXT) \
- strap-1/PRIMARR.$(FASLEXT) strap-1/NNI.$(FASLEXT) \
- strap-1/INT.$(FASLEXT)
-strap-2/VECTCAT.$(FASLEXT): strap-1/A1AGG.$(FASLEXT) \
- strap-1/INT.$(FASLEXT)
-strap-2/IARRAY1.$(FASLEXT): strap-2/A1AGG.$(FASLEXT) \
- strap-2/PRIMARR.$(FASLEXT)
-strap-2/PRIMARR.$(FASLEXT): strap-2/A1AGG.$(FASLEXT)
-strap-2/PAIR.$(FASLEXT): strap-2/KOERCE.$(FASLEXT) \
- strap-2/SETCAT.$(FASLEXT) strap-0/OUTFORM.$(FASLEXT)
-strap-2/MATRIX.$(FASLEXT): strap-2/MATCAT.$(FASLEXT) \
- strap-2/IARRAY2.$(FASLEXT) strap-1/MATSTOR.$(FASLEXT) \
- strap-1/MATLIN.$(FASLEXT)
-strap-2/IARRAY2.$(FASLEXT): strap-2/ARR2CAT.$(FASLEXT) \
- strap-2/PRIMARR.$(FASLEXT) strap-1/STRING.$(FASLEXT)
-strap-2/INFORM.$(FASLEXT): strap-2/SEXCAT.$(FASLEXT) \
- strap-2/KONVERT.$(FASLEXT) strap-2/ANY.$(FASLEXT) \
- strap-2/SEX.$(FASLEXT) strap-2/LIST.$(FASLEXT) \
- strap-2/SYMBOL.$(FASLEXT)
-strap-2/LIST.$(FASLEXT): strap-2/LSAGG.$(FASLEXT)
-strap-2/SEX.$(FASLEXT): strap-2/SEXOF.$(FASLEXT)
-strap-2/OUTFORM.$(FASLEXT): strap-2/SETCAT.$(FASLEXT) \
- strap-1/NUMFMT.$(FASLEXT) strap-1/VOID.$(FASLEXT) \
- strap-1/DFLOAT.$(FASLEXT) strap-1/SYMBOL.$(FASLEXT) \
- strap-1/LIST.$(FASLEXT) strap-1/PI.$(FASLEXT)
-strap-2/SEXOF.$(FASLEXT): strap-2/SEXCAT.$(FASLEXT)
-strap-2/ANY.$(FASLEXT): strap-2/SETCAT.$(FASLEXT) \
- strap-2/SEX.$(FASLEXT) strap-2/NONE.$(FASLEXT)
-strap-2/NONE.$(FASLEXT): strap-2/SETCAT.$(FASLEXT)
-strap-2/SYMBOL.$(FASLEXT): strap-2/ORDSET.$(FASLEXT) \
- strap-2/KONVERT.$(FASLEXT) strap-2/KRCFROM.$(FASLEXT) \
- strap-2/RETRACT.$(FASLEXT) strap-2/KONVERT.$(FASLEXT) \
- strap-2/PATMAB.$(FASLEXT) strap-2/VOID.$(FASLEXT) \
- strap-2/BOOLEAN.$(FASLEXT) strap-2/ALIST.$(FASLEXT) \
- strap-2/PRIMARR.$(FASLEXT) strap-2/REF.$(FASLEXT) \
- strap-2/STRING.$(FASLEXT) strap-1/PMSYM.$(FASLEXT)
-strap-2/ALIST.$(FASLEXT): strap-2/ALAGG.$(FASLEXT) strap-2/REF.$(FASLEXT)
-strap-2/REF.$(FASLEXT): strap-2/SETCAT.$(FASLEXT)
-strap-2/STRING.$(FASLEXT): strap-2/SRAGG.$(FASLEXT) \
- strap-2/CHAR.$(FASLEXT)
-
-strap-2/FRAC.$(FASLEXT): strap-2/QFCAT.$(FASLEXT) strap-1/GCDDOM.$(FASLEXT) \
- strap-1/LA.$(FASLEXT) strap-1/EUCDOM.$(FASLEXT) \
- strap-1/INS.$(FASLEXT) strap-1/SUP.$(FASLEXT) \
- strap-1/PFECAT.$(FASLEXT) strap-1/FR.$(FASLEXT) \
- strap-1/CHARNZ.$(FASLEXT) strap-1/SEGCAT.$(FASLEXT) \
- strap-1/SEGXCAT.$(FASLEXT) strap-1/UPOLYC2.$(FASLEXT)
-
-strap-2/CHAR.$(FASLEXT): strap-2/ORDFIN.$(FASLEXT) strap-2/CCLASS.$(FASLEXT)
-strap-2/CCLASS.$(FASLEXT): strap-2/SETCAT.$(FASLEXT) \
- strap-2/KOERCE.$(FASLEXT) \
- strap-2/FSAGG.$(FASLEXT) strap-2/KONVERT.$(FASLEXT) \
- strap-2/IBITS.$(FASLEXT)
-strap-2/TABLE.$(FASLEXT): strap-2/TBAGG.$(FASLEXT)
-strap-2/IBITS.$(FASLEXT): strap-2/BTAGG.$(FASLEXT) \
- strap-1/NNI.$(FASLEXT) strap-1/INT.$(FASLEXT)
-strap-2/MAYBE.$(FASLEXT): strap-2/UTYPE.$(FASLEXT) \
- strap-2/RETRACT.$(FASLEXT) strap-2/KOERCE.$(FASLEXT) \
- strap-2/BOOLEAN.$(FASLEXT)
-strap-2/BOOLEAN.$(FASLEXT): strap-2/PROPLOG.$(FASLEXT) \
- strap-2/ORDFIN.$(FASLEXT) strap-2/KONVERT.$(FASLEXT) \
- strap-1/PI.$(FASLEXT) strap-1/INFORM.$(FASLEXT)
-
-strap-2/EQ.$(FASLEXT): strap-2/FUNCTOR.$(FASLEXT) strap-2/SETCAT.$(FASLEXT) \
- strap-2/KOERCE.$(FASLEXT) strap-2/EVALAB.$(FASLEXT) \
- strap-2/ABELSG.$(FASLEXT) strap-2/ABELGRP.$(FASLEXT) \
- strap-2/SGROUP.$(FASLEXT) strap-2/MONOID.$(FASLEXT) \
- strap-2/RING.$(FASLEXT) strap-2/BMODULE.$(FASLEXT) \
- strap-2/COMRING.$(FASLEXT) strap-2/MODULE.$(FASLEXT) \
- strap-2/INTDOM.$(FASLEXT) strap-2/PDRING.$(FASLEXT) \
- strap-2/FIELD.$(FASLEXT) strap-2/VSPACE.$(FASLEXT) \
- strap-2/ES.$(FASLEXT) strap-2/GROUP.$(FASLEXT) \
- strap-1/POLY.$(FASLEXT) strap-1/MULTFACT.$(FASLEXT) \
- strap-1/INDE.$(FASLEXT) strap-1/CARD.$(FASLEXT)
-
-strap-2/VSPACE.$(FASLEXT): strap-2/FIELD.$(FASLEXT) strap-2/MODULE.$(FASLEXT)
-
-strap-2/GROUP.$(FASLEXT): strap-2/MONOID.$(FASLEXT)
-
-strap-2/ES.$(FASLEXT): strap-2/SETCAT.$(FASLEXT) strap-2/RETRACT.$(FASLEXT) \
- strap-2/IEVALAB.$(FASLEXT) strap-2/EVALAB.$(FASLEXT) \
- strap-2/RING.$(FASLEXT) strap-2/RETRACT.$(FASLEXT) \
- strap-2/CACHSET.$(FASLEXT) strap-1/BOP1.$(FASLEXT) \
- strap-1/KERNEL.$(FASLEXT) strap-1/COMMONOP.$(FASLEXT) \
- strap-1/BOP.$(FASLEXT)
-
-strap-2/CACHSET.$(FASLEXT): strap-2/SETCAT.$(FASLEXT)
-
-strap-2/BTAGG.$(FASLEXT): strap-1/ORDSET.$(FASLEXT) \
- strap-1/BOOLE.$(FASLEXT) strap-1/LOGIC.$(FASLEXT) \
- strap-1/A1AGG.$(FASLEXT)
-
-strap-2/UNISEG.$(FASLEXT): strap-2/SEGCAT.$(FASLEXT) \
- strap-2/SEGXCAT.$(FASLEXT) strap-2/ORDSET.$(FASLEXT) \
- strap-2/SETCAT.$(FASLEXT) strap-1/STREAM.$(FASLEXT)
-
-strap-2/PATTERN.$(FASLEXT): strap-2/SETCAT.$(FASLEXT) \
- strap-2/RETRACT.$(FASLEXT) strap-1/BOP.$(FASLEXT) \
- strap-1/NNI.$(FASLEXT) strap-1/ABELMON.$(FASLEXT) \
- strap-1/ANY1.$(FASLEXT) strap-1/ANY.$(FASLEXT) \
- strap-1/PATTERN1.$(FASLEXT)
-
-strap-2/FR.$(FASLEXT): strap-2/INTDOM.$(FASLEXT) strap-2/INTDOM.$(FASLEXT) \
- strap-2/DIFEXT.$(FASLEXT) strap-2/ALGEBRA.$(FASLEXT) \
- strap-2/FEVALAB.$(FASLEXT) strap-2/FRETRCT.$(FASLEXT) \
- strap-2/FUNCTOR.$(FASLEXT) strap-2/VOID.$(FASLEXT) \
- strap-1/LIST.$(FASLEXT) strap-1/SEX.$(FASLEXT) \
- strap-1/INT.$(FASLEXT) strap-1/NNI.$(FASLEXT) \
- strap-1/INFORM.$(FASLEXT) strap-1/INS.$(FASLEXT) \
- strap-1/REAL.$(FASLEXT) strap-1/IEVALAB.$(FASLEXT) \
- strap-1/FLOAT.$(FASLEXT) strap-1/DFLOAT.$(FASLEXT) \
- strap-1/INTFACT.$(FASLEXT) strap-1/SET.$(FASLEXT) \
- strap-1/UNISEG.$(FASLEXT) strap-1/REF.$(FASLEXT) \
- strap-1/ALIST.$(FASLEXT) strap-1/PRIMARR.$(FASLEXT)
-
-strap-2/KERNEL.$(FASLEXT): strap-1/CACHSET.$(FASLEXT) \
- strap-1/SCACHE.$(FASLEXT) strap-1/ARITY.$(FASLEXT) \
- strap-1/NONE.$(FASLEXT)
-
-strap-2/PFBR.$(FASLEXT): strap-1/COMMUPC.$(FASLEXT)
-strap-2/MULTSQFR.$(FASLEXT): strap-1/GENEEZ.$(FASLEXT) \
- strap-1/MLIFT.$(FASLEXT)
-strap-2/PMPLCAT.$(FASLEXT): strap-1/PMTOOLS.$(FASLEXT) \
- strap-1/PMDOWN.$(FASLEXT)
-
-strap-2/GALFACT.$(FASLEXT): strap-1/GALFACTU.$(FASLEXT) \
- strap-1/GALPOLYU.$(FASLEXT) strap-1/MDDFACT.$(FASLEXT) \
- strap-1/UPDECOMP.$(FASLEXT) strap-1/BRILL.$(FASLEXT) \
- strap-1/CYCLOTOM.$(FASLEXT) strap-1/MSET.$(FASLEXT) \
- strap-1/MSETAGG.$(FASLEXT) \
- strap-1/GHENSEL.$(FASLEXT) \
- strap-1/IROOT.$(FASLEXT)
-
-strap-2/DFSFUN.$(FASLEXT): strap-1/COMPLEX.$(FASLEXT) \
- strap-1/INTRET.$(FASLEXT) strap-1/MONOGEN.$(FASLEXT) \
- strap-1/FRAMALG.$(FASLEXT) strap-1/FINRALG.$(FASLEXT)
-
-strap-2/POLY.$(FASLEXT): strap-2/UDPO.$(FASLEXT)
-
-strap-2/MULTFACT.$(FASLEXT): strap-1/MRATFAC.$(FASLEXT) \
- strap-1/MPRFF.$(FASLEXT) strap-1/INNMFACT.$(FASLEXT) \
- strap-1/GENUFACT.$(FASLEXT)
-
-strap-2/MONOGEN.$(FASLEXT): strap-1/CPIMA.$(FASLEXT) \
- strap-1/FRAMALG.$(FASLEXT) \
- strap-1/FINRALG.$(FASLEXT)
-
-strap-2/COMPCAT.$(FASLEXT): strap-2/MONOGEN.$(FASLEXT) \
- strap-1/POLY.$(FASLEXT) \
- strap-1/CINTSLPE.$(FASLEXT) \
- strap-1/COMPLPAT.$(FASLEXT) \
- strap-1/CPMATCH.$(FASLEXT)
-strap-2/GENEEZ.$(FASLEXT): strap-1/EMR.$(FASLEXT)
-strap-2/MPRFF.$(FASLEXT): strap-1/MFINFACT.$(FASLEXT)
-strap-2/ACFS.$(FASLEXT): strap-2/ACF.$(FASLEXT) strap-1/FS.$(FASLEXT)
-strap-2/ACF.$(FASLEXT): strap-2/NTPOLFN.$(FASLEXT) \
- strap-2/PDECOMP.$(FASLEXT)
-strap-2/NTPOLFN.$(FASLEXT): strap-2/PNTHEORY.$(FASLEXT)
-strap-2/PNTHEORY.$(FASLEXT): strap-1/INTHEORY.$(FASLEXT)
-strap-2/EXPR.$(FASLEXT): strap-1/COMBOPC.$(FASLEXT) \
- strap-1/LFCAT.$(FASLEXT) strap-1/SPFCAT.$(FASLEXT) \
- strap-1/KERNEL2.$(FASLEXT) strap-1/ALGMANIP.$(FASLEXT) \
- strap-1/AF.$(FASLEXT) strap-1/EF.$(FASLEXT) \
- strap-1/FSPECF.$(FASLEXT) strap-1/COMBF.$(FASLEXT) \
- strap-1/SEGBIND.$(FASLEXT) strap-1/POLYCATQ.$(FASLEXT) \
- strap-1/SUPFRACF.$(FASLEXT) strap-1/AN.$(FASLEXT) \
- strap-1/EXPR2.$(FASLEXT) strap-1/ES2.$(FASLEXT) \
- strap-1/MKUCFUNC.$(FASLEXT) strap-2/PMFS.$(FASLEXT) \
- strap-1/LIST2MAP.$(FASLEXT) strap-1/FAGROUP.$(FASLEXT) \
- strap-1/ACFS.$(FASLEXT) strap-1/LF.$(FASLEXT)
-strap-2/EXPR2.$(FASLEXT): strap-2/EXPR.$(FASLEXT) strap-1/FS2.$(FASLEXT)
-strap-2/PMFS.$(FASLEXT): strap-2/PMKERNEL.$(FASLEXT)
-strap-2/INFSP.$(FASLEXT): strap-1/POLY2.$(FASLEXT) \
- strap-1/CMPLXRT.$(FASLEXT) strap-1/REAL0.$(FASLEXT) \
- strap-1/SUBRESP.$(FASLEXT) strap-1/POLTOPOL.$(FASLEXT) \
- strap-1/DMP.$(FASLEXT) strap-1/DIRPROD.$(FASLEXT) \
- strap-1/GROEBSOL.$(FASLEXT)
-
-strap-2/GENMFACT.$(FASLEXT): strap-1/MPCPF.$(FASLEXT)
-strap-2/TOOLSIGN.$(FASLEXT): strap-1/SIGNEF.$(FASLEXT)
-strap-2/SIGNEF.$(FASLEXT): strap-1/SIGNRF.$(FASLEXT) \
- strap-1/LIMITPS.$(FASLEXT) strap-1/TRIGMNIP.$(FASLEXT) \
- strap-1/ORDCOMP.$(FASLEXT) strap-2/INTRVL.$(FASLEXT) \
- strap-1/TOOLSIGN.$(FASLEXT)
-strap-2/INTRVL.$(FASLEXT): strap-2/INTCAT.$(FASLEXT)
-strap-2/UPXS.$(FASLEXT): strap-2/UPXSCCA.$(FASLEXT) \
- strap-1/ULS.$(FASLEXT) strap-1/ULSCCAT.$(FASLEXT) \
- strap-1/VARIABLE.$(FASLEXT) strap-1/UTS.$(FASLEXT) \
- strap-1/UPXSCONS.$(FASLEXT)
-strap-2/UPXSCCA.$(FASLEXT): strap-2/UPXSCAT.$(FASLEXT)
-strap-2/UPXSCAT.$(FASLEXT): strap-2/UPSCAT.$(FASLEXT) \
- strap-2/ULSCAT.$(FASLEXT)
-strap-2/UPSCAT.$(FASLEXT): strap-2/PSCAT.$(FASLEXT)
-strap-2/UTS.$(FASLEXT): strap-2/UTSCAT.$(FASLEXT) \
- strap-1/VARIABLE.$(FASLEXT) strap-1/ITAYLOR.$(FASLEXT)
-strap-2/UTSCAT.$(FASLEXT): strap-1/STTAYLOR.$(FASLEXT) \
- strap-1/STTF.$(FASLEXT) strap-1/STTFNC.$(FASLEXT) \
- strap-1/UP.$(FASLEXT) strap-1/FSINT.$(FASLEXT) \
- strap-1/UPSCAT.$(FASLEXT) strap-1/PSCAT.$(FASLEXT)
-strap-2/APPRULE.$(FASLEXT): strap-1/RULE.$(FASLEXT)
-strap-2/PLOT.$(FASLEXT): strap-1/PPCURVE.$(FASLEXT) \
- strap-1/PTPACK.$(FASLEXT) strap-1/POINT.$(FASLEXT)
-strap-2/GRIMAGE.$(FASLEXT): strap-1/COLOR.$(FASLEXT) \
- strap-1/PALETTE.$(FASLEXT) \
- strap-1/VIEWDEF.$(FASLEXT) \
- strap-1/PLOTTOOL.$(FASLEXT) \
- strap-1/COORDSYS.$(FASLEXT) \
- strap-1/PTCAT.$(FASLEXT)
-strap-2/NODE1.$(FASLEXT): strap-1/ODEINT.$(FASLEXT) \
- strap-1/ODEEF.$(FASLEXT)
-strap-2/SPADAST.$(FASLEXT): strap-2/SASTCAT.$(FASLEXT) \
- strap-2/SPADXPT.$(FASLEXT) \
- strap-2/TYPEAST.$(FASLEXT) \
- strap-2/IMPTAST.$(FASLEXT) \
- strap-2/DEFAST.$(FASLEXT) \
- strap-2/MACROAST.$(FASLEXT) \
- strap-2/WHEREAST.$(FASLEXT) \
- strap-2/CATAST.$(FASLEXT) \
- strap-2/JOINAST.$(FASLEXT) \
- strap-2/CAPSLAST.$(FASLEXT) \
- strap-2/SIGAST.$(FASLEXT) \
- strap-2/ATTRAST.$(FASLEXT) \
- strap-2/MAPPAST.$(FASLEXT) \
- strap-2/IFAST.$(FASLEXT) \
- strap-2/RPTAST.$(FASLEXT) \
- strap-2/WHILEAST.$(FASLEXT) \
- strap-2/INAST.$(FASLEXT) \
- strap-2/STEPAST.$(FASLEXT) \
- strap-2/CLLCTAST.$(FASLEXT) \
- strap-2/LSTAST.$(FASLEXT) \
- strap-2/EXITAST.$(FASLEXT) \
- strap-2/RETAST.$(FASLEXT) \
- strap-2/CRCEAST.$(FASLEXT) \
- strap-2/PRTDAST.$(FASLEXT) \
- strap-2/RSTRCAST.$(FASLEXT) \
- strap-2/SEGAST.$(FASLEXT) \
- strap-2/SEQAST.$(FASLEXT) \
- strap-2/LETAST.$(FASLEXT) \
- strap-2/SUCHTAST.$(FASLEXT) \
- strap-2/COLONAST.$(FASLEXT) \
- strap-2/ADDAST.$(FASLEXT) \
- strap-2/CASEAST.$(FASLEXT) \
- strap-2/HASAST.$(FASLEXT) \
- strap-2/ISAST.$(FASLEXT) \
- strap-2/CATAST.$(FASLEXT) \
- strap-2/WHEREAST.$(FASLEXT) \
- strap-2/COMMAAST.$(FASLEXT) \
- strap-2/QQUTAST.$(FASLEXT) \
- strap-2/MACROAST.$(FASLEXT)
-strap-2/DEFAST.$(FASLEXT): strap-1/HEADAST.$(FASLEXT) \
- strap-1/SIG.$(FASLEXT)
-strap-2/SASTCAT.$(FASLEXT): strap-2/HOMOTOP.$(FASLEXT) \
- strap-1/ASTCAT.$(FASLEXT) strap-1/SYNTAX.$(FASLEXT)
-
-strap-2/CATAST.$(FASLEXT): strap-1/CTORKIND.$(FASLEXT)
-strap-2/TYPEAST.$(FASLEXT): strap-1/SPADAST.$(FASLEXT) \
- strap-1/OUTFORM.$(FASLEXT)
-strap-2/IRFORM.$(FASLEXT): strap-1/ITFORM.$(FASLEXT)
-strap-2/LINELT.$(FASLEXT): strap-1/LINBASIS.$(FASLEXT)
-strap-2/FR2.$(FASLEXT): strap-1/COMPLEX.$(FASLEXT)
-strap-2/COMPLEX.$(FASLEXT): strap-2/COMPCAT.$(FASLEXT)
-
-#
-#
-
-.PRECIOUS: strap-0 strap-1 strap-2
-strap-0 strap-1 strap-2:
- $(MKDIR_P) $@
-
-.PRECIOUS: strap-0/%.$(FASLEXT)
-strap-0/%.$(FASLEXT): %.spad initdb.$(FASLEXT) | strap-0
- $(BOOTSTRAP) --sysalg=strap-0 --output=$@ --bootstrap $<
-
-.PRECIOUS: strap-1/%.$(FASLEXT)
-strap-1/%.$(FASLEXT): %.spad initdb.$(FASLEXT) | strap-1
- $(BOOTSTRAP) --strap=strap-0 --sysalg=strap-1 \
- --output=$@ --optimize=3 $<
-
-.PRECIOUS: strap-2/%.$(FASLEXT)
-strap-2/%.$(FASLEXT): %.spad initdb.$(FASLEXT) | strap-2
- $(BOOTSTRAP) --strap=strap-1 --sysalg=strap-2 \
- --output=$@ --optimize=3 $<
-
-$(OUT)/VOID.$(FASLEXT): strap-2/KOERCE.$(FASLEXT) \
- strap-2/OUTFORM.$(FASLEXT)
-$(OUT)/EXIT.$(FASLEXT): strap-2/SETCAT.$(FASLEXT) \
- strap-2/OUTFORM.$(FASLEXT) \
- strap-2/BOOLEAN.$(FASLEXT) \
- strap-2/STRING.$(FASLEXT) \
- strap-2/SINT.$(FASLEXT)
-
-$(OUT)/SINT.$(FASLEXT): $(OUT)/INT.$(FASLEXT)
-$(OUT)/NNI.$(FASLEXT): $(OUT)/INT.$(FASLEXT)
-$(OUT)/PI.$(FASLEXT): $(OUT)/NNI.$(FASLEXT)
-$(OUT)/INT.$(FASLEXT): strap-2/INT.$(FASLEXT) \
- strap-2/INFORM.$(FASLEXT) \
- strap-2/UPSQFREE.$(FASLEXT) \
- strap-2/GALFACT.$(FASLEXT) \
- strap-2/FR2.$(FASLEXT) \
- strap-2/FRUTIL.$(FASLEXT) \
- strap-2/HEUGCD.$(FASLEXT) \
- strap-2/PATRES.$(FASLEXT) \
- strap-2/PATTERN.$(FASLEXT) \
- strap-2/FLOAT.$(FASLEXT) \
- strap-2/INTSLPE.$(FASLEXT)
-$(OUT)/BOOLEAN.$(FASLEXT): strap-2/BOOLEAN.$(FASLEXT) \
- strap-2/PI.$(FASLEXT) \
- strap-2/INFORM.$(FASLEXT)
-$(OUT)/DFLOAT.$(FASLEXT): strap-2/FPS.$(FASLEXT) \
- strap-2/DFLOAT.$(FASLEXT) \
- strap-2/DFSFUN.$(FASLEXT) \
- strap-2/COMPLEX.$(FASLEXT)
-$(OUT)/LIST.$(FASLEXT): strap-2/LSAGG.$(FASLEXT) \
- strap-2/LIST.$(FASLEXT)
-$(OUT)/SYMBOL.$(FASLEXT): strap-2/SYMBOL.$(FASLEXT) \
- strap-2/PMSYM.$(FASLEXT) \
- strap-2/UNISEG.$(FASLEXT) \
- strap-2/IDENT.$(FASLEXT)
-
-$(OUT)/STRING.$(FASLEXT): strap-2/STAGG.$(FASLEXT) \
- strap-2/STRING.$(FASLEXT) \
- strap-2/EQ.$(FASLEXT)
-$(OUT)/IDENT.$(FASLEXT): strap-2/IDENT.$(FASLEXT)
-$(OUT)/MAYBE.$(FASLEXT): $(OUT)/UTYPE.$(FASLEXT) \
- strap-2/KOERCE.$(FASLEXT) \
- strap-2/OUTFORM.$(FASLEXT) \
- strap-2/RETRACT.$(FASLEXT)
-
-$(OUT)/IEVALAB.$(FASLEXT): $(OUT)/SETCAT.$(FASLEXT)
-
-$(OUT)/EVALAB.$(FASLEXT): $(OUT)/IEVALAB.$(FASLEXT) \
- strap-2/EQ.$(FASLEXT)
-
-$(OUT)/SETCAT.$(FASLEXT): strap-2/OUTFORM.$(FASLEXT)
-$(OUT)/FINITE.$(FASLEXT): $(OUT)/SETCAT.$(FASLEXT)
-
-$(OUT)/ORDSET.$(FASLEXT): $(OUT)/SETCAT.$(FASLEXT) \
- $(OUT)/ORDTYPE.$(FASLEXT)
-$(OUT)/FILECAT.$(FASLEXT): $(OUT)/SETCAT.$(FASLEXT)
-$(OUT)/STEP.$(FASLEXT): $(OUT)/SETCAT.$(FASLEXT)
-$(OUT)/PATMAB.$(FASLEXT): $(OUT)/SETCAT.$(FASLEXT)
-$(OUT)/REAL.$(FASLEXT): $(OUT)/KONVERT.$(FASLEXT) \
- strap-2/FLOAT.$(FASLEXT)
-
-$(OUT)/SGROUP.$(FASLEXT): $(OUT)/SETCAT.$(FASLEXT) \
- strap-2/REPSQ.$(FASLEXT)
-
-$(OUT)/ABELSG.$(FASLEXT): $(OUT)/SETCAT.$(FASLEXT) \
- strap-2/REPDB.$(FASLEXT)
-
-$(OUT)/LMODULE.$(FASLEXT): $(OUT)/SETCAT.$(FASLEXT) \
- $(OUT)/LLINSET.$(FASLEXT) $(OUT)/SGROUP.$(FASLEXT)
-$(OUT)/RMODULE.$(FASLEXT): $(OUT)/SETCAT.$(FASLEXT) $(OUT)/RLINSET.$(FASLEXT)
-$(OUT)/BMODULE.$(FASLEXT): $(OUT)/LMODULE.$(FASLEXT) \
- $(OUT)/RMODULE.$(FASLEXT) $(OUT)/SGROUP.$(FASLEXT)
-$(OUT)/MODULE.$(FASLEXT): $(OUT)/BMODULE.$(FASLEXT) $(OUT)/LINSET.$(FASLEXT)
-$(OUT)/ALGEBRA.$(FASLEXT): $(OUT)/MODULE.$(FASLEXT)
-$(OUT)/OAGROUP.$(FASLEXT): $(OUT)/OCAMON.$(FASLEXT)
-$(OUT)/OCAMON.$(FASLEXT): $(OUT)/OAMON.$(FASLEXT)
-$(OUT)/OAMON.$(FASLEXT): $(OUT)/OASGP.$(FASLEXT)
-$(OUT)/OAMONS.$(FASLEXT): $(OUT)/OAMON.$(FASLEXT)
-$(OUT)/OASGP.$(FASLEXT): $(OUT)/ORDSET.$(FASLEXT) $(OUT)/ABELSG.$(FASLEXT)
-$(OUT)/RNG.$(FASLEXT): $(OUT)/SGROUP.$(FASLEXT)
-$(OUT)/DIOID.$(FASLEXT): $(OUT)/OAMON.$(FASLEXT) $(OUT)/SRING.$(FASLEXT)
-
-$(OUT)/LLINSET.$(FASLEXT): $(OUT)/SETCAT.$(FASLEXT)
-$(OUT)/RLINSET.$(FASLEXT): $(OUT)/SETCAT.$(FASLEXT)
-$(OUT)/LINSET.$(FASLEXT): $(OUT)/LLINSET.$(FASLEXT) $(OUT)/RLINSET.$(FASLEXT)
-
-$(OUT)/CTORKIND.$(FASLEXT): $(OUT)/SETCAT.$(FASLEXT)
-$(OUT)/IOMODE.$(FASLEXT): $(OUT)/SETCAT.$(FASLEXT)
-
-$(OUT)/SYSPTR.$(FASLEXT): $(OUT)/SETCAT.$(FASLEXT)
-
-$(OUT)/DIFFSPC.$(FASLEXT): $(OUT)/DIFFDOM.$(FASLEXT)
-$(OUT)/DIFFMOD.$(FASLEXT): $(OUT)/DIFFSPC.$(FASLEXT)
-$(OUT)/PDSPC.$(FASLEXT): $(OUT)/PDDOM.$(FASLEXT)
-$(OUT)/DSEXT.$(FASLEXT): $(OUT)/DIFFSPC.$(FASLEXT) $(OUT)/PDSPC.$(FASLEXT)
-$(OUT)/ORDSTRCT.$(FASLEXT): $(OUT)/ORDTYPE.$(FASLEXT) $(OUT)/HOMOTOP.$(FASLEXT)
-
-$(OUT)/MONOPC.$(FASLEXT): $(OUT)/SGPOPC.$(FASLEXT)
-
-$(OUT)/REPSQ.$(FASLEXT): $(OUT)/SETCAT.$(FASLEXT)
-$(OUT)/REPDB.$(FASLEXT): $(OUT)/SETCAT.$(FASLEXT)
-
-$(OUT)/FEVALAB.$(FASLEXT): $(OUT)/SETCAT.$(FASLEXT) \
- $(OUT)/ELTAB.$(FASLEXT) $(OUT)/EVALAB.$(FASLEXT) \
- $(OUT)/IEVALAB.$(FASLEXT) strap-2/EQ.$(FASLEXT)
-
-$(OUT)/INS.$(FASLEXT): $(OUT)/UFD.$(FASLEXT) $(OUT)/EUCDOM.$(FASLEXT) \
- $(OUT)/OINTDOM.$(FASLEXT) $(OUT)/DIFRING.$(FASLEXT) \
- $(OUT)/KONVERT.$(FASLEXT) $(OUT)/RETRACT.$(FASLEXT) \
- $(OUT)/LINEXP.$(FASLEXT) $(OUT)/CFCAT.$(FASLEXT) \
- $(OUT)/REAL.$(FASLEXT) $(OUT)/CHARZ.$(FASLEXT) \
- $(OUT)/STEP.$(FASLEXT) $(OUT)/PATMAB.$(FASLEXT) \
- $(OUT)/FEVALAB.$(FASLEXT) strap-2/FRAC.$(FASLEXT) \
- strap-2/FLOAT.$(FASLEXT) \
- strap-2/INFORM.$(FASLEXT) strap-2/SEXCAT.$(FASLEXT) \
- strap-2/PATTERN.$(FASLEXT) strap-2/INTFACT.$(FASLEXT) \
- strap-2/PRIMES.$(FASLEXT) strap-2/COMBINAT.$(FASLEXT) \
- strap-2/PATRES.$(FASLEXT) strap-2/PMINS.$(FASLEXT)
-
-$(OUT)/CHARZ.$(FASLEXT): $(OUT)/RING.$(FASLEXT)
-$(OUT)/CHARNZ.$(FASLEXT): $(OUT)/RING.$(FASLEXT)
-
-$(OUT)/SRING.$(FASLEXT): $(OUT)/ABELMON.$(FASLEXT) $(OUT)/MONOID.$(FASLEXT)
-$(OUT)/RING.$(FASLEXT): $(OUT)/RNG.$(FASLEXT) $(OUT)/SRING.$(FASLEXT) \
- $(OUT)/LMODULE.$(FASLEXT) $(OUT)/KOERCE.$(FASLEXT)
-$(OUT)/MONOID.$(FASLEXT): $(OUT)/SGROUP.$(FASLEXT)
-$(OUT)/ABELGRP.$(FASLEXT): $(OUT)/CABMON.$(FASLEXT) $(OUT)/LLINSET.$(FASLEXT)
-
-$(OUT)/CABMON.$(FASLEXT): $(OUT)/ABELMON.$(FASLEXT)
-$(OUT)/ABELMON.$(FASLEXT): $(OUT)/ABELSG.$(FASLEXT)
-
-$(OUT)/FIELD.$(FASLEXT): $(OUT)/EUCDOM.$(FASLEXT) $(OUT)/UFD.$(FASLEXT) \
- $(OUT)/DIVRING.$(FASLEXT) strap-2/FR.$(FASLEXT)
-
-$(OUT)/EUCDOM.$(FASLEXT): $(OUT)/PID.$(FASLEXT)
-$(OUT)/PID.$(FASLEXT): $(OUT)/GCDDOM.$(FASLEXT)
-
-$(OUT)/DIVRING.$(FASLEXT): $(OUT)/ENTIRER.$(FASLEXT) \
- $(OUT)/ALGEBRA.$(FASLEXT) $(OUT)/REPSQ.$(FASLEXT) \
- strap-2/FRAC.$(FASLEXT)
-
-$(OUT)/ORDRING.$(FASLEXT): $(OUT)/OAGROUP.$(FASLEXT) $(OUT)/CHARZ.$(FASLEXT) \
- $(OUT)/MONOID.$(FASLEXT)
-$(OUT)/COMRING.$(FASLEXT): $(OUT)/RING.$(FASLEXT) $(OUT)/BMODULE.$(FASLEXT)
-$(OUT)/DIFRING.$(FASLEXT): $(OUT)/RING.$(FASLEXT)
-$(OUT)/ENTIRER.$(FASLEXT): $(OUT)/RING.$(FASLEXT) $(OUT)/BMODULE.$(FASLEXT)
-$(OUT)/INTDOM.$(FASLEXT): $(OUT)/COMRING.$(FASLEXT) $(OUT)/ALGEBRA.$(FASLEXT) \
- $(OUT)/ENTIRER.$(FASLEXT) strap-2/FIELD.$(FASLEXT)
-$(OUT)/OINTDOM.$(FASLEXT): $(OUT)/INTDOM.$(FASLEXT) $(OUT)/ORDRING.$(FASLEXT)
-$(OUT)/GCDDOM.$(FASLEXT): $(OUT)/INTDOM.$(FASLEXT)
-$(OUT)/UFD.$(FASLEXT): $(OUT)/GCDDOM.$(FASLEXT) strap-2/ES.$(FASLEXT)
-$(OUT)/ES.$(FASLEXT): $(OUT)/RING.$(FASLEXT) $(OUT)/CACHSET.$(FASLEXT) \
- $(OUT)/PATAB.$(FASLEXT) strap-2/PRIMARR.$(FASLEXT) \
- strap-2/REF.$(FASLEXT) strap-2/ALIST.$(FASLEXT) \
- strap-2/NONE.$(FASLEXT) strap-2/KERNEL.$(FASLEXT) \
- strap-2/COMMONOP.$(FASLEXT) strap-2/SYMBOL.$(FASLEXT) \
- strap-2/BOP.$(FASLEXT) strap-2/EQ.$(FASLEXT) \
- strap-2/ARITY.$(FASLEXT) strap-2/BOP1.$(FASLEXT)
-$(OUT)/CACHSET.$(FASLEXT): $(OUT)/SETCAT.$(FASLEXT)
-$(OUT)/VECTCAT.$(FASLEXT): $(OUT)/RADCAT.$(FASLEXT)
-$(OUT)/IARRAY1.$(FASLEXT): $(OUT)/PRIMARR.$(FASLEXT)
-$(OUT)/DIFRING.$(FASLEXT): $(OUT)/DIFFSPC.$(FASLEXT)
-$(OUT)/PDMOD.$(FASLEXT): $(OUT)/RING.$(FASLEXT) $(OUT)/PDSPC.$(FASLEXT) \
- $(OUT)/COMRING.$(FASLEXT) $(OUT)/MODULE.$(FASLEXT)
-$(OUT)/DMEXT.$(FASLEXT): $(OUT)/DSEXT.$(FASLEXT) $(OUT)/DIFFMOD.$(FASLEXT) \
- $(OUT)/PDMOD.$(FASLEXT)
-$(OUT)/PATAB.$(FASLEXT): $(OUT)/KOERCE.$(FASLEXT) \
- strap-2/PATTERN.$(FASLEXT)
-
-$(OUT)/GROUP.$(FASLEXT): $(OUT)/MONOID.$(FASLEXT) $(OUT)/REPSQ.$(FASLEXT)
-
-$(OUT)/ORDFIN.$(FASLEXT): $(OUT)/ORDSET.$(FASLEXT) $(OUT)/FINITE.$(FASLEXT)
-
-$(OUT)/RADCAT.$(FASLEXT): strap-2/FRAC.$(FASLEXT)
-
-$(OUT)/OSGROUP.$(FASLEXT): $(OUT)/ORDSET.$(FASLEXT) $(OUT)/SGROUP.$(FASLEXT)
-
-$(OUT)/LINEXP.$(FASLEXT): $(OUT)/RING.$(FASLEXT) $(OUT)/LMODULE.$(FASLEXT)
-
-$(OUT)/RNS.$(FASLEXT): $(OUT)/FIELD.$(FASLEXT) $(OUT)/ORDRING.$(FASLEXT) \
- $(OUT)/RETRACT.$(FASLEXT) $(OUT)/RADCAT.$(FASLEXT) \
- $(OUT)/KONVERT.$(FASLEXT) $(OUT)/PATMAB.$(FASLEXT) \
- $(OUT)/CHARZ.$(FASLEXT)
-
-$(OUT)/FPS.$(FASLEXT): $(OUT)/RNS.$(FASLEXT)
-
-$(OUT)/POLYCAT.$(FASLEXT): $(OUT)/PDRING.$(FASLEXT) \
- $(OUT)/FAMR.$(FASLEXT) $(OUT)/EVALAB.$(FASLEXT) \
- $(OUT)/RETRACT.$(FASLEXT) $(OUT)/FLINEXP.$(FASLEXT) \
- strap-2/VECTOR.$(FASLEXT) strap-2/MATRIX.$(FASLEXT) \
- strap-2/SUP.$(FASLEXT) \
- strap-2/INFORM.$(FASLEXT) strap-2/GENPGCD.$(FASLEXT) \
- strap-2/PFBR.$(FASLEXT) strap-2/MULTSQFR.$(FASLEXT) \
- strap-2/PSQFR.$(FASLEXT) strap-2/PMPLCAT.$(FASLEXT) \
- strap-2/POLYLIFT.$(FASLEXT) strap-2/UNISEG.$(FASLEXT)
-
-$(OUT)/QFCAT.$(FASLEXT): $(OUT)/ALGEBRA.$(FASLEXT) \
- $(OUT)/RETRACT.$(FASLEXT) \
- $(OUT)/FEVALAB.$(FASLEXT) $(OUT)/DIFEXT.$(FASLEXT) \
- $(OUT)/FLINEXP.$(FASLEXT) $(OUT)/PATAB.$(FASLEXT) \
- $(OUT)/FPATMAB.$(FASLEXT) $(OUT)/ORDSET.$(FASLEXT) \
- $(OUT)/OINTDOM.$(FASLEXT) $(OUT)/REAL.$(FASLEXT) \
- $(OUT)/KONVERT.$(FASLEXT) $(OUT)/CHARZ.$(FASLEXT) \
- $(OUT)/CHARNZ.$(FASLEXT) $(OUT)/EUCDOM.$(FASLEXT) \
- $(OUT)/PFECAT.$(FASLEXT) $(OUT)/FIELD.$(FASLEXT) \
- strap-2/MCDEN.$(FASLEXT) strap-2/PMQFCAT.$(FASLEXT)
-
-$(OUT)/PDRING.$(FASLEXT): $(OUT)/PDSPC.$(FASLEXT)
-$(OUT)/DIFEXT.$(FASLEXT): $(OUT)/DSEXT.$(FASLEXT)
-$(OUT)/PFECAT.$(FASLEXT): $(OUT)/UFD.$(FASLEXT) $(OUT)/CHARZ.$(FASLEXT) \
- strap-2/LPEFRAC.$(FASLEXT)
-
-$(OUT)/FAMR.$(FASLEXT): $(OUT)/RING.$(FASLEXT) $(OUT)/OAMON.$(FASLEXT) \
- $(OUT)/AMR.$(FASLEXT) $(OUT)/FRETRCT.$(FASLEXT)
-
-$(OUT)/AMR.$(FASLEXT): $(OUT)/RING.$(FASLEXT) $(OUT)/OAMON.$(FASLEXT) \
- $(OUT)/BMODULE.$(FASLEXT) $(OUT)/FUNCTOR.$(FASLEXT) \
- $(OUT)/FIELD.$(FASLEXT) $(OUT)/COMRING.$(FASLEXT) \
- $(OUT)/ALGEBRA.$(FASLEXT) $(OUT)/CHARZ.$(FASLEXT) \
- $(OUT)/CHARNZ.$(FASLEXT) $(OUT)/INTDOM.$(FASLEXT)
-
-$(OUT)/FRETRCT.$(FASLEXT): $(OUT)/RETRACT.$(FASLEXT) \
- strap-2/FRAC.$(FASLEXT)
-
-$(OUT)/FLINEXP.$(FASLEXT): $(OUT)/LINEXP.$(FASLEXT) \
- strap-2/MATRIX.$(FASLEXT)
-
-$(OUT)/FPATMAB.$(FASLEXT): $(OUT)/PATMAB.$(FASLEXT)
-
-$(OUT)/DIFFSPC.$(FASLEXT): $(OUT)/DIFFDOM.$(FASLEXT)
-
-$(OUT)/PDSPC.$(FASLEXT): $(OUT)/PDDOM.$(FASLEXT)
-
-$(OUT)/TRANFUN.$(FASLEXT): $(OUT)/RING.$(FASLEXT) $(OUT)/FIELD.$(FASLEXT) \
- strap-2/TRIGCAT.$(FASLEXT) \
- strap-2/ATRIG.$(FASLEXT) strap-2/HYPCAT.$(FASLEXT) \
- strap-2/AHYP.$(FASLEXT) strap-2/ELEMFUN.$(FASLEXT)
-
-# FIXME:
-$(OUT)/ES.$(FASLEXT): strap-2/INFORM.$(FASLEXT)
-
-$(OUT)/HOMOTOP.$(FASLEXT): $(OUT)/KOERCE.$(FASLEXT) $(OUT)/KRCFROM.$(FASLEXT)
-$(OUT)/ITUPLE.$(FASLEXT): $(OUT)/KOERCE.$(FASLEXT) $(OUT)/STREAM.$(FASLEXT)
-$(OUT)/PPCURVE.$(FASLEXT): $(OUT)/KOERCE.$(FASLEXT)
-$(OUT)/PSCURVE.$(FASLEXT): $(OUT)/KOERCE.$(FASLEXT)
-
-$(OUT)/BYTEORD.$(FASLEXT): $(OUT)/SETCAT.$(FASLEXT)
-
-$(OUT)/BINDING.$(FASLEXT): $(OUT)/PROPERTY.$(FASLEXT)
-$(OUT)/OPERCAT.$(FASLEXT): $(OUT)/ARITY.$(FASLEXT)
-$(OUT)/STREAM.$(FASLEXT): $(OUT)/LZSTAGG.$(FASLEXT) \
- strap-2/STREAM2.$(FASLEXT) strap-2/STREAM3.$(FASLEXT)
-$(OUT)/LZSTAGG.$(FASLEXT): $(OUT)/STAGG.$(FASLEXT) \
- strap-2/CSTTOOLS.$(FASLEXT)
-
-$(OUT)/MONOP.$(FASLEXT): $(OUT)/MONOPC.$(FASLEXT) \
- $(OUT)/SETCAT.$(FASLEXT)
-
-$(OUT)/ELTAGG.$(FASLEXT): $(OUT)/AGG.$(FASLEXT) $(OUT)/SETCAT.$(FASLEXT)
-$(OUT)/IXAGG.$(FASLEXT): $(OUT)/ELTAGG.$(FASLEXT) $(OUT)/EVALAB.$(FASLEXT)
-$(OUT)/RCAGG.$(FASLEXT): $(OUT)/EVALAB.$(FASLEXT) $(OUT)/SETCAT.$(FASLEXT) \
- $(OUT)/AGG.$(FASLEXT)
-$(OUT)/QUAGG.$(FASLEXT): $(OUT)/BGAGG.$(FASLEXT) $(OUT)/FINAGG.$(FASLEXT)
-$(OUT)/SKAGG.$(FASLEXT): $(OUT)/BGAGG.$(FASLEXT) $(OUT)/FINAGG.$(FASLEXT)
-$(OUT)/DQAGG.$(FASLEXT): $(OUT)/QUAGG.$(FASLEXT) $(OUT)/SKAGG.$(FASLEXT)
-$(OUT)/PRQAGG.$(FASLEXT): $(OUT)/BGAGG.$(FASLEXT) $(OUT)/FINAGG.$(FASLEXT)
-#$(OUT)/DLAGG.$(FASLEXT): $(OUT)/RCAGG.$(FASLEXT)
-#$(OUT)/URAGG.$(FASLEXT): $(OUT)/RCAGG.$(FASLEXT)
-#$(OUT)/BRAGG.$(FASLEXT): $(OUT)/RCAGG.$(FASLEXT)
-$(OUT)/FLAGG.$(FASLEXT): $(OUT)/BMODULE.$(FASLEXT) $(OUT)/PID.$(FASLEXT) \
- $(OUT)/OAGROUP.$(FASLEXT) $(OUT)/RETRACT.$(FASLEXT) \
- $(OUT)/LINEXP.$(FASLEXT) $(OUT)/PATMAB.$(FASLEXT) \
- $(OUT)/REAL.$(FASLEXT) $(OUT)/CHARZ.$(FASLEXT) \
- $(OUT)/DIFFSPC.$(FASLEXT) $(OUT)/FINAGG.$(FASLEXT)
-$(OUT)/A1AGG.$(FASLEXT): $(OUT)/FLAGG.$(FASLEXT) $(OUT)/SMAGG.$(FASLEXT) \
- strap-2/UNISEG.$(FASLEXT) \
- $(OUT)/ORDSET.$(FASLEXT)
-$(OUT)/SRAGG.$(FASLEXT): $(OUT)/A1AGG.$(FASLEXT)
-$(OUT)/STAGG.$(FASLEXT): $(OUT)/URAGG.$(FASLEXT) $(OUT)/LNAGG.$(FASLEXT)
-$(OUT)/LNAGG.$(FASLEXT): $(OUT)/SEGCAT.$(FASLEXT)
-$(OUT)/SETAGG.$(FASLEXT): $(OUT)/SETCAT.$(FASLEXT) $(OUT)/CLAGG.$(FASLEXT)
-$(OUT)/DIOPS.$(FASLEXT): strap-2/STRING.$(FASLEXT)
-$(OUT)/DIAGG.$(FASLEXT): $(OUT)/DIOPS.$(FASLEXT)
-$(OUT)/KDAGG.$(FASLEXT): $(OUT)/DIAGG.$(FASLEXT) $(OUT)/IXAGG.$(FASLEXT)
-$(OUT)/TBAGG.$(FASLEXT): $(OUT)/KDAGG.$(FASLEXT)
-$(OUT)/ALAGG.$(FASLEXT): $(OUT)/TBAGG.$(FASLEXT)
-$(OUT)/HOAGG.$(FASLEXT): $(OUT)/FUNCTOR.$(FASLEXT) \
- strap-2/EQ.$(FASLEXT)
-$(OUT)/SMAGG.$(FASLEXT): $(OUT)/HOAGG.$(FASLEXT)
-$(OUT)/FINAGG.$(FASLEXT): $(OUT)/HOAGG.$(FASLEXT)
-$(OUT)/ELAGG.$(FASLEXT): $(OUT)/SMAGG.$(FASLEXT) strap-2/UNISEG.$(FASLEXT)
-$(OUT)/CLAGG.$(FASLEXT): $(OUT)/HOAGG.$(FASLEXT)
-$(OUT)/FSAGG.$(FASLEXT): $(OUT)/FINAGG.$(FASLEXT)
-$(OUT)/ALIST.$(FASLEXT): $(OUT)/ALAGG.$(FASLEXT)
-
-$(OUT)/SEXCAT.$(FASLEXT): $(OUT)/SETCAT.$(FASLEXT) $(OUT)/PID.$(FASLEXT) \
- $(OUT)/OAGROUP.$(FASLEXT) $(OUT)/LINEXP.$(FASLEXT) \
- $(OUT)/PATMAB.$(FASLEXT) $(OUT)/REAL.$(FASLEXT) \
- $(OUT)/CHARZ.$(FASLEXT) $(OUT)/AGG.$(FASLEXT) \
- $(OUT)/IXAGG.$(FASLEXT) $(OUT)/FLAGG.$(FASLEXT) \
- $(OUT)/ELAGG.$(FASLEXT)
-
-$(OUT)/MSETAGG.$(FASLEXT): $(OUT)/MDAGG.$(FASLEXT) $(OUT)/SETAGG.$(FASLEXT)
-$(OUT)/MDAGG.$(FASLEXT): $(OUT)/DIOPS.$(FASLEXT)
-$(OUT)/REF.$(FASLEXT): $(OUT)/SETCAT.$(FASLEXT)
-
-$(OUT)/OUTFORM.$(FASLEXT): strap-2/NUMFMT.$(FASLEXT)
-$(OUT)/FLAGG.$(FASLEXT): strap-2/FLASORT.$(FASLEXT)
-
-$(OUT)/PATMATCH.$(FASLEXT): strap-2/POLY.$(FASLEXT)
-
-$(OUT)/SMP.$(FASLEXT): strap-2/PGCD.$(FASLEXT)
-
-$(OUT)/LINDEP.$(FASLEXT): strap-2/LSMP.$(FASLEXT) \
- strap-2/MATCAT2.$(FASLEXT) strap-2/VECTOR2.$(FASLEXT)
-
-$(OUT)/POLY.$(FASLEXT): strap-2/INDE.$(FASLEXT)
-# FIXME:
-$(OUT)/FR2.$(FASLEXT): strap-2/COMPLEX.$(FASLEXT)
-
-# FIXME: Investigate circularity
-$(OUT)/CPIMA.$(FASLEXT): strap-2/MONOGEN.$(FASLEXT) \
- strap-2/UPOLYC2.$(FASLEXT)
-
-# FIXME: Investigate circularity
-$(OUT)/CINTSLPE.$(FASLEXT): strap-2/COMPCAT.$(FASLEXT)
-$(OUT)/GHENSEL.$(FASLEXT): strap-2/GENEEZ.$(FASLEXT)
-
-# FIXME: Investigate circularity
-$(OUT)/COMPCAT.$(FASLEXT): strap-2/COMPLEX.$(FASLEXT)
-
-$(OUT)/POLYCATQ.$(FASLEXT): strap-2/SUP2.$(FASLEXT)
-$(OUT)/IAN.$(FASLEXT): strap-2/EXPR.$(FASLEXT) strap-2/AN.$(FASLEXT) \
- strap-2/EXPR2.$(FASLEXT)
-$(OUT)/AF.$(FASLEXT): strap-2/ACF.$(FASLEXT)
-$(OUT)/SUPFRACF.$(FASLEXT): strap-2/MULTFACT.$(FASLEXT)
-
-# FIXME: Investigate cyle.
-$(OUT)/MRATFAC.$(FASLEXT): strap-2/MULTFACT.$(FASLEXT)
-$(OUT)/MULTFACT.$(FASLEXT): strap-2/MPRFF.$(FASLEXT)
-$(OUT)/EXPR.$(FASLEXT): strap-2/ACFS.$(FASLEXT)
-
-# FIXME:
-$(OUT)/CMPLXRT.$(FASLEXT): strap-2/INFSP.$(FASLEXT)
-$(OUT)/MPCPF.$(FASLEXT): strap-2/GENMFACT.$(FASLEXT)
-$(OUT)/SIGNEF.$(FASLEXT): strap-2/TOOLSIGN.$(FASLEXT)
-$(OUT)/FS2UPS.$(FASLEXT): strap-2/SIGNEF.$(FASLEXT)
-$(OUT)/LIMITPS.$(FASLEXT): strap-2/UPXS.$(FASLEXT) \
- strap-2/TOOLSIGN.$(FASLEXT)
-$(OUT)/ODERAT.$(FASLEXT): strap-2/UTS.$(FASLEXT)
-$(OUT)/RULE.$(FASLEXT): strap-2/APPRULE.$(FASLEXT)
-$(OUT)/EXPUPXS.$(FASLEXT): strap-2/UPXS.$(FASLEXT)
-
-#FIXME:
-$(OUT)/GRDEF.$(FASLEXT): strap-2/PLOT.$(FASLEXT)
-$(OUT)/VIEW.$(FASLEXT): strap-2/GRIMAGE.$(FASLEXT)
-$(OUT)/VIEW2D.$(FASLEXT): strap-2/GRIMAGE.$(FASLEXT)
-
-# FIXME:
-$(OUT)/ODEEF.$(FASLEXT): strap-2/NODE1.$(FASLEXT)
-
-$(OUT)/TYPEAST.$(FASLEXT): strap-2/SPADAST.$(FASLEXT)
-$(OUT)/ITFORM.$(FASLEXT): strap-2/IRFORM.$(FASLEXT)
-$(OUT)/LINFORM.$(FASLEXT): strap-2/LINELT.$(FASLEXT) \
- strap-2/DBASIS.$(FASLEXT)
-
-.PHONY: all-algebra all-algstrap
-
-all-am: all-algebra
-all-algebra: stamp
- @ echo finished $(builddir)
-
-stamp: $(SPADFILES) 24-stamp $(TESTS)
- -rm -f stamp
- $(STAMP) stamp
-
-all-algstrap: strap-stamp
-
-.PRECIOUS: $(OUT)/%.$(FASLEXT) %.spad
-$(OUT)/%.$(FASLEXT) $(OUT)/%-.$(FASLEXT): %.spad initdb.$(FASLEXT)
- $(COMPILE_SPAD) && cp $*.NRLIB/code.$(FASLEXT) $@ \
- && if test -f $*-.NRLIB/code.$(FASLEXT); then \
- cp $*-.NRLIB/code.$(FASLEXT) $(OUT)/$*-.$(FASLEXT); \
- else :; fi
-
-$(OUT)/%-.$(FASLEXT): $(OUT)/%.$(FASLEXT)
-
-$(SPADFILES): | $(OUTSRC)
-
-.PRECIOUS: $(OUTSRC)/%.spad
-$(OUTSRC)/%.spad: $(srcdir)/%.spad.pamphlet
- $(oa_hammer) --tangle --output=$@ $<
-
-.PRECIOUS: $(builddir)/%.tex
-.PRECIOUS: $(builddir)/%.dvi
-
-$(DOC)/%.dvi: | $(DOC)
-
-$(DOC):
- @ $(MKDIR_P) $(DOC)
-
-$(DOC)/%.dvi: $(builddir)/%.dvi
- @cp -p $< $@
-
-$(builddir)/%.dvi: $(oa_target_texdir)/diagrams.tex \
- $(oa_target_texdir)/axiom.sty
-
-$(builddir)/%.dvi: $(builddir)/%.tex
- $(oa_hammer) --latex $<
-
-$(builddir)/%.tex: $(srcdir)/%.pamphlet
- $(oa_hammer) --weave --output=$@ $<
-
-$(oa_target_texdir)/diagrams.tex: $(oa_src_docdir)/diagrams.tex
- @cp -p $< $@
-
-$(INPUT)/TESTFR.input: $(srcdir)/fr.spad.pamphlet
- $(oa_hammer) --tangle='TEST FR' --output=$@ $<
-
-$(INPUT)/INTHEORY.input: $(srcdir)/numtheor.spad.pamphlet
- $(oa_hammer) --tangle='TEST INTHEORY' --output=$@ $<
-
-$(INPUT)/VIEW2D.input: $(srcdir)/view2D.spad.pamphlet
- $(oa_hammer) --tangle='TEST VIEW2D' --output=$@ $<
-
-$(DOC)/diagrams.tex: $(oa_src_docdir)/diagrams.tex
- @cp -p $< $@
-
-$(oa_algebra_layer_1_objects): 0-stamp
-$(oa_algebra_layer_2_objects): 1-stamp
-$(oa_algebra_layer_3_objects): 2-stamp
-$(oa_algebra_layer_4_objects): 3-stamp
-$(oa_algebra_layer_5_objects): 4-stamp
-$(oa_algebra_layer_6_objects): 5-stamp
-$(oa_algebra_layer_7_objects): 6-stamp
-$(oa_algebra_layer_8_objects): 7-stamp
-$(oa_algebra_layer_9_objects): 8-stamp
-$(oa_algebra_layer_10_objects): 9-stamp
-$(oa_algebra_layer_11_objects): 10-stamp
-$(oa_algebra_layer_12_objects): 11-stamp
-$(oa_algebra_layer_13_objects): 12-stamp
-$(oa_algebra_layer_14_objects): 13-stamp
-$(oa_algebra_layer_15_objects): 14-stamp
-$(oa_algebra_layer_16_objects): 15-stamp
-$(oa_algebra_layer_17_objects): 16-stamp
-$(oa_algebra_layer_18_objects): 17-stamp
-$(oa_algebra_layer_19_objects): 18-stamp
-$(oa_algebra_layer_20_objects): 19-stamp
-$(oa_algebra_layer_21_objects): 20-stamp
-$(oa_algebra_layer_22_objects): 21-stamp
-$(oa_algebra_layer_23_objects): 22-stamp
-$(oa_algebra_layer_24_objects): 23-stamp
-
-$(oa_algebra_layer_0_objects): | $(OUT)
-$(OUT):
- $(MKDIR_P) $@
-
-0-stamp: $(oa_algebra_layer_0_objects)
-1-stamp: $(oa_algebra_layer_1_objects)
-2-stamp: $(oa_algebra_layer_2_objects)
-3-stamp: $(oa_algebra_layer_3_objects)
-4-stamp: $(oa_algebra_layer_4_objects)
-5-stamp: $(oa_algebra_layer_5_objects)
-6-stamp: $(oa_algebra_layer_6_objects)
-7-stamp: $(oa_algebra_layer_7_objects)
-8-stamp: $(oa_algebra_layer_8_objects)
-9-stamp: $(oa_algebra_layer_9_objects)
-10-stamp: $(oa_algebra_layer_10_objects)
-11-stamp: $(oa_algebra_layer_11_objects)
-12-stamp: $(oa_algebra_layer_12_objects)
-13-stamp: $(oa_algebra_layer_13_objects)
-14-stamp: $(oa_algebra_layer_14_objects)
-15-stamp: $(oa_algebra_layer_15_objects)
-16-stamp: $(oa_algebra_layer_16_objects)
-17-stamp: $(oa_algebra_layer_17_objects)
-18-stamp: $(oa_algebra_layer_18_objects)
-19-stamp: $(oa_algebra_layer_19_objects)
-20-stamp: $(oa_algebra_layer_20_objects)
-21-stamp: $(oa_algebra_layer_21_objects)
-22-stamp: $(oa_algebra_layer_22_objects)
-23-stamp: $(oa_algebra_layer_23_objects)
-24-stamp: $(oa_algebra_layer_24_objects)
-
-.PHONY: $(ALL_LAYERS)
-$(ALL_LAYERS): all-layer-%: %-stamp
-
-%-stamp:
- @ rm -f $@
- @ $(STAMP) $@
- @ echo ==================================
- @ echo === layer $* of 24 complete ======
- @ echo ==================================
-
-.PHONY: all-initdb
-all-initdb: initdb.$(FASLEXT)
-
-initdb.clisp: $(SPADFILES)
- $(DRIVER) --execpath=$(INTERPSYS) --system="$(oa_targetdir)" \
- --spad-srcdir=$(OUTSRC) \
- --output=initdb.$$$$ --build-initdb && \
- $(top_confdir)/move-if-change initdb.$$$$ $@
-
-initdb.$(FASLEXT): initdb.clisp
- $(DRIVER) --execpath=$(BOOTSYS) --syslib=$(oa_target_libdir) \
- --compile --output=$@ --load-directory=../interp $<
-
-mostlyclean-local:
- @rm -f $(OUT)/*.$(FASLEXT) $(OUT)/*.daase
- @rm -rf *.NRLIB
- @rm -rf *.DAASE *.daase libdb.text
- @rm -rf strap* initdb.*
- @rm -f *stamp
-
-clean-local: mostlyclean-local
-
-distclean-local: clean-local
-
-# We use `sinclude' instead of `include' so that Automake doesn't get
-# the idea of wanting to interpret the content of a file that doesn't
-# exist at the time it is run.
-# sinclude extract.mk
-
-# Tell versions [3.59,3.63) of GNU make to not export all variables.
-# Otherwise a system limit (for SysV at least) may be exceeded.
-.NOEXPORT:
diff --git a/src/boot/Makefile.am b/src/boot/Makefile.am
deleted file mode 100644
index 5a4ecaa1..00000000
--- a/src/boot/Makefile.am
+++ /dev/null
@@ -1,257 +0,0 @@
-# Copyright (c) 1991-2002, The Numerical Algorithms Group Ltd.
-# All rights reserved.
-# Copyright (C) 2007-2017, Gabriel Dos Reis.
-# All rights reserved.
-#
-# Redistribution and use in source and binary forms, with or without
-# modification, are permitted provided that the following conditions are
-# met:
-#
-# - Redistributions of source code must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-#
-# - Redistributions in binary form must reproduce the above copyright
-# notice, this list of conditions and the following disclaimer in
-# the documentation and/or other materials provided with the
-# distribution.
-#
-# - Neither the name of The Numerical ALgorithms Group Ltd. nor the
-# names of its contributors may be used to endorse or promote products
-# derived from this software without specific prior written permission.
-#
-# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
-# IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
-# TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
-# PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER
-# OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
-# EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
-# PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
-# LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
-# NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
-# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-#
-
-#
-# Abstract:
-# OpenAxiom is built in layers. The first layer is contructed into
-# an image called `bootsys'. The `bootsys' image is used
-# to translate Boot code to Common Lisp code. Since a Boot coded
-# interpreter is needed to translate the code for the Boot coded
-# interpreter we have a ``boot-strapping'' problem. In order to get
-# the whole process to start we need certain files kept in
-# common lisp form. This directory contains those files.
-#
-
-# We start with a Lisp image created in a previous build step (src/lisp).
-# That image is used to build Boot translator executable through the
-# entire bootstrap process.
-
-DRIVER = $(top_builddir)/src/driver/open-axiom$(EXEEXT)
-OA_LISPSYS = $(oa_target_bindir)/lisp$(EXEEXT)
-
-# Command used to link FASLs to produce a final executable.
-LISP_LINK = \
- $(DRIVER) --execpath=$(OA_LISPSYS) --make \
- --main="|AxiomCore|::|topLevel|" --system=$(oa_targetdir) \
- --prologue='(pushnew :open-axiom-boot *features*)'
-
-# We use a noinst_ primary because we take care of installation
-# procedure ourselves.
-noinst_PROGRAMS = bootsys bemol
-
-bootsys_SOURCES = \
- utility.boot \
- tokens.boot \
- includer.boot \
- scanner.boot \
- pile.boot \
- ast.boot \
- parser.boot \
- translator.boot
-
-bemol_SOURCES = \
- bemol.cc
-
-bemol_LDADD = \
- $(oa_target_libdir)/libOpenAxiom.a \
- $(oa_target_libdir)/libopen-axiom-core.a
-
-oa_target_bootdir = $(oa_targetdir)/boot
-if OA_ECL_RT
-oa_bootsys_linkset = $(oa_target_bootdir)/linkset
-else
-oa_bootsys_linkset =
-endif
-
-bootsys_DEPENDENCIES = stage2/bootsys$(EXEEXT) $(oa_bootsys_linkset)
-
-# FASLs that comprises `bootsys'
-bootsys_clisp = $(bootsys_SOURCES:.boot=.clisp)
-bootsys_objects = $(bootsys_SOURCES:.boot=.$(LNKEXT))
-
-# Garbage produced by GCL during compilation
-bootsys_data = $(bootsys_SOURCES:.boot=.data)
-bootsys_fn = $(bootsys_SOURCES:.boot=.fn)
-
-STAMP = touch
-
-AM_CXXFLAGS = \
- -I$(top_srcdir)/src/include \
- -I$(oa_target_includedir) \
- -I$(top_builddir)/config \
- -DOPENAXIOM_ROOT_DIRECTORY="\"$(open_axiom_installdir)\""
-
-
-# Make rule toplevel entry points.
-.PHONY: all-boot
-
-all-am: all-boot
-all-boot: $(oa_target_bindir)/bootsys$(EXEEXT) $(oa_bootsys_linkset)
-all-boot: bemol$(EXEEXT)
-
-# The final `bootsys' image.
-$(oa_target_bindir)/bootsys$(EXEEXT): stage2/bootsys$(EXEEXT)
- cp -p $< $@
-
-$(oa_bootsys_linkset): $(addprefix $(oa_target_bootdir)/, $(bootsys_objects))
- rm -f $@
- echo '($(patsubst %, "%", $(bootsys_objects)))' > $@
-
-$(oa_target_bootdir)/%.$(LNKEXT): stage2/%.$(LNKEXT) $(oa_target_bootdir)
- cp $< $@
-
-$(oa_target_bootdir):
- $(mkdir_p) $(oa_target_bootdir)
-
-.PRECIOUS: strap/%.$(FASLEXT)
-.PRECIOUS: strap/%.$(LNKEXT)
-
-#
-# The bootstrapping `bootsys' image.
-#
-
-# The bootstrapping Lisp code is cached in the subdirectory strap/.
-# It is built first, followed by stage 1, and stage 2 `bootsys' images.
-strap_bootsys_clisp = $(addprefix strap/, $(bootsys_clisp))
-
-strap_bootsys_objects = \
- $(addprefix strap/, $(bootsys_objects))
-
-strap/stamp: strap/bootsys$(EXEEXT)
- @rm -f $@
- @$(STAMP) $@
-
-strap/bootsys$(EXEEXT): $(strap_bootsys_objects)
- $(LISP_LINK) --output=$@ \
- --load-directory=strap $(strap_bootsys_objects)
-
-$(strap_bootsys_objects): $(OA_LISPSYS)
-
-#
-# Stage 1 `bootsys' image.
-#
-
-.PRECIOUS: stage1/%.$(FASLEXT)
-.PRECIOUS: stage1/%.$(LNKEXT)
-.PRECIOUS: stage1/%.clisp
-
-stage1_bootsys_clisp = $(addprefix stage1/, $(bootsys_clisp))
-
-stage1_bootsys_objects = \
- $(addprefix stage1/, $(bootsys_objects))
-
-stage1/stamp: stage1/bootsys$(EXEEXT)
- rm -f $@
- $(STAMP) $@
-
-stage1/bootsys$(EXEEXT): $(stage1_bootsys_objects)
- $(LISP_LINK) --output=$@ \
- --load-directory=stage1 $(stage1_bootsys_objects)
-
-stage1/%.clisp: %.boot strap/stamp stage1/.started
- $(DRIVER) --execpath=strap/bootsys$(EXEEXT) --translate --import=skip --output=$@ $<
-
-
-#
-# Stage 2 `bootsys' image.
-#
-
-.PRECIOUS: stage2/%.$(FASLEXT)
-.PRECIOUS: stage2/%.$(LNKEXT)
-.PRECIOUS: stage2/%.clisp
-
-stage2_bootsys_clisp = $(addprefix stage2/, $(bootsys_clisp))
-
-stage2_bootsys_objects = \
- $(addprefix stage2/, $(bootsys_objects))
-
-stage2/stamp: stage2/bootsys$(EXEEXT)
- @echo Building stage 2
- $(STAMP) $@
-
-stage2/bootsys$(EXEEXT): $(stage2_bootsys_objects)
- $(LISP_LINK) --output=$@ \
- --load-directory=stage2 $(stage2_bootsys_objects)
-
-stage2/%.clisp: %.boot stage1/stamp stage2/.started
- $(DRIVER) --execpath=stage1/bootsys$(EXEEXT) --translate --import=skip --output=$@ $<
-
-#
-# Generic rules for compiling FASLs
-#
-
-.PRECIOUS: %/.started
-%/.started:
- $(mkdir_p) $*
- $(STAMP) $@
-
-# Dependency for various modules.
-# FIXME: This should be automatically extracted from the
-# Boot source file at packaging time.
-LISP_COMPILE = \
- $(DRIVER) --execpath=$(OA_LISPSYS) --output=$@ --compile
-
-%/utility.$(LNKEXT): %/utility.clisp %/.started
- $(LISP_COMPILE) --load-directory=$* $<
-
-%/tokens.$(LNKEXT): %/tokens.clisp %/utility.$(LNKEXT)
- $(LISP_COMPILE) --load-directory=$* $<
-
-%/includer.$(LNKEXT): %/includer.clisp %/tokens.$(LNKEXT)
- $(LISP_COMPILE) --load-directory=$* $<
-
-%/scanner.$(LNKEXT): %/scanner.clisp %/tokens.$(LNKEXT) %/includer.$(LNKEXT)
- $(LISP_COMPILE) --load-directory=$* $<
-
-%/pile.$(LNKEXT): %/pile.clisp %/scanner.$(LNKEXT) %/includer.$(LNKEXT)
- $(LISP_COMPILE) --load-directory=$* $<
-
-%/ast.$(LNKEXT): %/ast.clisp %/includer.$(LNKEXT)
- $(LISP_COMPILE) --load-directory=$* $<
-
-%/parser.$(LNKEXT): %/parser.clisp %/ast.$(LNKEXT) %/scanner.$(LNKEXT) \
- %/includer.$(LNKEXT)
- $(LISP_COMPILE) --load-directory=$* $<
-
-%/translator.$(LNKEXT): %/translator.clisp %/parser.$(LNKEXT) \
- %/ast.$(LNKEXT) %/pile.$(LNKEXT) %/scanner.$(LNKEXT) \
- %/includer.$(LNKEXT)
- $(LISP_COMPILE) --load-directory=$* $<
-
-
-#
-# Cleaning mess
-#
-
-mostlyclean-local:
- @rm -f $(oa_target_bindir)/bootsys$(EXEEXT)
- @rm -rf prev-stage
- @rm -rf strap stage1 stage2
- @rm -rf $(oa_target_bootdir)
- @rm -f *.data *.fn
-
-clean-local: mostlyclean-local
- @rm -f *.clisp
-
-distclean-local: clean-local
diff --git a/src/boot/Makefile.in b/src/boot/Makefile.in
deleted file mode 100644
index ff948cad..00000000
--- a/src/boot/Makefile.in
+++ /dev/null
@@ -1,947 +0,0 @@
-# Makefile.in generated by automake 1.16.5 from Makefile.am.
-# @configure_input@
-
-# Copyright (C) 1994-2021 Free Software Foundation, Inc.
-
-# This Makefile.in is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
-# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
-# PARTICULAR PURPOSE.
-
-@SET_MAKE@
-
-# Copyright (c) 1991-2002, The Numerical Algorithms Group Ltd.
-# All rights reserved.
-# Copyright (C) 2007-2017, Gabriel Dos Reis.
-# All rights reserved.
-#
-# Redistribution and use in source and binary forms, with or without
-# modification, are permitted provided that the following conditions are
-# met:
-#
-# - Redistributions of source code must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-#
-# - Redistributions in binary form must reproduce the above copyright
-# notice, this list of conditions and the following disclaimer in
-# the documentation and/or other materials provided with the
-# distribution.
-#
-# - Neither the name of The Numerical ALgorithms Group Ltd. nor the
-# names of its contributors may be used to endorse or promote products
-# derived from this software without specific prior written permission.
-#
-# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
-# IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
-# TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
-# PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER
-# OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
-# EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
-# PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
-# LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
-# NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
-# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-#
-
-#
-# Abstract:
-# OpenAxiom is built in layers. The first layer is contructed into
-# an image called `bootsys'. The `bootsys' image is used
-# to translate Boot code to Common Lisp code. Since a Boot coded
-# interpreter is needed to translate the code for the Boot coded
-# interpreter we have a ``boot-strapping'' problem. In order to get
-# the whole process to start we need certain files kept in
-# common lisp form. This directory contains those files.
-#
-
-# We start with a Lisp image created in a previous build step (src/lisp).
-# That image is used to build Boot translator executable through the
-# entire bootstrap process.
-
-VPATH = @srcdir@
-am__is_gnu_make = { \
- if test -z '$(MAKELEVEL)'; then \
- false; \
- elif test -n '$(MAKE_HOST)'; then \
- true; \
- elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
- true; \
- else \
- false; \
- fi; \
-}
-am__make_running_with_option = \
- case $${target_option-} in \
- ?) ;; \
- *) echo "am__make_running_with_option: internal error: invalid" \
- "target option '$${target_option-}' specified" >&2; \
- exit 1;; \
- esac; \
- has_opt=no; \
- sane_makeflags=$$MAKEFLAGS; \
- if $(am__is_gnu_make); then \
- sane_makeflags=$$MFLAGS; \
- else \
- case $$MAKEFLAGS in \
- *\\[\ \ ]*) \
- bs=\\; \
- sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
- | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
- esac; \
- fi; \
- skip_next=no; \
- strip_trailopt () \
- { \
- flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
- }; \
- for flg in $$sane_makeflags; do \
- test $$skip_next = yes && { skip_next=no; continue; }; \
- case $$flg in \
- *=*|--*) continue;; \
- -*I) strip_trailopt 'I'; skip_next=yes;; \
- -*I?*) strip_trailopt 'I';; \
- -*O) strip_trailopt 'O'; skip_next=yes;; \
- -*O?*) strip_trailopt 'O';; \
- -*l) strip_trailopt 'l'; skip_next=yes;; \
- -*l?*) strip_trailopt 'l';; \
- -[dEDm]) skip_next=yes;; \
- -[JT]) skip_next=yes;; \
- esac; \
- case $$flg in \
- *$$target_option*) has_opt=yes; break;; \
- esac; \
- done; \
- test $$has_opt = yes
-am__make_dryrun = (target_option=n; $(am__make_running_with_option))
-am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
-pkgdatadir = $(datadir)/@PACKAGE@
-pkgincludedir = $(includedir)/@PACKAGE@
-pkglibdir = $(libdir)/@PACKAGE@
-pkglibexecdir = $(libexecdir)/@PACKAGE@
-am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
-install_sh_DATA = $(install_sh) -c -m 644
-install_sh_PROGRAM = $(install_sh) -c
-install_sh_SCRIPT = $(install_sh) -c
-INSTALL_HEADER = $(INSTALL_DATA)
-transform = $(program_transform_name)
-NORMAL_INSTALL = :
-PRE_INSTALL = :
-POST_INSTALL = :
-NORMAL_UNINSTALL = :
-PRE_UNINSTALL = :
-POST_UNINSTALL = :
-build_triplet = @build@
-host_triplet = @host@
-target_triplet = @target@
-noinst_PROGRAMS = bootsys$(EXEEXT) bemol$(EXEEXT)
-subdir = src/boot
-ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/config/libtool.m4 \
- $(top_srcdir)/config/ltoptions.m4 \
- $(top_srcdir)/config/ltsugar.m4 \
- $(top_srcdir)/config/ltversion.m4 \
- $(top_srcdir)/config/lt~obsolete.m4 \
- $(top_srcdir)/config/open-axiom.m4 $(top_srcdir)/configure.ac
-am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
- $(ACLOCAL_M4)
-DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
-mkinstalldirs = $(SHELL) $(top_srcdir)/config/mkinstalldirs
-CONFIG_HEADER = $(top_builddir)/config/openaxiom-c-macros.h
-CONFIG_CLEAN_FILES =
-CONFIG_CLEAN_VPATH_FILES =
-PROGRAMS = $(noinst_PROGRAMS)
-am_bemol_OBJECTS = bemol.$(OBJEXT)
-bemol_OBJECTS = $(am_bemol_OBJECTS)
-bemol_DEPENDENCIES = $(oa_target_libdir)/libOpenAxiom.a \
- $(oa_target_libdir)/libopen-axiom-core.a
-AM_V_lt = $(am__v_lt_@AM_V@)
-am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
-am__v_lt_0 = --silent
-am__v_lt_1 =
-am_bootsys_OBJECTS =
-bootsys_OBJECTS = $(am_bootsys_OBJECTS)
-bootsys_LDADD = $(LDADD)
-AM_V_P = $(am__v_P_@AM_V@)
-am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
-am__v_P_0 = false
-am__v_P_1 = :
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo " GEN " $@;
-am__v_GEN_1 =
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
-am__v_at_1 =
-DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)/config
-depcomp = $(SHELL) $(top_srcdir)/config/depcomp
-am__maybe_remake_depfiles = depfiles
-am__depfiles_remade = ./$(DEPDIR)/bemol.Po
-am__mv = mv -f
-CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
- $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
-LTCXXCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \
- $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) \
- $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
- $(AM_CXXFLAGS) $(CXXFLAGS)
-AM_V_CXX = $(am__v_CXX_@AM_V@)
-am__v_CXX_ = $(am__v_CXX_@AM_DEFAULT_V@)
-am__v_CXX_0 = @echo " CXX " $@;
-am__v_CXX_1 =
-CXXLD = $(CXX)
-CXXLINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \
- $(LIBTOOLFLAGS) --mode=link $(CXXLD) $(AM_CXXFLAGS) \
- $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
-AM_V_CXXLD = $(am__v_CXXLD_@AM_V@)
-am__v_CXXLD_ = $(am__v_CXXLD_@AM_DEFAULT_V@)
-am__v_CXXLD_0 = @echo " CXXLD " $@;
-am__v_CXXLD_1 =
-COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
- $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
-LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
- $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \
- $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
- $(AM_CFLAGS) $(CFLAGS)
-AM_V_CC = $(am__v_CC_@AM_V@)
-am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
-am__v_CC_0 = @echo " CC " $@;
-am__v_CC_1 =
-CCLD = $(CC)
-LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
- $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
- $(AM_LDFLAGS) $(LDFLAGS) -o $@
-AM_V_CCLD = $(am__v_CCLD_@AM_V@)
-am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
-am__v_CCLD_0 = @echo " CCLD " $@;
-am__v_CCLD_1 =
-SOURCES = $(bemol_SOURCES) $(bootsys_SOURCES)
-DIST_SOURCES = $(bemol_SOURCES) $(bootsys_SOURCES)
-am__can_run_installinfo = \
- case $$AM_UPDATE_INFO_DIR in \
- n|no|NO) false;; \
- *) (install-info --version) >/dev/null 2>&1;; \
- esac
-am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
-# Read a list of newline-separated strings from the standard input,
-# and print each of them once, without duplicates. Input order is
-# *not* preserved.
-am__uniquify_input = $(AWK) '\
- BEGIN { nonempty = 0; } \
- { items[$$0] = 1; nonempty = 1; } \
- END { if (nonempty) { for (i in items) print i; }; } \
-'
-# Make sure the list of sources is unique. This is necessary because,
-# e.g., the same source file might be shared among _SOURCES variables
-# for different programs/libraries.
-am__define_uniq_tagged_files = \
- list='$(am__tagged_files)'; \
- unique=`for i in $$list; do \
- if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
- done | $(am__uniquify_input)`
-am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/config/depcomp \
- $(top_srcdir)/config/mkinstalldirs
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-ACLOCAL = @ACLOCAL@
-AMTAR = @AMTAR@
-AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
-AR = @AR@
-AS = @AS@
-AUTOCONF = @AUTOCONF@
-AUTOHEADER = @AUTOHEADER@
-AUTOMAKE = @AUTOMAKE@
-AWK = @AWK@
-CC = @CC@
-CCDEPMODE = @CCDEPMODE@
-CFLAGS = @CFLAGS@
-CPP = @CPP@
-CPPFLAGS = @CPPFLAGS@
-CSCOPE = @CSCOPE@
-CTAGS = @CTAGS@
-CXX = @CXX@
-CXXCPP = @CXXCPP@
-CXXDEPMODE = @CXXDEPMODE@
-CXXFLAGS = @CXXFLAGS@
-CYGPATH_W = @CYGPATH_W@
-DEFS = @DEFS@
-DEPDIR = @DEPDIR@
-DLLTOOL = @DLLTOOL@
-DSYMUTIL = @DSYMUTIL@
-DUMPBIN = @DUMPBIN@
-ECHO_C = @ECHO_C@
-ECHO_N = @ECHO_N@
-ECHO_T = @ECHO_T@
-EGREP = @EGREP@
-ETAGS = @ETAGS@
-EXEEXT = @EXEEXT@
-FASLEXT = @FASLEXT@
-FGREP = @FGREP@
-GCLOPTS = @GCLOPTS@
-GREP = @GREP@
-INSTALL = @INSTALL@
-INSTALL_DATA = @INSTALL_DATA@
-INSTALL_PROGRAM = @INSTALL_PROGRAM@
-INSTALL_SCRIPT = @INSTALL_SCRIPT@
-INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
-LATEX = @LATEX@
-LD = @LD@
-LDFLAGS = @LDFLAGS@
-LIBOBJS = @LIBOBJS@
-LIBS = @LIBS@
-LIBTOOL = @LIBTOOL@
-LIBTOOL_DEPS = @LIBTOOL_DEPS@
-LIPO = @LIPO@
-LLVM_CONFIG = @LLVM_CONFIG@
-LNKEXT = @LNKEXT@
-LN_S = @LN_S@
-LTLIBOBJS = @LTLIBOBJS@
-MAINT = @MAINT@
-MAKE = @MAKE@
-MAKEINDEX = @MAKEINDEX@
-MAKEINFO = @MAKEINFO@
-MANIFEST_TOOL = @MANIFEST_TOOL@
-MKDIR_P = @MKDIR_P@
-MKTEMP = @MKTEMP@
-NM = @NM@
-NMEDIT = @NMEDIT@
-OA_LISP = @OA_LISP@
-OA_QT_MOC = @OA_QT_MOC@
-OA_QT_QMAKE = @OA_QT_QMAKE@
-OA_WINDOWS_POWERSHELL = @OA_WINDOWS_POWERSHELL@
-OBJDUMP = @OBJDUMP@
-OBJEXT = @OBJEXT@
-OTOOL = @OTOOL@
-OTOOL64 = @OTOOL64@
-PACKAGE = @PACKAGE@
-PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
-PACKAGE_NAME = @PACKAGE_NAME@
-PACKAGE_STRING = @PACKAGE_STRING@
-PACKAGE_TARNAME = @PACKAGE_TARNAME@
-PACKAGE_URL = @PACKAGE_URL@
-PACKAGE_VERSION = @PACKAGE_VERSION@
-PATH_SEPARATOR = @PATH_SEPARATOR@
-PDFLATEX = @PDFLATEX@
-RANLIB = @RANLIB@
-SED = @SED@
-SET_MAKE = @SET_MAKE@
-SHELL = @SHELL@
-STRIP = @STRIP@
-TOUCH = @TOUCH@
-VERSION = @VERSION@
-XMKMF = @XMKMF@
-X_CFLAGS = @X_CFLAGS@
-X_EXTRA_LIBS = @X_EXTRA_LIBS@
-X_LIBS = @X_LIBS@
-X_PRE_LIBS = @X_PRE_LIBS@
-abs_builddir = @abs_builddir@
-abs_srcdir = @abs_srcdir@
-abs_top_builddir = @abs_top_builddir@
-abs_top_srcdir = @abs_top_srcdir@
-ac_ct_AR = @ac_ct_AR@
-ac_ct_CC = @ac_ct_CC@
-ac_ct_CXX = @ac_ct_CXX@
-ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
-am__include = @am__include@
-am__leading_dot = @am__leading_dot@
-am__quote = @am__quote@
-am__tar = @am__tar@
-am__untar = @am__untar@
-bindir = @bindir@
-build = @build@
-build_alias = @build_alias@
-build_cpu = @build_cpu@
-build_os = @build_os@
-build_vendor = @build_vendor@
-builddir = @builddir@
-char_type = @char_type@
-datadir = @datadir@
-datarootdir = @datarootdir@
-docdir = @docdir@
-double_type = @double_type@
-dvidir = @dvidir@
-exec_prefix = @exec_prefix@
-float_type = @float_type@
-host = @host@
-host_alias = @host_alias@
-host_cpu = @host_cpu@
-host_os = @host_os@
-host_vendor = @host_vendor@
-htmldir = @htmldir@
-includedir = @includedir@
-infodir = @infodir@
-install_sh = @install_sh@
-int_type = @int_type@
-libdir = @libdir@
-libexecdir = @libexecdir@
-libext = @libext@
-localedir = @localedir@
-localstatedir = @localstatedir@
-mandir = @mandir@
-mkdir_p = @mkdir_p@
-oa_c_macros = @oa_c_macros@
-oa_c_runtime = @oa_c_runtime@
-oa_c_runtime_extra = @oa_c_runtime_extra@
-oa_cflags = @oa_cflags@
-oa_configdir = @oa_configdir@
-oa_delay_ffi = @oa_delay_ffi@
-oa_editor = @oa_editor@
-oa_enable_checking = @oa_enable_checking@
-oa_enable_profiling = @oa_enable_profiling@
-oa_enable_threads = @oa_enable_threads@
-oa_eval_flags = @oa_eval_flags@
-oa_extra_cxxflags = @oa_extra_cxxflags@
-oa_host_has_regex = @oa_host_has_regex@
-oa_keep_files = @oa_keep_files@
-oa_lisp_flavor = @oa_lisp_flavor@
-oa_optimize_options = @oa_optimize_options@
-oa_quiet_flags = @oa_quiet_flags@
-oa_shrlib_flags = @oa_shrlib_flags@
-oa_shrlib_prefix = @oa_shrlib_prefix@
-oa_shrobj_flags = @oa_shrobj_flags@
-oa_src_algdir = @oa_src_algdir@
-oa_src_datadir = @oa_src_datadir@
-oa_src_docdir = @oa_src_docdir@
-oa_src_srcdir = @oa_src_srcdir@
-oa_src_texdir = @oa_src_texdir@
-oa_standard_linking = @oa_standard_linking@
-oa_target_bindir = @oa_target_bindir@
-oa_target_datadir = @oa_target_datadir@
-oa_target_docdir = @oa_target_docdir@
-oa_target_includedir = @oa_target_includedir@
-oa_target_libdir = @oa_target_libdir@
-oa_target_srcdir = @oa_target_srcdir@
-oa_target_texdir = @oa_target_texdir@
-oa_targetdir = @oa_targetdir@
-oa_use_dynamic_lib = @oa_use_dynamic_lib@
-oa_use_libtool_for_shared_lib = @oa_use_libtool_for_shared_lib@
-oa_use_llvm = @oa_use_llvm@
-oa_use_x = @oa_use_x@
-oldincludedir = @oldincludedir@
-open_axiom_installdir = @open_axiom_installdir@
-pdfdir = @pdfdir@
-pointer_type = @pointer_type@
-prefix = @prefix@
-program_transform_name = @program_transform_name@
-psdir = @psdir@
-runstatedir = @runstatedir@
-sbindir = @sbindir@
-shared_ext = @shared_ext@
-sharedstatedir = @sharedstatedir@
-srcdir = @srcdir@
-string_type = @string_type@
-sysconfdir = @sysconfdir@
-target = @target@
-target_alias = @target_alias@
-target_cpu = @target_cpu@
-target_os = @target_os@
-target_vendor = @target_vendor@
-top_build_prefix = @top_build_prefix@
-top_builddir = @top_builddir@
-top_srcdir = @top_srcdir@
-void_type = @void_type@
-DRIVER = $(top_builddir)/src/driver/open-axiom$(EXEEXT)
-OA_LISPSYS = $(oa_target_bindir)/lisp$(EXEEXT)
-
-# Command used to link FASLs to produce a final executable.
-LISP_LINK = \
- $(DRIVER) --execpath=$(OA_LISPSYS) --make \
- --main="|AxiomCore|::|topLevel|" --system=$(oa_targetdir) \
- --prologue='(pushnew :open-axiom-boot *features*)'
-
-bootsys_SOURCES = \
- utility.boot \
- tokens.boot \
- includer.boot \
- scanner.boot \
- pile.boot \
- ast.boot \
- parser.boot \
- translator.boot
-
-bemol_SOURCES = \
- bemol.cc
-
-bemol_LDADD = \
- $(oa_target_libdir)/libOpenAxiom.a \
- $(oa_target_libdir)/libopen-axiom-core.a
-
-oa_target_bootdir = $(oa_targetdir)/boot
-@OA_ECL_RT_FALSE@oa_bootsys_linkset =
-@OA_ECL_RT_TRUE@oa_bootsys_linkset = $(oa_target_bootdir)/linkset
-bootsys_DEPENDENCIES = stage2/bootsys$(EXEEXT) $(oa_bootsys_linkset)
-
-# FASLs that comprises `bootsys'
-bootsys_clisp = $(bootsys_SOURCES:.boot=.clisp)
-bootsys_objects = $(bootsys_SOURCES:.boot=.$(LNKEXT))
-
-# Garbage produced by GCL during compilation
-bootsys_data = $(bootsys_SOURCES:.boot=.data)
-bootsys_fn = $(bootsys_SOURCES:.boot=.fn)
-STAMP = touch
-AM_CXXFLAGS = \
- -I$(top_srcdir)/src/include \
- -I$(oa_target_includedir) \
- -I$(top_builddir)/config \
- -DOPENAXIOM_ROOT_DIRECTORY="\"$(open_axiom_installdir)\""
-
-
-#
-# The bootstrapping `bootsys' image.
-#
-
-# The bootstrapping Lisp code is cached in the subdirectory strap/.
-# It is built first, followed by stage 1, and stage 2 `bootsys' images.
-strap_bootsys_clisp = $(addprefix strap/, $(bootsys_clisp))
-strap_bootsys_objects = \
- $(addprefix strap/, $(bootsys_objects))
-
-stage1_bootsys_clisp = $(addprefix stage1/, $(bootsys_clisp))
-stage1_bootsys_objects = \
- $(addprefix stage1/, $(bootsys_objects))
-
-stage2_bootsys_clisp = $(addprefix stage2/, $(bootsys_clisp))
-stage2_bootsys_objects = \
- $(addprefix stage2/, $(bootsys_objects))
-
-
-# Dependency for various modules.
-# FIXME: This should be automatically extracted from the
-# Boot source file at packaging time.
-LISP_COMPILE = \
- $(DRIVER) --execpath=$(OA_LISPSYS) --output=$@ --compile
-
-all: all-am
-
-.SUFFIXES:
-.SUFFIXES: .cc .lo .o .obj
-$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps)
- @for dep in $?; do \
- case '$(am__configure_deps)' in \
- *$$dep*) \
- ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
- && { if test -f $@; then exit 0; else break; fi; }; \
- exit 1;; \
- esac; \
- done; \
- echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign src/boot/Makefile'; \
- $(am__cd) $(top_srcdir) && \
- $(AUTOMAKE) --foreign src/boot/Makefile
-Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
- @case '$?' in \
- *config.status*) \
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
- *) \
- echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \
- cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \
- esac;
-
-$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-
-$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-$(am__aclocal_m4_deps):
-
-clean-noinstPROGRAMS:
- @list='$(noinst_PROGRAMS)'; test -n "$$list" || exit 0; \
- echo " rm -f" $$list; \
- rm -f $$list || exit $$?; \
- test -n "$(EXEEXT)" || exit 0; \
- list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \
- echo " rm -f" $$list; \
- rm -f $$list
-
-bemol$(EXEEXT): $(bemol_OBJECTS) $(bemol_DEPENDENCIES) $(EXTRA_bemol_DEPENDENCIES)
- @rm -f bemol$(EXEEXT)
- $(AM_V_CXXLD)$(CXXLINK) $(bemol_OBJECTS) $(bemol_LDADD) $(LIBS)
-
-bootsys$(EXEEXT): $(bootsys_OBJECTS) $(bootsys_DEPENDENCIES) $(EXTRA_bootsys_DEPENDENCIES)
- @rm -f bootsys$(EXEEXT)
- $(AM_V_CCLD)$(LINK) $(bootsys_OBJECTS) $(bootsys_LDADD) $(LIBS)
-
-mostlyclean-compile:
- -rm -f *.$(OBJEXT)
-
-distclean-compile:
- -rm -f *.tab.c
-
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/bemol.Po@am__quote@ # am--include-marker
-
-$(am__depfiles_remade):
- @$(MKDIR_P) $(@D)
- @echo '# dummy' >$@-t && $(am__mv) $@-t $@
-
-am--depfiles: $(am__depfiles_remade)
-
-.cc.o:
-@am__fastdepCXX_TRUE@ $(AM_V_CXX)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.o$$||'`;\
-@am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\
-@am__fastdepCXX_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po
-@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
-@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXXCOMPILE) -c -o $@ $<
-
-.cc.obj:
-@am__fastdepCXX_TRUE@ $(AM_V_CXX)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.obj$$||'`;\
-@am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ `$(CYGPATH_W) '$<'` &&\
-@am__fastdepCXX_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po
-@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
-@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
-
-.cc.lo:
-@am__fastdepCXX_TRUE@ $(AM_V_CXX)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.lo$$||'`;\
-@am__fastdepCXX_TRUE@ $(LTCXXCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\
-@am__fastdepCXX_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Plo
-@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
-@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LTCXXCOMPILE) -c -o $@ $<
-
-mostlyclean-libtool:
- -rm -f *.lo
-
-clean-libtool:
- -rm -rf .libs _libs
-
-ID: $(am__tagged_files)
- $(am__define_uniq_tagged_files); mkid -fID $$unique
-tags: tags-am
-TAGS: tags
-
-tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
- set x; \
- here=`pwd`; \
- $(am__define_uniq_tagged_files); \
- shift; \
- if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
- test -n "$$unique" || unique=$$empty_fix; \
- if test $$# -gt 0; then \
- $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
- "$$@" $$unique; \
- else \
- $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
- $$unique; \
- fi; \
- fi
-ctags: ctags-am
-
-CTAGS: ctags
-ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
- $(am__define_uniq_tagged_files); \
- test -z "$(CTAGS_ARGS)$$unique" \
- || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
- $$unique
-
-GTAGS:
- here=`$(am__cd) $(top_builddir) && pwd` \
- && $(am__cd) $(top_srcdir) \
- && gtags -i $(GTAGS_ARGS) "$$here"
-cscopelist: cscopelist-am
-
-cscopelist-am: $(am__tagged_files)
- list='$(am__tagged_files)'; \
- case "$(srcdir)" in \
- [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
- *) sdir=$(subdir)/$(srcdir) ;; \
- esac; \
- for i in $$list; do \
- if test -f "$$i"; then \
- echo "$(subdir)/$$i"; \
- else \
- echo "$$sdir/$$i"; \
- fi; \
- done >> $(top_builddir)/cscope.files
-
-distclean-tags:
- -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
-distdir: $(BUILT_SOURCES)
- $(MAKE) $(AM_MAKEFLAGS) distdir-am
-
-distdir-am: $(DISTFILES)
- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
- list='$(DISTFILES)'; \
- dist_files=`for file in $$list; do echo $$file; done | \
- sed -e "s|^$$srcdirstrip/||;t" \
- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
- case $$dist_files in \
- */*) $(MKDIR_P) `echo "$$dist_files" | \
- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
- sort -u` ;; \
- esac; \
- for file in $$dist_files; do \
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
- if test -d $$d/$$file; then \
- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
- if test -d "$(distdir)/$$file"; then \
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
- fi; \
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
- cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
- fi; \
- cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
- else \
- test -f "$(distdir)/$$file" \
- || cp -p $$d/$$file "$(distdir)/$$file" \
- || exit 1; \
- fi; \
- done
-check-am: all-am
-check: check-am
-all-am: Makefile $(PROGRAMS)
-installdirs:
-install: install-am
-install-exec: install-exec-am
-install-data: install-data-am
-uninstall: uninstall-am
-
-install-am: all-am
- @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
-
-installcheck: installcheck-am
-install-strip:
- if test -z '$(STRIP)'; then \
- $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
- install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
- install; \
- else \
- $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
- install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
- "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
- fi
-mostlyclean-generic:
-
-clean-generic:
-
-distclean-generic:
- -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
- -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
-
-maintainer-clean-generic:
- @echo "This command is intended for maintainers to use"
- @echo "it deletes files that may require special tools to rebuild."
-clean: clean-am
-
-clean-am: clean-generic clean-libtool clean-local clean-noinstPROGRAMS \
- mostlyclean-am
-
-distclean: distclean-am
- -rm -f ./$(DEPDIR)/bemol.Po
- -rm -f Makefile
-distclean-am: clean-am distclean-compile distclean-generic \
- distclean-local distclean-tags
-
-dvi: dvi-am
-
-dvi-am:
-
-html: html-am
-
-html-am:
-
-info: info-am
-
-info-am:
-
-install-data-am:
-
-install-dvi: install-dvi-am
-
-install-dvi-am:
-
-install-exec-am:
-
-install-html: install-html-am
-
-install-html-am:
-
-install-info: install-info-am
-
-install-info-am:
-
-install-man:
-
-install-pdf: install-pdf-am
-
-install-pdf-am:
-
-install-ps: install-ps-am
-
-install-ps-am:
-
-installcheck-am:
-
-maintainer-clean: maintainer-clean-am
- -rm -f ./$(DEPDIR)/bemol.Po
- -rm -f Makefile
-maintainer-clean-am: distclean-am maintainer-clean-generic
-
-mostlyclean: mostlyclean-am
-
-mostlyclean-am: mostlyclean-compile mostlyclean-generic \
- mostlyclean-libtool mostlyclean-local
-
-pdf: pdf-am
-
-pdf-am:
-
-ps: ps-am
-
-ps-am:
-
-uninstall-am:
-
-.MAKE: install-am install-strip
-
-.PHONY: CTAGS GTAGS TAGS all all-am am--depfiles check check-am clean \
- clean-generic clean-libtool clean-local clean-noinstPROGRAMS \
- cscopelist-am ctags ctags-am distclean distclean-compile \
- distclean-generic distclean-libtool distclean-local \
- distclean-tags distdir dvi dvi-am html html-am info info-am \
- install install-am install-data install-data-am install-dvi \
- install-dvi-am install-exec install-exec-am install-html \
- install-html-am install-info install-info-am install-man \
- install-pdf install-pdf-am install-ps install-ps-am \
- install-strip installcheck installcheck-am installdirs \
- maintainer-clean maintainer-clean-generic mostlyclean \
- mostlyclean-compile mostlyclean-generic mostlyclean-libtool \
- mostlyclean-local pdf pdf-am ps ps-am tags tags-am uninstall \
- uninstall-am
-
-.PRECIOUS: Makefile
-
-
-# Make rule toplevel entry points.
-.PHONY: all-boot
-
-all-am: all-boot
-all-boot: $(oa_target_bindir)/bootsys$(EXEEXT) $(oa_bootsys_linkset)
-all-boot: bemol$(EXEEXT)
-
-# The final `bootsys' image.
-$(oa_target_bindir)/bootsys$(EXEEXT): stage2/bootsys$(EXEEXT)
- cp -p $< $@
-
-$(oa_bootsys_linkset): $(addprefix $(oa_target_bootdir)/, $(bootsys_objects))
- rm -f $@
- echo '($(patsubst %, "%", $(bootsys_objects)))' > $@
-
-$(oa_target_bootdir)/%.$(LNKEXT): stage2/%.$(LNKEXT) $(oa_target_bootdir)
- cp $< $@
-
-$(oa_target_bootdir):
- $(mkdir_p) $(oa_target_bootdir)
-
-.PRECIOUS: strap/%.$(FASLEXT)
-.PRECIOUS: strap/%.$(LNKEXT)
-
-strap/stamp: strap/bootsys$(EXEEXT)
- @rm -f $@
- @$(STAMP) $@
-
-strap/bootsys$(EXEEXT): $(strap_bootsys_objects)
- $(LISP_LINK) --output=$@ \
- --load-directory=strap $(strap_bootsys_objects)
-
-$(strap_bootsys_objects): $(OA_LISPSYS)
-
-#
-# Stage 1 `bootsys' image.
-#
-
-.PRECIOUS: stage1/%.$(FASLEXT)
-.PRECIOUS: stage1/%.$(LNKEXT)
-.PRECIOUS: stage1/%.clisp
-
-stage1/stamp: stage1/bootsys$(EXEEXT)
- rm -f $@
- $(STAMP) $@
-
-stage1/bootsys$(EXEEXT): $(stage1_bootsys_objects)
- $(LISP_LINK) --output=$@ \
- --load-directory=stage1 $(stage1_bootsys_objects)
-
-stage1/%.clisp: %.boot strap/stamp stage1/.started
- $(DRIVER) --execpath=strap/bootsys$(EXEEXT) --translate --import=skip --output=$@ $<
-
-#
-# Stage 2 `bootsys' image.
-#
-
-.PRECIOUS: stage2/%.$(FASLEXT)
-.PRECIOUS: stage2/%.$(LNKEXT)
-.PRECIOUS: stage2/%.clisp
-
-stage2/stamp: stage2/bootsys$(EXEEXT)
- @echo Building stage 2
- $(STAMP) $@
-
-stage2/bootsys$(EXEEXT): $(stage2_bootsys_objects)
- $(LISP_LINK) --output=$@ \
- --load-directory=stage2 $(stage2_bootsys_objects)
-
-stage2/%.clisp: %.boot stage1/stamp stage2/.started
- $(DRIVER) --execpath=stage1/bootsys$(EXEEXT) --translate --import=skip --output=$@ $<
-
-#
-# Generic rules for compiling FASLs
-#
-
-.PRECIOUS: %/.started
-%/.started:
- $(mkdir_p) $*
- $(STAMP) $@
-
-%/utility.$(LNKEXT): %/utility.clisp %/.started
- $(LISP_COMPILE) --load-directory=$* $<
-
-%/tokens.$(LNKEXT): %/tokens.clisp %/utility.$(LNKEXT)
- $(LISP_COMPILE) --load-directory=$* $<
-
-%/includer.$(LNKEXT): %/includer.clisp %/tokens.$(LNKEXT)
- $(LISP_COMPILE) --load-directory=$* $<
-
-%/scanner.$(LNKEXT): %/scanner.clisp %/tokens.$(LNKEXT) %/includer.$(LNKEXT)
- $(LISP_COMPILE) --load-directory=$* $<
-
-%/pile.$(LNKEXT): %/pile.clisp %/scanner.$(LNKEXT) %/includer.$(LNKEXT)
- $(LISP_COMPILE) --load-directory=$* $<
-
-%/ast.$(LNKEXT): %/ast.clisp %/includer.$(LNKEXT)
- $(LISP_COMPILE) --load-directory=$* $<
-
-%/parser.$(LNKEXT): %/parser.clisp %/ast.$(LNKEXT) %/scanner.$(LNKEXT) \
- %/includer.$(LNKEXT)
- $(LISP_COMPILE) --load-directory=$* $<
-
-%/translator.$(LNKEXT): %/translator.clisp %/parser.$(LNKEXT) \
- %/ast.$(LNKEXT) %/pile.$(LNKEXT) %/scanner.$(LNKEXT) \
- %/includer.$(LNKEXT)
- $(LISP_COMPILE) --load-directory=$* $<
-
-#
-# Cleaning mess
-#
-
-mostlyclean-local:
- @rm -f $(oa_target_bindir)/bootsys$(EXEEXT)
- @rm -rf prev-stage
- @rm -rf strap stage1 stage2
- @rm -rf $(oa_target_bootdir)
- @rm -f *.data *.fn
-
-clean-local: mostlyclean-local
- @rm -f *.clisp
-
-distclean-local: clean-local
-
-# Tell versions [3.59,3.63) of GNU make to not export all variables.
-# Otherwise a system limit (for SysV at least) may be exceeded.
-.NOEXPORT:
diff --git a/src/clef/Makefile.in b/src/clef/Makefile.in
deleted file mode 100644
index 9cd432f0..00000000
--- a/src/clef/Makefile.in
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright (C) 2007-2014, Gabriel Dos Reis.
-# All rights reserved.
-#
-# Redistribution and use in source and binary forms, with or without
-# modification, are permitted provided that the following conditions are
-# met:
-#
-# - Redistributions of source code must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-#
-# - Redistributions in binary form must reproduce the above copyright
-# notice, this list of conditions and the following disclaimer in
-# the documentation and/or other materials provided with the
-# distribution.
-#
-# - Neither the name of The Numerical Algorithms Group Ltd. nor the
-# names of its contributors may be used to endorse or promote products
-# derived from this software without specific prior written permission.
-#
-# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
-# IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
-# TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
-# PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER
-# OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
-# EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
-# PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
-# LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
-# NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
-# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-
-# this is where the include files live
-INC= $(oa_src_srcdir)/include
-
-bin_PROGRAMS = clef$(EXEEXT)
-
-clef_SOURCES = edible.c
-
-clef_objects = $(clef_SOURCES:.c=.lo)
-
-build_libdir = $(top_builddir)/src/lib
-
-clef_LDADD = -L$(build_libdir) -lspad -lopen-axiom-core $(oa_c_runtime_extra)
-
-clef_DEPENDENCIES =
-
-subdir = src/clef/
-
-.PHONY: all all-clef
-all: all-ax
-
-all-ax all-clef: stamp
- @ echo finished $(builddir)
-
-stamp: $(oa_target_bindir)/clef$(EXEEXT)
- @rm -f stamp
- $(STAMP) stamp
-
-$(oa_target_bindir)/clef$(EXEEXT): $(clef_objects) $(clef_DEPENDENCIES)
- $(LINK) -o $@ $(clef_objects) $(clef_LDADD) ${LDF}
-
-.SUFFIXES:
-.SUFFIXES: .c .lo .h
-.PRECIOUS: %.lo
-
-%.lo: ${INC}/useproto.h ${INC}/edible.h \
- $(oa_configdir)/openaxiom-c-macros.h
-
-%.lo: %.c $(oa_c_macros_h)
- $(COMPILE) -o $@ $(CXXFLAGS) $(oa_includes) $<
-
-mostlyclean-local:
- @rm -f $(clef_objects)
- @rm -f stamp
-
-clean-local: mostlyclean-local
- @rm -f $(oa_target_bindir)/clef$(EXEEXT)
-
-distclean-local: clean-local
-
diff --git a/src/doc/Makefile.in b/src/doc/Makefile.in
deleted file mode 100644
index 6ee272f9..00000000
--- a/src/doc/Makefile.in
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright (C) 2007-2014, Gabriel Dos Reis.
-# All rights reserved.
-#
-# Redistribution and use in source and binary forms, with or without
-# modification, are permitted provided that the following conditions are
-# met:
-#
-# - Redistributions of source code must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-#
-# - Redistributions in binary form must reproduce the above copyright
-# notice, this list of conditions and the following disclaimer in
-# the documentation and/or other materials provided with the
-# distribution.
-#
-# - Neither the name of The Numerical Algorithms Group Ltd. nor the
-# names of its contributors may be used to endorse or promote products
-# derived from this software without specific prior written permission.
-#
-# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
-# IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
-# TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
-# PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER
-# OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
-# EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
-# PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
-# LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
-# NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
-# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-
-IN=$(oa_src_srcdir)/doc
-OUT=$(oa_target_docdir)
-STY=${OUT}/tex
-
-subdir = src/doc/
-
-pamphlets =
-
-HELPFILES = $(wildcard $(IN)/help/*.help)
-
-.PHONY: all all-doc
-all: all-ax
-
-all-ax all-doc: stamp
- @echo 9 finished $(builddir)
-
-$(OUT)/help/%.help: $(IN)/help/%.help
- cp -p $< $@
-
-$(OUT)/gloss.text: $(IN)/gloss.text
- cp -p $< $@
-
-stamp: $(patsubst $(IN)/help/%.help,$(OUT)/help/%.help,$(HELPFILES)) \
- $(OUT)/gloss.text
- -rm -f stamp
- $(STAMP) stamp
-
-dvi-local:
-
-mostlyclean-local:
-
-clean-local: mostlyclean-local
-
-distclean-local: clean-local
diff --git a/src/driver/Makefile.in b/src/driver/Makefile.in
deleted file mode 100644
index e5b1b7c4..00000000
--- a/src/driver/Makefile.in
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright (C) 2007-2014, Gabriel Dos Reis.
-# All rights reserved.
-#
-# Redistribution and use in source and binary forms, with or without
-# modification, are permitted provided that the following conditions are
-# met:
-#
-# - Redistributions of source code must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-#
-# - Redistributions in binary form must reproduce the above copyright
-# notice, this list of conditions and the following disclaimer in
-# the documentation and/or other materials provided with the
-# distribution.
-#
-# - Neither the name of The Numerical Algorithms Group Ltd. nor the
-# names of its contributors may be used to endorse or promote products
-# derived from this software without specific prior written permission.
-#
-# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
-# IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
-# TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
-# PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER
-# OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
-# EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
-# PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
-# LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
-# NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
-# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-
-bin_PROGRAMS = open-axiom$(EXEEXT)
-
-open_axiom_SOURCES = main.cc
-
-open_axiom_objects = $(open_axiom_SOURCES:.cc=.lo)
-
-## Ideally, we want a standalone binary driver unencounbered by
-## any sort of dependencies. However, static program linking is not
-## available on all plaforms (think Mac OS, Solaris, etc.) So we must link
-## against library archives. Thefore we avoid using $(oa_target_libdir)
-## below. On purpose.
-open_axiom_LDADD = \
- -L$(builddir)/../utils \
- -L$(builddir)/../lib \
- -lOpenAxiom $(oa_c_libs)
-
-VPATH += $(top_srcdir)/src/include
-
-.PHONY: all all-ax all-driver
-
-all: all-ax
-
-all-ax all-driver: stamp
-
-stamp: $(bin_PROGRAMS)
- -rm -f stamp
- $(STAMP) stamp
-
-.SUFFIXES:
-.SUFFIXES: .cc .h .lo .$(OBJEXT)
-.PRECIOUS: %.lo %.obj
-
-%.lo: %.cc
- $(COMPILE) ${CXXFLAGS} -o $@ \
- -DOPENAXIOM_ROOT_DIRECTORY="\"$(open_axiom_installdir)\"" \
- $(oa_includes) $<
-
-main.lo: open-axiom.h
-
-open-axiom$(EXEEXT): $(open_axiom_objects)
- $(LINK) -all-static -o $@ $(open_axiom_objects) $(open_axiom_LDADD)
-
-mostlyclean-local:
- @rm -f $(open_axiom_objects)
- @rm -f *~ core
-
-clean-local: mostlyclean-local
- @rm -f $(bin_PROGRAMS)
-
-distclean-local: clean-local
-
diff --git a/src/etc/Makefile.in b/src/etc/Makefile.in
deleted file mode 100644
index 62eb07f9..00000000
--- a/src/etc/Makefile.in
+++ /dev/null
@@ -1,137 +0,0 @@
-# Copyright (C) 2007-2014, Gabriel Dos Reis.
-# All rights reserved.
-#
-# Redistribution and use in source and binary forms, with or without
-# modification, are permitted provided that the following conditions are
-# met:
-#
-# - Redistributions of source code must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-#
-# - Redistributions in binary form must reproduce the above copyright
-# notice, this list of conditions and the following disclaimer in
-# the documentation and/or other materials provided with the
-# distribution.
-#
-# - Neither the name of The Numerical Algorithms Group Ltd. nor the
-# names of its contributors may be used to endorse or promote products
-# derived from this software without specific prior written permission.
-#
-# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
-# IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
-# TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
-# PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER
-# OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
-# EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
-# PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
-# LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
-# NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
-# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-DRIVER = ../driver/open-axiom$(EXEEX)
-
-INTERPSYS = \
- $(DRIVER) --execpath=../interp/interpsys$(EXEEXT) \
- --system="$(AXIOM)" \
- --sysdb="$(oa_src_datadir)/algebra/"
-
-openaxiom_databases = \
- $(addprefix $(oa_targetdir)/algebra/, \
- compress.daase interp.daase browse.daase categor.daase \
- operation.daase libdb.text comb.text \
- USERS.DAASE/index.KAF DEPENDENTS.DAASE/index.KAF)
-
-openaxiom_glossfiles = \
- $(addprefix $(oa_targetdir)/algebra/, \
- glosskey.text gloss.ht glossdef.text)
-
-subdir = src/etc/
-
-pamphlets = Makefile.pamphlet $(asq_SOURCES)
-
-build_libdir = $(top_builddir)/src/lib
-
-libspad_la = -L$(build_libdir) -lspad
-
-openaxiom_c_libs = -lopen-axiom-core @oa_c_runtime_extra@ -lm
-
-
-.PHONY: all all-asq
-all: all-ax
-
-all-ax all-asq: stamp
- @echo finished $(builddir)
-
-stamp: stamp-databases $(oa_target_bindir)/asq$(EXEEXT) \
- $(oa_target_libdir)/summary \
- $(oa_target_libdir)/copyright
- rm -f stamp
- $(STAMP) stamp
-
-.PHONY: all-databases
-all-databases: stamp-databases
-
-stamp-databases: ../algebra/*.NRLIB/code.$(FASLEXT) ../doc/gloss.text
- @ echo rebuilding databases...
- rm -f stamp-databases
- rm -f ../algebra/topics.data
- rm -f $(oa_targetdir)/*.daase
- rm -f $(oa_targetdir)/libdb.text
- rm -f $(oa_targetdir)/comdb.text
- rm -rf $(oa_targetdir)/algebra/USERS.DAASE
- rm -rf $(oa_targetdir)/algebra/DEPENDENTS.DAASE
- cp $(oa_src_docdir)/topics.data ../algebra
- (cd ../algebra && $(INTERPSYS) --build-databases)
- cp -p ../algebra/*.daase $(oa_targetdir)/algebra
- cp -p ../algebra/libdb.text $(oa_targetdir)/algebra
- cp -p ../algebra/comdb.text $(oa_targetdir)/algebra
- mkdir -p $(oa_targetdir)/algebra/USERS.DAASE
- cp -p ../algebra/USERS.DAASE/index.KAF \
- $(oa_targetdir)/algebra/USERS.DAASE
- mkdir -p $(oa_targetdir)/algebra/DEPENDENTS.DAASE
- cp -p ../algebra/DEPENDENTS.DAASE/index.KAF \
- $(oa_targetdir)/algebra/DEPENDENTS.DAASE
- cp -p ../algebra/glosskey.text $(oa_target_docdir)
- cp -p ../algebra/glossdef.text $(oa_target_docdir)
-
-bin_PROGRAMS = asq$(EXEEXT)
-asq_sources = asq.c
-asq_SOURCES = $(addsuffix .pamphlet, $(asq_sources))
-asq_objects = $(asq_sources:.c=.$(OBJEXT))
-asq_LDADD = $(libspad_la) -L$(build_libdir) $(openaxiom_c_libs)
-
-$(oa_target_bindir)/asq$(EXEEXT): asq$(EXEEXT)
- cp -p $< $(oa_target_bindir)
-
-asq$(EXEEXT): $(asq_objects)
- $(LINK) -o $@ $(asq_objects) $(asq_LDADD)
-
-%.$(OBJEXT) %.lo: %.c $(oa_c_macros_h)
- $(COMPILE) $(CXXCFLAGS) $(oa_includes) -o $@ $<
-
-
-asq.c: $(srcdir)/asq.c.pamphlet
- $(oa_hammer) --tangle --output=$@ $<
-
-$(oa_target_libdir)/summary: $(srcdir)/summary
- cp -p $< $@
-
-$(oa_target_libdir)/copyright: $(srcdir)/copyright
- cp -p $< $@
-
-../doc/gloss.text: $(oa_src_docdir)/gloss.text
- cp $< cp $@
-
-mostlyclean-local:
- rm -f $(asq_sources) $(asq_objects) $(bin_PROGRAMS)
- rm -f $(openaxiom_databases)
- rm -f $(openaxiom_glossfiles)
- rm -f stamp
-
-clean-local: mostlyclean-local
- rm -f $(oa_target_libdir)/summary
- rm -f $(oa_target_libdir)/copyright
- rm -f $(oa_target_bindir)/asq$(EXEEXT)
-
-distclean-local: clean-local
diff --git a/src/graph/Gdraws/Makefile.in b/src/graph/Gdraws/Makefile.in
deleted file mode 100644
index 22cd8b26..00000000
--- a/src/graph/Gdraws/Makefile.in
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright (C) 2007-2014, Gabriel Dos Reis.
-# All rights reserved.
-#
-# Redistribution and use in source and binary forms, with or without
-# modification, are permitted provided that the following conditions are
-# met:
-#
-# - Redistributions of source code must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-#
-# - Redistributions in binary form must reproduce the above copyright
-# notice, this list of conditions and the following disclaimer in
-# the documentation and/or other materials provided with the
-# distribution.
-#
-# - Neither the name of The Numerical Algorithms Group Ltd. nor the
-# names of its contributors may be used to endorse or promote products
-# derived from this software without specific prior written permission.
-#
-# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
-# IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
-# TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
-# PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER
-# OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
-# EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
-# PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
-# LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
-# NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
-# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-
-
-
-IN= $(oa_src_srcdir)/graph/Gdraws
-OUT= $(oa_target_libdir)
-PS= $(oa_target_libdir)/graph
-DOC= $(oa_target_docdir)/src/graph
-
-# local include files shared by graphics
-LINC= $(oa_src_srcdir)/graph/include
-
-# global include files shared by everyone
-GINC= $(oa_src_srcdir)/include
-
-# include files in Hyperdoc
-HINC= $(oa_src_srcdir)/hyper
-
-# bitmaps for cursors
-BIT= $(oa_src_srcdir)/graph/include/bitmaps
-
-# a .h file stuck in a really wierd place
-DOTH= $(oa_src_srcdir)/graph/viewman
-
-# a .c file in the library subdirectory
-DOTC= $(oa_src_srcdir)/lib
-
-AXIOM_CFLAGS = ${CXXFLAGS)} -I${LINC} -I${GINC} -I$(srcdir) -I${HINC} \
- $(oa_includes) ${AXIOM_X11_CFLAGS}
-
-
-subdir = src/graph/Gdraws/
-
-pamphlets = psFiles.pamphlet
-
-HEADERS = ${IN}/Gdraws0.h ${LINC}/G.h ${LINC}/Gfun.H1 \
- ${GINC}/hash.h $(oa_c_macros_h)
-
-PSFiles= ${PS}/colorpoly.ps ${PS}/colorwol.ps ${PS}/draw.ps \
- ${PS}/drawIstr.ps ${PS}/drawarc.ps ${PS}/drawcolor.ps \
- ${PS}/drawline.ps ${PS}/drawlines.ps ${PS}/drawpoint.ps \
- ${PS}/drawrect.ps ${PS}/drawstr.ps ${PS}/drwfilled.ps \
- ${PS}/end.ps ${PS}/fillarc.ps ${PS}/fillpoly.ps \
- ${PS}/fillwol.ps ${PS}/header.ps ${PS}/setup.ps
-
-.SUFFIXES:
-.SUFFIXES: .c .lo .h .ps
-
-.PHONY: all all-ax all-Gdraws
-all: all-ax
-all-ax all-Gdraws: stamp
- @ echo finished making $(oa_src_srcdir)/Gdraws
-
-.PHONY: PSfiles.post
-stamp: Gfun.$(OBJEXT) $(PSfiles)
- @rm -f stamp
- $(STAMP) stamp
-
-$(PS)/%.ps: $(srcdir)/psFiles.pamphlet
- $(oa_build_document) --tangle=$* --output=$@ $<
-
-Gfun.$(OBJEXT): ${HEADERS}
-
-Gfun.$(OBJEXT): $(builddir)/Gfun.c
- ${COMPILE} -o $@ $(CFLAGS) $(AXIOM_CFLAGS) $<
-
-
-mostlyclean-local:
- @rm -f Gfun.$(OBJEXT)
-
-clean-local: mostlyclean-local
- @rm -f $(PSFiles)
-
-distclean-local: clean-local
-
diff --git a/src/graph/Makefile.in b/src/graph/Makefile.in
deleted file mode 100644
index e816625d..00000000
--- a/src/graph/Makefile.in
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright (C) 2007-2014, Gabriel Dos Reis.
-# All rights reserved.
-#
-# Redistribution and use in source and binary forms, with or without
-# modification, are permitted provided that the following conditions are
-# met:
-#
-# - Redistributions of source code must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-#
-# - Redistributions in binary form must reproduce the above copyright
-# notice, this list of conditions and the following disclaimer in
-# the documentation and/or other materials provided with the
-# distribution.
-#
-# - Neither the name of The Numerical Algorithms Group Ltd. nor the
-# names of its contributors may be used to endorse or promote products
-# derived from this software without specific prior written permission.
-#
-# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
-# IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
-# TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
-# PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER
-# OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
-# EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
-# PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
-# LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
-# NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
-# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-
-
-SUBDIRS = Gdraws viewman view2D view3D viewAlone
-
-pamphlets = fileformats.pamphlet Makefile.pamphlet
-
-subdir = src/graph/
-
-.PHONY: all all-ax all-graph
-all: all-ax
-
-all-ax all-graph: stamp
- @ echo 24 finished ${IN}
-
-stamp: all-subdirs parabola/data parabola/graph0
- $(STAMP) stamp
-
-.PHONY: all-subdirs
-all-subdirs: all-subdirs.pre all-subdirs.rest
-
-
-.PHONY: all-PS
-all-PS: all-Gdraws $(srcdir)/PS/*.ps
- cp -p $(srcdir)/PS/*.ps $(oa_target_libdir)/graph/
-
-.PHONY: all-subdirs.pre
-all-subdirs.pre:
- -rm -f stamp
- $(mkdir_p) parabola
-
-.PHONY: all-subdirs.rest
-all-subdirs.rest: all-subdirs.pre all-Gdraws all-viewman \
- all-view2D all-view3D all-viewAlone all-PS
-
-
-all-viewman: all-Gdraws
- cd viewman && ${MAKE}
-all-Gdraws:
- @$(mkdir_p) $(oa_target_libdir)/graph
- cd Gdraws && ${MAKE}
-all-view3D: all-Gdraws
- cd view3D && ${MAKE}
-all-view2D: all-Gdraws
- cd view2D && ${MAKE}
-all-viewAlone: all-Gdraws
- cd viewAlone && ${MAKE}
-
-
-parabola/data parabola/graph0: $(srcdir)/fileformats.pamphlet
- $(oa_hammer) --tangle=`basename $@` --output=$@ $<
-
-mostlyclean-local:
-
-clean-local: mostlyclean-local
- @rm -f parabola/data parabola/graph0
-
-distclean-local: clean-local
-
diff --git a/src/graph/view2D/Makefile.in b/src/graph/view2D/Makefile.in
deleted file mode 100644
index ae087d27..00000000
--- a/src/graph/view2D/Makefile.in
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright (C) 2007-2014, Gabriel Dos Reis.
-# All rights reserved.
-#
-# Redistribution and use in source and binary forms, with or without
-# modification, are permitted provided that the following conditions are
-# met:
-#
-# - Redistributions of source code must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-#
-# - Redistributions in binary form must reproduce the above copyright
-# notice, this list of conditions and the following disclaimer in
-# the documentation and/or other materials provided with the
-# distribution.
-#
-# - Neither the name of The Numerical Algorithms Group Ltd. nor the
-# names of its contributors may be used to endorse or promote products
-# derived from this software without specific prior written permission.
-#
-# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
-# IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
-# TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
-# PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER
-# OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
-# EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
-# PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
-# LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
-# NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
-# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-
-
-# local include files shared by graphics
-LINC= $(oa_src_srcdir)/graph/include
-
-# global include files shared by everyone
-GINC= $(oa_src_srcdir)/include
-
-build_libdir = $(top_builddir)/src/lib
-
-bin_PROGRAMS = view2D$(EXEEXT)
-
-view2D_SOURCES = buttons2d.c control2d.c graph2d.c main2d.c pot2d.c \
- process2d.c spadAction2d.c stuff2d.c viewport2D.c write2d.c
-
-view2D_objects = $(view2D_SOURCES:.c=.lo)
-
-Gfun_objects = ../Gdraws/Gfun.lo
-
-view2D_LDADD = -L$(build_libdir) -lspad -lopen-axiom-core
-
-view2D_DEPENDENCIES = $(Gfun_objects)
-
-subdir = src/graph/view2D/
-
-AXIOM_CFLAGS = ${CXXFLAGS} ${AXIOM_X11_CFLAGS} -I${LINC} -I${GINC} -I$(srcdir) \
- $(oa_includes)
-
-GDRAW_OBJS = ../Gdraws/Gfun.lo
-
-HEADERS = $(srcdir)/header2.h $(srcdir)/globals2.h ${LINC}/view2D.h \
- ${LINC}/actions.h ${LINC}/viewCommand.h ${GINC}/view.h ${LINC}/G.h
-
-.PHONY: all all-ax all-view2D
-
-all: all-ax
-
-all-ax all-view2D: stamp
- @ echo finished $(builddir)
-
-stamp: $(oa_target_libdir)/view2D$(EXEEXT)
- @rm -f stamp
- $(STAMP) stamp
-
-$(oa_target_libdir)/view2D$(EXEEXT): $(view2D_objects) $(view2D_DEPENDENCIES)
- $(LINK) -o $@ $(view2D_objects) $(Gfun_objects) \
- $(view2D_LDADD) $(AXIOM_X11_LDFLAGS) -lm
-
-.PRECIOUS: %.lo
-
-%.$(OBJEXT): $(HEADERS)
-
-%.lo: $(builddir)/%.c $(oa_c_macros.h)
- $(COMPILE) -o $@ $(CFLAGS) $(AXIOM_CFLAGS) $<
-
-mostlyclean-local:
-
-clean-local: mostlyclean-local
- @rm -f $(view2D_objects)
- @rm -f $(oa_target_libdir)/view2D$(EXEEXT)
-
-distclean-local: clean-local
diff --git a/src/graph/view3D/Makefile.in b/src/graph/view3D/Makefile.in
deleted file mode 100644
index 50d8fcbb..00000000
--- a/src/graph/view3D/Makefile.in
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright (C) 2007-2014, Gabriel Dos Reis.
-# All rights reserved.
-#
-# Redistribution and use in source and binary forms, with or without
-# modification, are permitted provided that the following conditions are
-# met:
-#
-# - Redistributions of source code must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-#
-# - Redistributions in binary form must reproduce the above copyright
-# notice, this list of conditions and the following disclaimer in
-# the documentation and/or other materials provided with the
-# distribution.
-#
-# - Neither the name of The Numerical Algorithms Group Ltd. nor the
-# names of its contributors may be used to endorse or promote products
-# derived from this software without specific prior written permission.
-#
-# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
-# IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
-# TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
-# PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER
-# OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
-# EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
-# PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
-# LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
-# NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
-# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-
-IN= $(oa_src_srcdir)/graph/view3D
-
-# local include files shared by graphics
-LINC= $(oa_src_srcdir)/graph/include
-
-# global include files shared by everyone
-GINC= $(oa_src_srcdir)/include
-
-# bitmaps for cursors
-BIT= $(oa_src_srcdir)/graph/include/purty
-
-build_libdir = $(top_builddir)/src/lib
-
-bin_PROGRAMS = view3D$(EXEEXT)
-
-view3D_SOURCES = buttons3d.c closeView3d.c component3d.c control3d.c \
- illuminate3d.c lightbut3d.c lighting3d.c main3d.c \
- mesh3d.c msort3d.c pot3d.c process3d.c project3d.c \
- quitbut3d.c quit3d.c save3d.c savebut3d.c smoothShade3d.c \
- spadAction3d.c stuff3d.c surface3d.c transform3d.c \
- viewport3d.c volume3d.c write3d.c
-
-view3D_objects = $(addprefix $(builddir)/, $(view3D_SOURCES:.c=.lo))
-
-Gfun_objects = ../Gdraws/Gfun.lo
-
-
-view3D_LDADD = -L$(build_libdir) -lspad -lopen-axiom-core
-view3D_DEPENDENCIES = $(Gfun_objects)
-
-subdir = src/graph/view3D/
-
-AXIOM_CFLAGS = ${CXXFLAGS} ${AXIOM_X11_CFLAGS} -I${LINC} -I${GINC} -I${IN} \
- $(oa_includes)
-
-HEADERS = ${IN}/header.h ${IN}/globals.h \
- ${LINC}/component.h ${LINC}/view3D.h ${LINC}/tube.h \
- ${LINC}/actions.h ${LINC}/viewCommand.h \
- ${GINC}/view.h ${LINC}/G.h $(oa_c_macros.h)
-
-.PHONY: all all-ax all-view3D
-all: all-ax
-all-ax all-view3D: stamp
- @echo finished $(srcdir)
-
-stamp: $(oa_target_libdir)/view3D$(EXEEXT)
- @rm -f stamp
- $(STAMP) stamp
-
-$(oa_target_libdir)/view3D$(EXEEXT): $(view3D_objects) $(view3D_DEPENDENCIES)
- $(LINK) -o $@ $(view3D_objects) $(Gfun_objects) \
- $(view3D_LDADD) $(AXIOM_X11_LDFLAGS) -lm
-
-.PRECIOUS: %.lo
-
-%.lo: $(HEADERS)
-
-%.lo: %.c
- $(COMPILE) -o $@ $(CFLAGS) $(AXIOM_CFLAGS) $<
-
-mostly-clean:
-
-clean-clean: mostlyclean-clean
-
-distclean-local: clean-local
diff --git a/src/graph/viewAlone/Makefile.in b/src/graph/viewAlone/Makefile.in
deleted file mode 100644
index d87ee7d2..00000000
--- a/src/graph/viewAlone/Makefile.in
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright (C) 2007-2014, Gabriel Dos Reis.
-# All rights reserved.
-#
-# Redistribution and use in source and binary forms, with or without
-# modification, are permitted provided that the following conditions are
-# met:
-#
-# - Redistributions of source code must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-#
-# - Redistributions in binary form must reproduce the above copyright
-# notice, this list of conditions and the following disclaimer in
-# the documentation and/or other materials provided with the
-# distribution.
-#
-# - Neither the name of The Numerical Algorithms Group Ltd. nor the
-# names of its contributors may be used to endorse or promote products
-# derived from this software without specific prior written permission.
-#
-# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
-# IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
-# TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
-# PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER
-# OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
-# EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
-# PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
-# LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
-# NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
-# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-
-# local include files shared by graphics
-LINC= $(oa_src_srcdir)/graph/include
-
-# global include files shared by everyone
-GINC= $(oa_src_srcdir)/include
-
-build_libdir = $(top_builddir)/src/lib
-
-bin_PROGRAMS = viewAlone$(EXEEXT)
-
-viewAlone_SOURCES = viewAlone.c spoonComp.c spoon2D.c
-
-viewAlone_objects = $(viewAlone_SOURCES:.c=.lo)
-
-viewAlone_LDADD = -L$(build_libdir) -lspad $(AXIOM_X11_LDFLAGS) $(oa_c_libs)
-viewAlone_DEPENDENCIES =
-
-subdir = src/graph/viewAlone/
-
-AXIOM_CFLAGS = ${CXXFLAGS} ${AXIOM_X11_CFLAGS} -I$(srcdir) -I${LINC} -I${GINC} \
- $(oa_includes)
-
-HEADERS= $(srcdir)/viewAlone.h ${LINC}/component.h ${LINC}/view2D.h \
- ${LINC}/view3D.h ${LINC}/tube.h ${LINC}/actions.h \
- ${LINC}/viewCommand.h
-
-.PHONY: all all-ax all-viewAlone
-all: all-ax
-
-all-ax all-viewAlone: stamp
- @echo finished $(builddir)
-
-stamp: $(oa_target_bindir)/viewAlone$(EXEEXT)
- @rm -f stamp
- $(STAMP) stamp
-
-$(oa_target_bindir)/viewAlone$(EXEEXT): $(viewAlone_objects) \
- $(viewAlone_DEPENDENCIES)
- $(LINK) -o $@ $(viewAlone_objects) $(viewAlone_LDADD)
-
-.PRECIOUS: %.lo
-
-%.lo: $(HEADERS)
-
-%.lo: %.c $(oa_c_macros_h)
- $(COMPILE) -o $@ $(CFLAGS) $(AXIOM_CFLAGS) $<
-
-mostlyclean-local:
-
-clean-local: mostlyclean-local
- @rm -f $(viewAlone_objects)
- @rm -f $(oa_target_bindir)/viewAlone$(EXEEXT)
-
-distclean-local: clean-local
-
diff --git a/src/graph/viewman/Makefile.in b/src/graph/viewman/Makefile.in
deleted file mode 100644
index 7e420909..00000000
--- a/src/graph/viewman/Makefile.in
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright (C) 2007-2014, Gabriel Dos Reis.
-# All rights reserved.
-#
-# Redistribution and use in source and binary forms, with or without
-# modification, are permitted provided that the following conditions are
-# met:
-#
-# - Redistributions of source code must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-#
-# - Redistributions in binary form must reproduce the above copyright
-# notice, this list of conditions and the following disclaimer in
-# the documentation and/or other materials provided with the
-# distribution.
-#
-# - Neither the name of The Numerical Algorithms Group Ltd. nor the
-# names of its contributors may be used to endorse or promote products
-# derived from this software without specific prior written permission.
-#
-# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
-# IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
-# TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
-# PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER
-# OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
-# EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
-# PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
-# LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
-# NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
-# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-
-# local include files shared by graphics
-LINC= $(oa_src_srcdir)/graph/include
-
-# global include files shared by everyone
-GINC= $(oa_src_srcdir)/include
-
-build_libdir = $(top_builddir)/src/lib
-
-bin_PROGRAMS = viewman$(EXEEXT)
-
-viewman_SOURCES = cleanup.c fun2D.c fun3D.c make2D.c make3D.c \
- makeGraph.c readView.c sselect.c viewman.c
-
-viewman_objects = $(viewman_SOURCES:.c=.lo)
-
-viewman_headers = $(srcdir)/viewman.h \
- $(addprefix $(oa_src_srcdir)/graph/include/,\
- component.h view2D.h view3D.h tube.h \
- actions.h viewCommand.h) \
- $(oa_src_srcdir)/include/com.h
-
-
-viewman_DEPENDENCIES =
-viewman_LDADD = -L$(build_libdir) -lspad $(AXIOM_X11_LDFLAGS) $(oa_c_libs)
-
-subdir = src/graph/viewman/
-
-AXIOM_CFLAGS = ${CXXFLAGS} ${AXIOM_X11_CFLAGS} -I${LINC} -I${GINC} -I$(srcdir) \
- $(oa_includes)
-
-.PHONY: all all-ax all-viewman
-all: all-ax
-
-all-ax all-viewman: stamp
- @ echo 30 finished $(srcdir)
-
-stamp: $(oa_target_libdir)/viewman$(EXEEXT)
- @rm -f stamp
- $(STAMP) stamp
-
-
-.PRECIOUS: %.lo
-
-%.lo: $(viewman_HEADERS)
-
-%.lo: %.c $(oa_c_macros_h)
- $(COMPILE) -o $@ $(CFLAGS) $(AXIOM_CFLAGS) $<
-
-$(oa_target_libdir)/viewman$(EXEEXT): $(viewman_objects) $(viewman_DEPENDENCIES)
- $(LINK) -o $@ $(viewman_objects) $(viewman_LDADD)
-
-mostlyclean-local:
-
-clean-local: mostlyclean-local
- @rm -f $(viewman_objects)
- @rm -f $(oa_target_libdir)/viewman$(EXEEXT)
-
-distclean-local: clean-local
-
diff --git a/src/hyper/Makefile.in b/src/hyper/Makefile.in
deleted file mode 100644
index 2aea8849..00000000
--- a/src/hyper/Makefile.in
+++ /dev/null
@@ -1,183 +0,0 @@
-# Copyright (C) 2007-2014, Gabriel Dos Reis.
-# All rights reserved.
-#
-# Redistribution and use in source and binary forms, with or without
-# modification, are permitted provided that the following conditions are
-# met:
-#
-# - Redistributions of source code must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-#
-# - Redistributions in binary form must reproduce the above copyright
-# notice, this list of conditions and the following disclaimer in
-# the documentation and/or other materials provided with the
-# distribution.
-#
-# - Neither the name of The Numerical Algorithms Group Ltd. nor the
-# names of its contributors may be used to endorse or promote products
-# derived from this software without specific prior written permission.
-#
-# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
-# IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
-# TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
-# PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER
-# OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
-# EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
-# PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
-# LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
-# NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
-# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-oa_host_has_regex = @oa_host_has_regex@
-
-bin_PROGRAMS = htadd$(EXEEXT) ex2ht$(EXEEXT)
-ifeq ($(strip $(oa_host_has_regex)),yes)
-bin_PROGRAMS += hthits$(EXEEXT) htsearch$(EXEEXT)
-endif
-ifeq ($(strip $(oa_use_x)),yes)
-bin_PROGRAMS += hypertex$(EXEEXT) spadbuf$(EXEEXT)
-endif
-
-# this is where to put the various commands
-OUTLIB = $(oa_target_libdir)
-
-# this is where the include files live
-INC = $(oa_src_srcdir)/include
-
-# this is where the hypertex documentation files are
-HYPER=$(oa_target_datadir)/hypertex
-
-HTADD = $(OUTLIB)/htadd
-
-BITMAPS = mouse11.bitmap mouse11.mask sdown3d.bitmap sdown3dpr.bitmap \
- sdown.bitmap sup3d.bitmap sup3dpr.bitmap sup.bitmap ht_icon
-
-BINFILES = $(addprefix $(OUTLIB)/,$(bin_PROGRAMS))
-
-HEADERS = display.h event.h extent.h node.h \
- group.h hyper.h initx.h keyin.h lex.h \
- parse.h parse-paste.h parse-types.h scrollbar.h \
- titlebar.h token.h $(oa_c_macros_h)
-
-build_libdir = $(top_builddir)/src/lib
-
-hypertex_SOURCES = addfile.c cond.c dialog.c display.c event.c extent1.c \
- extent2.c form-ext.c group.c \
- htinp.c hyper.c initx.c input.c item.c keyin.c lex.c \
- macro.c mem.c parse.c parse-aux.c parse-input.c \
- parse-paste.c parse-types.c ReadBitmap.c scrollbar.c \
- show-types.c spadint.c titlebar.c
-
-libspad_la = -L$(build_libdir) -lspad
-
-hypertex_objects = $(hypertex_SOURCES:.c=.$(OBJEXT))
-hypertex_LDADD = $(libspad_la) -L$(build_libdir) $(oa_c_libs) \
- $(AXIOM_X11_LDFLAGS) -lm
-hypertex_DEPENDENCIES =
-
-htadd_SOURCES = addfile.c htadd.c lex.c
-htadd_objects = $(htadd_SOURCES:.c=.$(OBJEXT))
-htadd_LDADD = $(libspad_la) -L$(build_libdir) $(oa_c_libs) \
- -lm
-htadd_DEPENDENCIES =
-
-spadbuf_SOURCES = spadbuf.c
-spadbuf_objects = $(spadbuf_SOURCES:.c=.$(OBJEXT))
-spadbuf_LDADD = $(libspad_la) -L$(build_libdir) $(oa_c_libs) \
- $(AXIOM_X11_LDFLAGS) -lm
-spadbuf_DEPENDENCIES =
-
-hthits_SOURCES = hthits.c
-hthits_objects = $(hthits_SOURCES:.c=.$(OBJEXT))
-hthits_LDADD = $(libspad_la) -L$(build_libdir) $(oa_c_libs)
-hthits_DEPENDENCIES =
-
-ex2ht_SOURCES = ex2ht.c
-ex2ht_objects = $(ex2ht_SOURCES:.c=.$(OBJEXT))
-ex2ht_LDADD = $(libspad_la) -L$(build_libdir) $(oa_c_libs)
-ex2ht_DEPENDENCIES =
-
-htsearch_SOURCES = htsearch.cc
-htsearch_objects = $(htsearch_SOURCES:.cc=.$(OBJEXT))
-htsearch_LDADD = $(libspad_la) -L$(build_libdir) $(oa_c_libs)
-htsearch_DEPENDENCIES =
-
-subdir = src/hyper/
-
-.PHONY: all all-hyper all-hyper-pre all-hyper-post
-.SUFFIXES:
-.SUFFIXES: .c .cc .$(OBJEXT) .h
-
-all: all-ax
-
-all-ax all-hyper: stamp
- @ echo finished $(builddir)
-
-stamp: all-hyper-post
- -rm -f stamp
- $(STAMP) stamp
-
-all-hyper-pre: $(BINFILES) $(HYPER)/pages/util.ht
-
-$(HYPER)/pages/util.ht: $(srcdir)/pages/util.ht
- rm -f $@
- mkdir -p $(HYPER)/pages
- cp -p $< $@
-
-all-hyper-post: all-hyper-pre $(HYPER)/pages/ht.db
-
-mostclean-local:
- $(LIBTOOL) --mode=clean rm -f $(hypertex_objects) $(htadd_objects) \
- $(spadbuf_objects) $(hthits_objects) $(ex2ht_objects) $(htsearch_objects)
-
-clean-local: mostclean-local
- -rm -f $(BINFILES)
- -rm -rf $(HYPER)/pages
- -rm -f stamp
-
-distclean-local: clean-local
-
-.PRECIOUS: %.lo %.$(OBJEXT)
-
-%.$(OBJEXT) %.lo: %.c $(HEADERS)
- $(COMPILE) -o $@ $(CXXFLAGS) $(oa_includes) $(AXIOM_X11_CFLAGS) -I. $<
-
-%.$(OBJEXT) %.lo: %.cc $(HEADERS)
- $(COMPILE) -o $@ $(CXXFLAGS) $(oa_includes) $(AXIOM_X11_CFLAGS) -I. $<
-
-${HYPER}/pages/ht.db: all-hyper-pre $(srcdir)/pages/*.pht
- @echo making ${HYPER}/pages from $(oa_src_srcdir)/pages directory
- @ mkdir -p "${HYPER}"/pages
- @ cp "$(srcdir)"/pages/*.ht "$(HYPER)"/pages/
- @ for A in `ls "$(srcdir)"/pages/*.pht`; do \
- LC_CTYPE=C sed 's,/doc/viewports/,/share/viewports/,g' $$A \
- > ${HYPER}/pages/`basename $$A`; \
- done
- @ rm -f "${HYPER}"/pages/ht.db
- @ rm -f "${HYPER}"/pages/*~
- @ touch "${HYPER}"/pages/ht.db
- for f in `ls "${HYPER}"/pages/*.ht "${HYPER}"/pages/*.pht`; do \
- AXIOM="$(AXIOM)" $(HTADD) -s $$f || exit 1; done
- @ mkdir -p "$(HYPER)"/bitmaps
- @ for f in `ls "$(srcdir)"/bitmaps/*.bitmap "$(srcdir)"/bitmaps/*.xbm`; do\
- cp -p $$f "$(HYPER)"/bitmaps; done
- @ # cp -pr "$(srcdir)"/viewports "$(oa_target_datadir)"
-
-${OUTLIB}/htsearch$(EXEEXT): $(htsearch_objects) $(htsearch_DEPENDENCIES)
- ${LINK} -o $@ $(htsearch_objects) $(htsearch_LDADD)
-
-${OUTLIB}/ex2ht$(EXEEXT): $(ex2ht_objects) $(ex2ht_DEPENDENCIES)
- ${LINK} -o $@ $(ex2ht_objects) $(ex2ht_LDADD)
-
-$(OUTLIB)/htadd$(EXEEXT): $(htadd_objects) $(htadd_DEPENDENCIES)
- ${LINK} -o $@ $(htadd_objects) $(htadd_LDADD)
-
-${OUTLIB}/hthits$(EXEEXT): $(hthits_objects) $(hthits_DEPENDENCIES)
- ${LINK} -o $@ $(hthits_objects) $(hthits_LDADD)
-
-$(OUTLIB)/hypertex$(EXEEXT): $(hypertex_objects) $(hypertex_DEPENDENCIES)
- ${LINK} -o $@ $(hypertex_objects) $(hypertex_LDADD)
-
-${OUTLIB}/spadbuf$(EXEEXT): $(spadbuf_objects) $(spadbuf_DEPENDENCIES)
- ${LINK} -o $@ $(spadbuf_objects) $(spadbuf_LDADD)
diff --git a/src/input/Makefile.in b/src/input/Makefile.in
deleted file mode 100644
index aa7ebcf0..00000000
--- a/src/input/Makefile.in
+++ /dev/null
@@ -1,780 +0,0 @@
-## Copyright (c) 1991-2002, The Numerical Algorithms Group Ltd.
-## All rights reserved.
-## Copyright (C) 2007-2014, Gabriel Dos Reis.
-## All rights reserved.
-##
-## Redistribution and use in source and binary forms, with or without
-## modification, are permitted provided that the following conditions are
-## met:
-##
-## - Redistributions of source code must retain the above copyright
-## notice, this list of conditions and the following disclaimer.
-##
-## - Redistributions in binary form must reproduce the above copyright
-## notice, this list of conditions and the following disclaimer in
-## the documentation and/or other materials provided with the
-## distribution.
-##
-## - Neither the name of The Numerical ALgorithms Group Ltd. nor the
-## names of its contributors may be used to endorse or promote products
-## derived from this software without specific prior written permission.
-##
-## THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
-## IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
-## TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
-## PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER
-## OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
-## EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-## PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
-## PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
-## LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
-## NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
-## SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-##
-
-
-subdir = src/input/
-
-IN=$(oa_src_srcdir)/input
-MID=./$(top_builddir)/int/input
-OUT=$(oa_targetdir)/input
-DOC=$(oa_target_docdir)/src/input
-
-NAGLIB=${OUT}/c02aff.input ${OUT}/c02agf.input ${OUT}/c05adf.input \
- ${OUT}/c05nbf.input ${OUT}/c05pbf.input ${OUT}/c06eaf.input \
- ${OUT}/c06ebf.input ${OUT}/c06ecf.input ${OUT}/c06ekf.input \
- ${OUT}/c06fpf.input ${OUT}/c06fqf.input ${OUT}/c06frf.input \
- ${OUT}/c06fuf.input ${OUT}/c06gbf.input ${OUT}/c06gcf.input \
- ${OUT}/c06gqf.input ${OUT}/c06gsf.input \
- ${OUT}/d01ajf.input ${OUT}/d01akf.input ${OUT}/d01alf.input \
- ${OUT}/d01amf.input ${OUT}/d01anf.input ${OUT}/d01apf.input \
- ${OUT}/d01aqf.input ${OUT}/d01asf.input ${OUT}/d01bbf.input \
- ${OUT}/d01fcf.input ${OUT}/d01gaf.input ${OUT}/d01gbf.input \
- ${OUT}/d02bbf.input ${OUT}/d02bhf.input ${OUT}/d02cjf.input \
- ${OUT}/d02ejf.input ${OUT}/d02gaf.input ${OUT}/d02gbf.input \
- ${OUT}/d02kef.input ${OUT}/d02raf.input ${OUT}/d03edf.input \
- ${OUT}/d03eef.input ${OUT}/d03faf.input \
- ${OUT}/e01baf.input ${OUT}/e01bef.input ${OUT}/e01bff.input \
- ${OUT}/e01bgf.input ${OUT}/e01bhf.input ${OUT}/e01daf.input \
- ${OUT}/e01saf.input ${OUT}/e01sbf.input ${OUT}/e01sef.input \
- ${OUT}/e01sff.input ${OUT}/e02adf.input ${OUT}/e02aef.input \
- ${OUT}/e02agf.input ${OUT}/e02ahf.input ${OUT}/e02ajf.input \
- ${OUT}/e02akf.input ${OUT}/e02baf.input ${OUT}/e02bbf.input \
- ${OUT}/e02bcf.input ${OUT}/e02bdf.input ${OUT}/e02bef.input \
- ${OUT}/e02daf.input ${OUT}/e02dcf.input ${OUT}/e02ddf.input \
- ${OUT}/e02def.input ${OUT}/e02dff.input ${OUT}/e02gaf.input \
- ${OUT}/e02zaf.input ${OUT}/e04dgf.input ${OUT}/e04fdf.input \
- ${OUT}/e04gcf.input ${OUT}/e04jaf.input ${OUT}/e04mbf.input \
- ${OUT}/e04naf.input ${OUT}/e04ucf.input ${OUT}/e04ycf.input \
- ${OUT}/f01brf.input ${OUT}/f01bsf.input ${OUT}/f01maf.input \
- ${OUT}/f01mcf.input ${OUT}/f01qcf.input ${OUT}/f01qdf.input \
- ${OUT}/f01qef.input ${OUT}/f01rcf.input ${OUT}/f01rdf.input \
- ${OUT}/f01ref.input ${OUT}/f02aaf.input ${OUT}/f02abf.input \
- ${OUT}/f02adf.input ${OUT}/f02aef.input ${OUT}/f02aff.input \
- ${OUT}/f02agf.input ${OUT}/f02ajf.input ${OUT}/f02akf.input \
- ${OUT}/f02awf.input ${OUT}/f02axf.input ${OUT}/f02bbf.input \
- ${OUT}/f02bjf.input ${OUT}/f02fjf.input ${OUT}/f02wef.input \
- ${OUT}/f02xef.input ${OUT}/f04adf.input ${OUT}/f04arf.input \
- ${OUT}/f04asf.input ${OUT}/f04atf.input ${OUT}/f04axf.input \
- ${OUT}/f04faf.input ${OUT}/f04jgf.input ${OUT}/f04maf.input \
- ${OUT}/f04mbf.input ${OUT}/f04mcf.input ${OUT}/f04qaf.input \
- ${OUT}/f07adf.input ${OUT}/f07aef.input ${OUT}/f07fdf.input \
- ${OUT}/f07fef.input \
- ${OUT}/s01eaf.input ${OUT}/s13aaf.input ${OUT}/s13acf.input \
- ${OUT}/s13adf.input ${OUT}/s14aaf.input ${OUT}/s14abf.input \
- ${OUT}/s14baf.input ${OUT}/s15adf.input ${OUT}/s15aef.input \
- ${OUT}/s17acf.input ${OUT}/s17adf.input ${OUT}/s17aef.input \
- ${OUT}/s17aff.input ${OUT}/s17agf.input ${OUT}/s17ahf.input \
- ${OUT}/s17ajf.input ${OUT}/s17akf.input ${OUT}/s17dcf.input \
- ${OUT}/s17def.input ${OUT}/s17dgf.input ${OUT}/s17dhf.input \
- ${OUT}/s17dlf.input ${OUT}/s18acf.input ${OUT}/s18adf.input \
- ${OUT}/s18aef.input ${OUT}/s18aff.input ${OUT}/s18dcf.input \
- ${OUT}/s18def.input ${OUT}/s19aaf.input ${OUT}/s19abf.input \
- ${OUT}/s19acf.input ${OUT}/s19adf.input ${OUT}/s20acf.input \
- ${OUT}/s20adf.input ${OUT}/s21baf.input ${OUT}/s21bbf.input \
- ${OUT}/s21bcf.input ${OUT}/s21bdf.input
-
-FILES= ${OUT}/algaggr.input ${OUT}/algbrbf.input ${OUT}/algfacob.input \
- ${OUT}/alist.input ${OUT}/allfact.input ${OUT}/antoine.input \
- ${OUT}/array1.input ${OUT}/array2.input ${OUT}/arrows.input \
- ${OUT}/assign.input ${OUT}/atansqrt.input ${OUT}/axiom.input \
- ${OUT}/asec.input \
- ${OUT}/bags.input ${OUT}/bbtree.input ${OUT}/bern.input \
- ${OUT}/bernpoly.input ${OUT}/binary.input ${OUT}/bop.input \
- ${OUT}/bouquet.input ${OUT}/bstree.input ${OUT}/bug6357.input \
- ${OUT}/bug9057.input ${OUT}/bug10069.input ${OUT}/bug10312.input \
- ${OUT}/calculus.input \
- ${OUT}/cardinal.input ${OUT}/card.input ${OUT}/carten.input \
- ${OUT}/cclass.input ${OUT}/cdraw.input ${OUT}/char.input \
- ${OUT}/ch.input ${OUT}/clifford.input ${OUT}/clif.input \
- ${OUT}/coercels.input ${OUT}/collect.input ${OUT}/color.input \
- ${OUT}/complex.input ${OUT}/cone.input ${OUT}/conformal.input \
- ${OUT}/constant.input \
- ${OUT}/contfrac.input ${OUT}/contfrc.input ${OUT}/coordsys.input \
- ${OUT}/curl.input \
- ${OUT}/cycles.input ${OUT}/cycles1.input ${OUT}/cycloid.input \
- ${OUT}/cycloid2.input \
- ${OUT}/cycloid3.input ${OUT}/cyfactor.input ${OUT}/damped.input \
- ${OUT}/danzwill.input ${OUT}/decimal.input ${OUT}/defs.input \
- ${OUT}/defintef.input ${OUT}/defintrf.input ${OUT}/derham.input \
- ${OUT}/de2re.input \
- ${OUT}/dfloat.input ${OUT}/dhtri.input ${OUT}/divisor.input \
- ${OUT}/dmp.input ${OUT}/dpol.input ${OUT}/draw2dSF.input \
- ${OUT}/drawalg.input ${OUT}/drawcfn.input \
- ${OUT}/drawcfun.input ${OUT}/drawcurv.input \
- ${OUT}/draw.input ${OUT}/drawcx.input ${OUT}/drawex.input \
- ${OUT}/drawpoly.input ${OUT}/drawx.input \
- ${OUT}/easter.input ${OUT}/efi.input ${OUT}/egg.input \
- ${OUT}/eigen.input \
- ${OUT}/elemfun.input ${OUT}/elemnum.input ${OUT}/elfuts.input \
- ${OUT}/elt.input \
- ${OUT}/eq.input ${OUT}/eqtbl.input ${OUT}/equation.input \
- ${OUT}/errortrap.input \
- ${OUT}/eval.input ${OUT}/exit.input ${OUT}/expexpan.input \
- ${OUT}/explim.input ${OUT}/explot2d.input ${OUT}/explot3d.input \
- ${OUT}/expr1.input ${OUT}/exprpoly.input \
- ${OUT}/farray.input ${OUT}/ffdemo.input \
- ${OUT}/fferr.input ${OUT}/ffrac.input ${OUT}/ffx72.input \
- ${OUT}/fib.input ${OUT}/fixed.input \
- ${OUT}/file.input ${OUT}/float2.input \
- ${OUT}/float.input ${OUT}/float1.input ${OUT}/fname.input \
- ${OUT}/fname1.input ${OUT}/fnla.input ${OUT}/folium.input \
- ${OUT}/fparfrac.input \
- ${OUT}/fparfrc.input ${OUT}/fr2.input ${OUT}/frac.input \
- ${OUT}/fr.input ${OUT}/fr1.input ${OUT}/gary1.input \
- ${OUT}/gbf.input ${OUT}/genups.input ${OUT}/gnarly1.input \
- ${OUT}/gonshor.input ${OUT}/grdef.input \
- ${OUT}/gstbl.input \
- ${OUT}/heap.input ${OUT}/heat.input ${OUT}/helix.input \
- ${OUT}/herm.input ${OUT}/hexadec.input ${OUT}/huang.input \
- ${OUT}/ico.input ${OUT}/ideal.input ${OUT}/ifact.input \
- ${OUT}/images1.input ${OUT}/images1a.input ${OUT}/images3a.input \
- ${OUT}/images3.input ${OUT}/images6.input ${OUT}/images6a.input \
- ${OUT}/images7.input ${OUT}/images7a.input ${OUT}/infprod.input \
- ${OUT}/intaf.input ${OUT}/intdeq.input ${OUT}/intef.input \
- ${OUT}/intg0.input ${OUT}/intheory.input ${OUT}/int.input \
- ${OUT}/intlf.input ${OUT}/intmix.input ${OUT}/intrf.input \
- ${OUT}/ipftest.input ${OUT}/is.input ${OUT}/isprime.input \
- ${OUT}/kafile.input ${OUT}/kernel.input ${OUT}/knot.input \
- ${OUT}/kovacic.input ${OUT}/kuipers.input \
- ${OUT}/laplace.input ${OUT}/leg.input ${OUT}/lexp.input \
- ${OUT}/lextripk.input ${OUT}/lib.input ${OUT}/limit.input \
- ${OUT}/lindep.input ${OUT}/liss1.input ${OUT}/liss2.input \
- ${OUT}/list.input ${OUT}/lode.input ${OUT}/lodesys.input \
- ${OUT}/lodo1.input ${OUT}/lodo2.input ${OUT}/lodof.input \
- ${OUT}/lodo.input ${OUT}/lodo3.input ${OUT}/lpoly.input \
- ${OUT}/lump.input \
- ${OUT}/lupfact.input ${OUT}/lword.input ${OUT}/macbug.input \
- ${OUT}/macros.input ${OUT}/marcbench.input ${OUT}/magma.input \
- ${OUT}/mapleok.input ${OUT}/mappkg1.input ${OUT}/matbug.input \
- ${OUT}/matrix22.input ${OUT}/matrix.input ${OUT}/matrix1.input \
- ${OUT}/mfinfact.input ${OUT}/mkfunc.input ${OUT}/mountain.input \
- ${OUT}/mpoly.input ${OUT}/mset.input ${OUT}/mset2.input \
- ${OUT}/multfact.input ${OUT}/multKnot.input ${OUT}/mult3d.input \
- ${OUT}/multiple.input \
- ${OUT}/ndftip.input ${OUT}/newlodo.input \
- ${OUT}/negfloats.input \
- ${OUT}/nepip.input ${OUT}/newton.input \
- ${OUT}/nlode.input ${OUT}/none.input ${OUT}/noonburg.input \
- ${OUT}/noptip.input ${OUT}/nqip.input ${OUT}/nsfip.input \
- ${OUT}/ntube.input ${OUT}/oct.input ${OUT}/ode.input \
- ${OUT}/octonion.input ${OUT}/odpol.input \
- ${OUT}/opalg.input ${OUT}/operator.input ${OUT}/op.input \
- ${OUT}/op1.input ${OUT}/ovar.input \
- ${OUT}/padic.input ${OUT}/palette.input \
- ${OUT}/parpcurv.input ${OUT}/parscurv.input ${OUT}/parsurf.input \
- ${OUT}/pascal1.input \
- ${OUT}/pascal.input ${OUT}/patmatch.input ${OUT}/perman.input \
- ${OUT}/perm.input ${OUT}/pfr.input ${OUT}/pfr1.input \
- ${OUT}/pinch.input ${OUT}/plotfile.input ${OUT}/pollevel.input \
- ${OUT}/pmint.input ${OUT}/polycoer.input \
- ${OUT}/poly1.input ${OUT}/psgenfcn.input \
- ${OUT}/quat.input ${OUT}/quat1.input ${OUT}/ribbon.input \
- ${OUT}/ribbons.input ${OUT}/ribbonsNew.input ${OUT}/rk4draw.input \
- ${OUT}/r20abugs.input \
- ${OUT}/r20bugs.input ${OUT}/r21bugsbig.input \
- ${OUT}/r21bugs.input \
- ${OUT}/radff.input ${OUT}/radix.input ${OUT}/realclos.input \
- ${OUT}/reclos.input ${OUT}/regset.input \
- ${OUT}/robidoux.input ${OUT}/roman.input ${OUT}/roots.input \
- ${OUT}/ruleset.input ${OUT}/rules.input ${OUT}/saddle.input \
- ${OUT}/scherk.input ${OUT}/scope.input \
- ${OUT}/segbind.input ${OUT}/seg.input ${OUT}/series2.input \
- ${OUT}/series.input ${OUT}/sersolve.input ${OUT}/set.input \
- ${OUT}/sinCosEx.input ${OUT}/sininv.input ${OUT}/sinsin.input \
- ${OUT}/sinsin2.input ${OUT}/sint.input ${OUT}/skew.input \
- ${OUT}/slowint.input ${OUT}/solvetra.input ${OUT}/space3.input \
- ${OUT}/spiral.input \
- ${OUT}/sqmatrix.input ${OUT}/sregset.input ${OUT}/stbl.input \
- ${OUT}/stream2.input ${OUT}/stream.input ${OUT}/streams.input \
- ${OUT}/string.input ${OUT}/strtbl.input ${OUT}/symbol.input \
- ${OUT}/synonym.input ${OUT}/t111293.input \
- ${OUT}/table.input ${OUT}/tanatan.input ${OUT}/test.input \
- ${OUT}/tetra.input ${OUT}/textfile.input ${OUT}/tknot.input \
- ${OUT}/tree.input \
- ${OUT}/triglim.input ${OUT}/tschirn.input ${OUT}/tsetcatbutcher.input \
- ${OUT}/tsetcatchemical.input ${OUT}/tsetcatvermeer.input \
- ${OUT}/tutchap1.input ${OUT}/tutchap2.input ${OUT}/tutchap3.input \
- ${OUT}/tutchap4.input ${OUT}/tutchap67.input ${OUT}/typo.input \
- ${OUT}/uniseg.input ${OUT}/up.input \
- ${OUT}/vector.input ${OUT}/vectors.input ${OUT}/viewdef.input \
- ${OUT}/void.input ${OUT}/wiggle.input \
- ${OUT}/wutset.input \
- ${OUT}/xpbwpoly.input ${OUT}/xpoly.input ${OUT}/xpr.input \
- ${OUT}/zdsolve.input ${OUT}/zimmer.input ${OUT}/zlindep.input
-
-FILES2=${OUT}/arith.input ${OUT}/bugs.input \
- ${OUT}/calculus2.input \
- ${OUT}/curl.input \
- ${OUT}/equation2.input ${OUT}/evalex.input \
- ${OUT}/exdiff.input ${OUT}/exint.input ${OUT}/exlap.input \
- ${OUT}/exlimit.input \
- ${OUT}/expr.input ${OUT}/exprode.input ${OUT}/exseries.input \
- ${OUT}/exsum.input ${OUT}/fns.input \
- ${OUT}/function.input ${OUT}/galois.input \
- ${OUT}/grpthry.input \
- ${OUT}/help.input ${OUT}/intef2.input \
- ${OUT}/intmix2.input ${OUT}/knot2.input ${OUT}/linalg.input \
- ${OUT}/loop.input \
- ${OUT}/numbers.input \
- ${OUT}/parabola.input ${OUT}/pat.input \
- ${OUT}/poly.input ${OUT}/reductio.input ${OUT}/repa6.input \
- ${OUT}/spadprof.input \
- ${OUT}/synonym2.input ${OUT}/torus.input
-
-BROKEN=${OUT}/as-eg1.input ${OUT}/as-eg2.input ${OUT}/as-eg3.input \
- ${OUT}/as-eg4.input ${OUT}/as-eg5.input ${OUT}/as-eg6.input
-
-# This viewport has already been closed!
-VIEWPORT=${OUT}/graphics.input
-
-# Error: Value stack overflow.
-VALUESTACK=${OUT}/images2a.input ${OUT}/images2.input ${OUT}/images5a.input \
- ${OUT}/images5.input ${OUT}/images8a.input ${OUT}/images8.input \
- ${OUT}/mult2d.input ${OUT}/plotlist.input
-
-# documented test cases
-DOCFILES= \
- ${DOC}/algaggr.input.dvi ${DOC}/algbrbf.input.dvi \
- ${DOC}/algfacob.input.dvi ${DOC}/alist.input.dvi \
- ${DOC}/allfact.input.dvi ${DOC}/antoine.input.dvi \
- ${DOC}/arith.input.dvi ${DOC}/array1.input.dvi \
- ${DOC}/array2.input.dvi ${DOC}/arrows.input.dvi \
- ${DOC}/as-eg1.input.dvi ${DOC}/as-eg2.input.dvi \
- ${DOC}/as-eg3.input.dvi ${DOC}/as-eg4.input.dvi \
- ${DOC}/as-eg5.input.dvi ${DOC}/aseg6.as.dvi \
- ${DOC}/as-eg6.input.dvi ${DOC}/aseg7.as.dvi \
- ${DOC}/asec.input.dvi \
- ${DOC}/assign.input.dvi ${DOC}/atansqrt.input.dvi \
- ${DOC}/axiom.input.dvi ${DOC}/bags.input.dvi \
- ${DOC}/bbtree.input.dvi ${DOC}/bern.input.dvi \
- ${DOC}/bernpoly.input.dvi ${DOC}/binary.input.dvi \
- ${DOC}/bop.input.dvi ${DOC}/bouquet.input.dvi \
- ${DOC}/bstree.input.dvi ${DOC}/bug10069.input.dvi \
- ${DOC}/bug10312.input.dvi ${DOC}/bug6357.input.dvi \
- ${DOC}/bug9057.input.dvi ${DOC}/bugs.input.dvi \
- ${DOC}/c02aff.input.dvi ${DOC}/c02agf.input.dvi \
- ${DOC}/c05adf.input.dvi ${DOC}/c05nbf.input.dvi \
- ${DOC}/c05pbf.input.dvi ${DOC}/c06eaf.input.dvi \
- ${DOC}/c06ebf.input.dvi ${DOC}/c06ecf.input.dvi \
- ${DOC}/c06ekf.input.dvi ${DOC}/c06fpf.input.dvi \
- ${DOC}/c06fqf.input.dvi ${DOC}/c06frf.input.dvi \
- ${DOC}/c06fuf.input.dvi ${DOC}/c06gbf.input.dvi \
- ${DOC}/c06gcf.input.dvi ${DOC}/c06gqf.input.dvi \
- ${DOC}/c06gsf.input.dvi ${DOC}/calculus2.input.dvi \
- ${DOC}/calculus.input.dvi ${DOC}/cardinal.input.dvi \
- ${DOC}/card.input.dvi ${DOC}/carten.input.dvi \
- ${DOC}/cclass.input.dvi ${DOC}/cdraw.input.dvi \
- ${DOC}/char.input.dvi ${DOC}/ch.input.dvi \
- ${DOC}/clifford.input.dvi ${DOC}/clif.input.dvi \
- ${DOC}/coercels.input.dvi ${DOC}/collect.input.dvi \
- ${DOC}/color.input.dvi ${DOC}/complex.input.dvi \
- ${DOC}/cone.input.dvi ${DOC}/conformal.input.dvi \
- ${DOC}/constant.input.dvi ${DOC}/contfrac.input.dvi \
- ${DOC}/contfrc.input.dvi ${DOC}/coordsys.input.dvi \
- ${DOC}/curl.input.dvi ${DOC}/cycles1.input.dvi \
- ${DOC}/cycles.input.dvi ${DOC}/cycloid2.input.dvi \
- ${DOC}/cycloid3.input.dvi ${DOC}/cycloid.input.dvi \
- ${DOC}/cyfactor.input.dvi ${DOC}/d01ajf.input.dvi \
- ${DOC}/d01akf.input.dvi ${DOC}/d01alf.input.dvi \
- ${DOC}/d01amf.input.dvi ${DOC}/d01anf.input.dvi \
- ${DOC}/d01apf.input.dvi ${DOC}/d01aqf.input.dvi \
- ${DOC}/d01asf.input.dvi ${DOC}/d01bbf.input.dvi \
- ${DOC}/d01fcf.input.dvi ${DOC}/d01gaf.input.dvi \
- ${DOC}/d01gbf.input.dvi ${DOC}/d02bbf.input.dvi \
- ${DOC}/d02bhf.input.dvi ${DOC}/d02cjf.input.dvi \
- ${DOC}/d02ejf.input.dvi ${DOC}/d02gaf.input.dvi \
- ${DOC}/d02gbf.input.dvi ${DOC}/d02kef.input.dvi \
- ${DOC}/d02raf.input.dvi ${DOC}/d03edf.input.dvi \
- ${DOC}/d03eef.input.dvi ${DOC}/d03faf.input.dvi \
- ${DOC}/damped.input.dvi ${DOC}/danzwill.input.dvi \
- ${DOC}/de2re.input.dvi ${DOC}/decimal.input.dvi \
- ${DOC}/defintef.input.dvi ${DOC}/defintrf.input.dvi \
- ${DOC}/defs.input.dvi ${DOC}/derham.input.dvi \
- ${DOC}/dfloat.input.dvi ${DOC}/dhtri.input.dvi \
- ${DOC}/divisor.input.dvi ${DOC}/dmp.input.dvi \
- ${DOC}/dpol.input.dvi \
- ${DOC}/draw2dSF.input.dvi ${DOC}/drawalg.input.dvi \
- ${DOC}/drawcfn.input.dvi ${DOC}/drawcfun.input.dvi \
- ${DOC}/drawcurv.input.dvi ${DOC}/drawcx.input.dvi \
- ${DOC}/drawex.input.dvi ${DOC}/draw.input.dvi \
- ${DOC}/drawpoly.input.dvi ${DOC}/drawx.input.dvi \
- ${DOC}/dropt.input.dvi ${DOC}/e01baf.input.dvi \
- ${DOC}/e01bef.input.dvi ${DOC}/e01bff.input.dvi \
- ${DOC}/e01bgf.input.dvi ${DOC}/e01bhf.input.dvi \
- ${DOC}/e01daf.input.dvi ${DOC}/e01saf.input.dvi \
- ${DOC}/e01sbf.input.dvi ${DOC}/e01sef.input.dvi \
- ${DOC}/e01sff.input.dvi ${DOC}/e02adf.input.dvi \
- ${DOC}/e02aef.input.dvi ${DOC}/e02agf.input.dvi \
- ${DOC}/e02ahf.input.dvi ${DOC}/e02ajf.input.dvi \
- ${DOC}/e02akf.input.dvi ${DOC}/e02baf.input.dvi \
- ${DOC}/e02bbf.input.dvi ${DOC}/e02bcf.input.dvi \
- ${DOC}/e02bdf.input.dvi ${DOC}/e02bef.input.dvi \
- ${DOC}/e02daf.input.dvi ${DOC}/e02dcf.input.dvi \
- ${DOC}/e02ddf.input.dvi ${DOC}/e02def.input.dvi \
- ${DOC}/e02dff.input.dvi ${DOC}/e02gaf.input.dvi \
- ${DOC}/e02zaf.input.dvi ${DOC}/e04dgf.input.dvi \
- ${DOC}/e04fdf.input.dvi ${DOC}/e04gcf.input.dvi \
- ${DOC}/e04jaf.input.dvi ${DOC}/e04mbf.input.dvi \
- ${DOC}/e04naf.input.dvi ${DOC}/e04ucf.input.dvi \
- ${DOC}/e04ycf.input.dvi ${DOC}/easter.input.dvi \
- ${DOC}/ecfact.as.dvi ${DOC}/efi.input.dvi \
- ${DOC}/egg.input.dvi ${DOC}/eigen.input.dvi \
- ${DOC}/elemfun.input.dvi ${DOC}/elemnum.input.dvi \
- ${DOC}/elfuts.input.dvi ${DOC}/elt.input.dvi \
- ${DOC}/eq.input.dvi ${DOC}/eqtbl.input.dvi \
- ${DOC}/equation2.input.dvi ${DOC}/equation.input.dvi \
- ${DOC}/errortrap.input.dvi ${DOC}/evalex.input.dvi \
- ${DOC}/eval.input.dvi ${DOC}/exdiff.input.dvi \
- ${DOC}/exint.input.dvi ${DOC}/exit.input.dvi \
- ${DOC}/exlap.input.dvi ${DOC}/exlimit.input.dvi \
- ${DOC}/expexpan.input.dvi ${DOC}/explim.input.dvi \
- ${DOC}/explot2d.input.dvi ${DOC}/explot3d.input.dvi \
- ${DOC}/expr1.input.dvi ${DOC}/expr.input.dvi \
- ${DOC}/exprode.input.dvi ${DOC}/exprpoly.input.dvi \
- ${DOC}/exseries.input.dvi ${DOC}/exsum.input.dvi \
- ${DOC}/f01brf.input.dvi ${DOC}/f01bsf.input.dvi \
- ${DOC}/f01maf.input.dvi ${DOC}/f01mcf.input.dvi \
- ${DOC}/f01qcf.input.dvi ${DOC}/f01qdf.input.dvi \
- ${DOC}/f01qef.input.dvi ${DOC}/f01rcf.input.dvi \
- ${DOC}/f01rdf.input.dvi ${DOC}/f01ref.input.dvi \
- ${DOC}/f02aaf.input.dvi ${DOC}/f02abf.input.dvi \
- ${DOC}/f02adf.input.dvi ${DOC}/f02aef.input.dvi \
- ${DOC}/f02aff.input.dvi ${DOC}/f02agf.input.dvi \
- ${DOC}/f02ajf.input.dvi ${DOC}/f02akf.input.dvi \
- ${DOC}/f02awf.input.dvi ${DOC}/f02axf.input.dvi \
- ${DOC}/f02bbf.input.dvi ${DOC}/f02bjf.input.dvi \
- ${DOC}/f02fjf.input.dvi ${DOC}/f02wef.input.dvi \
- ${DOC}/f02xef.input.dvi ${DOC}/f04adf.input.dvi \
- ${DOC}/f04arf.input.dvi ${DOC}/f04asf.input.dvi \
- ${DOC}/f04atf.input.dvi ${DOC}/f04axf.input.dvi \
- ${DOC}/f04faf.input.dvi ${DOC}/f04jgf.input.dvi \
- ${DOC}/f04maf.input.dvi ${DOC}/f04mbf.input.dvi \
- ${DOC}/f04mcf.input.dvi ${DOC}/f04qaf.input.dvi \
- ${DOC}/f07adf.input.dvi ${DOC}/f07aef.input.dvi \
- ${DOC}/f07fdf.input.dvi ${DOC}/f07fef.input.dvi \
- ${DOC}/farray.input.dvi ${DOC}/ffdemo.input.dvi \
- ${DOC}/fferr.input.dvi ${DOC}/ffrac.input.dvi \
- ${DOC}/ffx72.input.dvi ${DOC}/fib.input.dvi \
- ${DOC}/file.input.dvi ${DOC}/fixed.input.dvi \
- ${DOC}/float1.input.dvi ${DOC}/float2.input.dvi \
- ${DOC}/float.input.dvi ${DOC}/fname1.input.dvi \
- ${DOC}/fname.input.dvi ${DOC}/fnla.input.dvi \
- ${DOC}/fns.input.dvi ${DOC}/folium.input.dvi \
- ${DOC}/fparfrac.input.dvi ${DOC}/fparfrc.input.dvi \
- ${DOC}/fr1.input.dvi ${DOC}/fr2.input.dvi \
- ${DOC}/frac.input.dvi ${DOC}/fr.input.dvi \
- ${DOC}/function.input.dvi ${DOC}/galois.input.dvi \
- ${DOC}/gary1.input.dvi ${DOC}/gbf.input.dvi \
- ${DOC}/genups.input.dvi ${DOC}/gnarly1.input.dvi \
- ${DOC}/gonshor.input.dvi ${DOC}/graphics.input.dvi \
- ${DOC}/grdef.input.dvi ${DOC}/grpthry.input.dvi \
- ${DOC}/gstbl.input.dvi ${DOC}/heap.input.dvi \
- ${DOC}/heat.input.dvi ${DOC}/helix.input.dvi \
- ${DOC}/help.input.dvi ${DOC}/herm.input.dvi \
- ${DOC}/hexadec.input.dvi ${DOC}/hilbert.as.dvi \
- ${DOC}/huang.input.dvi ${DOC}/ico.input.dvi \
- ${DOC}/ideal.input.dvi ${DOC}/ifact.input.dvi \
- ${DOC}/images1a.input.dvi ${DOC}/images1.input.dvi \
- ${DOC}/images2a.input.dvi ${DOC}/images2.input.dvi \
- ${DOC}/images3a.input.dvi ${DOC}/images3.input.dvi \
- ${DOC}/images5a.input.dvi ${DOC}/images5.input.dvi \
- ${DOC}/images6a.input.dvi ${DOC}/images6.input.dvi \
- ${DOC}/images7a.input.dvi ${DOC}/images7.input.dvi \
- ${DOC}/images8a.input.dvi ${DOC}/images8.input.dvi \
- ${DOC}/infprod.input.dvi ${DOC}/intaf.input.dvi \
- ${DOC}/intdeq.input.dvi ${DOC}/intef2.input.dvi \
- ${DOC}/intef.input.dvi ${DOC}/intg0.input.dvi \
- ${DOC}/intheory.input.dvi ${DOC}/int.input.dvi \
- ${DOC}/intlf.input.dvi ${DOC}/intmix2.input.dvi \
- ${DOC}/intmix.input.dvi ${DOC}/intrf.input.dvi \
- ${DOC}/ipftest.input.dvi ${DOC}/is.input.dvi \
- ${DOC}/isprime.input.dvi ${DOC}/kafile.input.dvi \
- ${DOC}/kernel.input.dvi ${DOC}/knot2.input.dvi \
- ${DOC}/knot.input.dvi ${DOC}/knownbugs.input.dvi \
- ${DOC}/kovacic.input.dvi ${DOC}/kuipers.input.dvi \
- ${DOC}/laplace.input.dvi ${DOC}/leg.input.dvi \
- ${DOC}/lexp.input.dvi ${DOC}/lextripk.input.dvi \
- ${DOC}/lib.input.dvi ${DOC}/limit.input.dvi \
- ${DOC}/linalg.input.dvi ${DOC}/lindep.input.dvi \
- ${DOC}/liss1.input.dvi ${DOC}/liss2.input.dvi \
- ${DOC}/list.input.dvi ${DOC}/lode.input.dvi \
- ${DOC}/lodesys.input.dvi ${DOC}/lodo1.input.dvi \
- ${DOC}/lodo2.input.dvi ${DOC}/lodo3.input.dvi \
- ${DOC}/lodof.input.dvi ${DOC}/lodo.input.dvi \
- ${DOC}/loop.input.dvi ${DOC}/lpoly.input.dvi \
- ${DOC}/lump.input.dvi ${DOC}/lupfact.input.dvi \
- ${DOC}/lword.input.dvi ${DOC}/macbug.input.dvi \
- ${DOC}/macros.input.dvi ${DOC}/magma.input.dvi \
- ${DOC}/mapleok.input.dvi ${DOC}/mappkg1.input.dvi \
- ${DOC}/marcbench.input.dvi ${DOC}/matbug.input.dvi \
- ${DOC}/matops.as.dvi ${DOC}/matrix1.input.dvi \
- ${DOC}/matrix22.input.dvi ${DOC}/matrix.input.dvi \
- ${DOC}/matrox.input.dvi ${DOC}/mfinfact.input.dvi \
- ${DOC}/mkfunc.input.dvi ${DOC}/mountain.input.dvi \
- ${DOC}/mpoly.input.dvi ${DOC}/mset2.input.dvi \
- ${DOC}/mset.input.dvi ${DOC}/mult2d.input.dvi \
- ${DOC}/mult3d.input.dvi ${DOC}/multfact.input.dvi \
- ${DOC}/multiple.input.dvi ${DOC}/multKnot.input.dvi \
- ${DOC}/ndftip.input.dvi ${DOC}/negfloats.input.dvi \
- ${DOC}/nepip.input.dvi ${DOC}/newlodo.input.dvi \
- ${DOC}/newton.input.dvi ${DOC}/nlode.input.dvi \
- ${DOC}/none.input.dvi ${DOC}/noonburg.input.dvi \
- ${DOC}/noptip.input.dvi ${DOC}/nqip.input.dvi \
- ${DOC}/nsfip.input.dvi ${DOC}/ntube.input.dvi \
- ${DOC}/numbers.input.dvi ${DOC}/oct.input.dvi \
- ${DOC}/octonion.input.dvi ${DOC}/ode.input.dvi \
- ${DOC}/odpol.input.dvi ${DOC}/op1.input.dvi \
- ${DOC}/opalg.input.dvi ${DOC}/operator.input.dvi \
- ${DOC}/op.input.dvi ${DOC}/ovar.input.dvi \
- ${DOC}/padic.input.dvi ${DOC}/palette.input.dvi \
- ${DOC}/parabola.input.dvi ${DOC}/parpcurv.input.dvi \
- ${DOC}/parscurv.input.dvi ${DOC}/parsurf.input.dvi \
- ${DOC}/pascal1.input.dvi ${DOC}/pascal.input.dvi \
- ${DOC}/pat.input.dvi ${DOC}/patmatch.input.dvi \
- ${DOC}/pdecomp0.as.dvi ${DOC}/perman.input.dvi \
- ${DOC}/perm.input.dvi ${DOC}/pfr1.input.dvi \
- ${DOC}/pfr.input.dvi ${DOC}/pinch.input.dvi \
- ${DOC}/plotfile.input.dvi ${DOC}/plotlist.input.dvi \
- ${DOC}/pollevel.input.dvi ${DOC}/poly1.input.dvi \
- ${DOC}/polycoer.input.dvi ${DOC}/poly.input.dvi \
- ${DOC}/psgenfcn.input.dvi ${DOC}/quat1.input.dvi \
- ${DOC}/quat.input.dvi ${DOC}/r20abugs.input.dvi \
- ${DOC}/r20bugs.input.dvi ${DOC}/r21bugsbig.input.dvi \
- ${DOC}/r21bugs.input.dvi ${DOC}/radff.input.dvi \
- ${DOC}/radix.input.dvi ${DOC}/realclos.input.dvi \
- ${DOC}/reclos.input.dvi ${DOC}/reductio.input.dvi \
- ${DOC}/regset.input.dvi ${DOC}/repa6.input.dvi \
- ${DOC}/ribbon.input.dvi ${DOC}/ribbons.input.dvi \
- ${DOC}/ribbonsNew.input.dvi ${DOC}/rk4draw.input.dvi \
- ${DOC}/robidoux.input.dvi ${DOC}/roman.input.dvi \
- ${DOC}/romnum.as.dvi ${DOC}/roots.input.dvi \
- ${DOC}/ruleset.input.dvi ${DOC}/rules.input.dvi \
- ${DOC}/s01eaf.input.dvi ${DOC}/s13aaf.input.dvi \
- ${DOC}/s13acf.input.dvi ${DOC}/s13adf.input.dvi \
- ${DOC}/s14aaf.input.dvi ${DOC}/s14abf.input.dvi \
- ${DOC}/s14baf.input.dvi ${DOC}/s15adf.input.dvi \
- ${DOC}/s15aef.input.dvi ${DOC}/s17acf.input.dvi \
- ${DOC}/s17adf.input.dvi ${DOC}/s17aef.input.dvi \
- ${DOC}/s17aff.input.dvi ${DOC}/s17agf.input.dvi \
- ${DOC}/s17ahf.input.dvi ${DOC}/s17ajf.input.dvi \
- ${DOC}/s17akf.input.dvi ${DOC}/s17dcf.input.dvi \
- ${DOC}/s17def.input.dvi ${DOC}/s17dgf.input.dvi \
- ${DOC}/s17dhf.input.dvi ${DOC}/s17dlf.input.dvi \
- ${DOC}/s18acf.input.dvi ${DOC}/s18adf.input.dvi \
- ${DOC}/s18aef.input.dvi ${DOC}/s18aff.input.dvi \
- ${DOC}/s18dcf.input.dvi ${DOC}/s18def.input.dvi \
- ${DOC}/s19aaf.input.dvi ${DOC}/s19abf.input.dvi \
- ${DOC}/s19acf.input.dvi ${DOC}/s19adf.input.dvi \
- ${DOC}/s20acf.input.dvi ${DOC}/s20adf.input.dvi \
- ${DOC}/s21baf.input.dvi ${DOC}/s21bbf.input.dvi \
- ${DOC}/s21bcf.input.dvi ${DOC}/s21bdf.input.dvi \
- ${DOC}/saddle.input.dvi ${DOC}/scherk.input.dvi \
- ${DOC}/scope.input.dvi ${DOC}/segbind.input.dvi \
- ${DOC}/seg.input.dvi ${DOC}/series2.input.dvi \
- ${DOC}/series.input.dvi ${DOC}/sersolve.input.dvi \
- ${DOC}/set.input.dvi ${DOC}/sinCosEx.input.dvi \
- ${DOC}/sininv.input.dvi ${DOC}/sinsin2.input.dvi \
- ${DOC}/sinsin.input.dvi ${DOC}/sint.input.dvi \
- ${DOC}/skew.input.dvi ${DOC}/slowint.input.dvi \
- ${DOC}/solvetra.input.dvi ${DOC}/space3.input.dvi \
- ${DOC}/spadprof.input.dvi ${DOC}/spiral.input.dvi \
- ${DOC}/sqmatrix.input.dvi ${DOC}/sregset.input.dvi \
- ${DOC}/stbl.input.dvi ${DOC}/stream2.input.dvi \
- ${DOC}/stream.input.dvi ${DOC}/streams.input.dvi \
- ${DOC}/string.input.dvi ${DOC}/strtbl.input.dvi \
- ${DOC}/symbol.input.dvi ${DOC}/synonym2.input.dvi \
- ${DOC}/synonym.input.dvi ${DOC}/t111293.input.dvi \
- ${DOC}/table.input.dvi ${DOC}/tanatan.input.dvi \
- ${DOC}/test.input.dvi ${DOC}/tetra.input.dvi \
- ${DOC}/textfile.input.dvi ${DOC}/tknot.input.dvi \
- ${DOC}/torus.input.dvi ${DOC}/tree.input.dvi \
- ${DOC}/triglim.input.dvi ${DOC}/tschirn.input.dvi \
- ${DOC}/tsetcatbutcher.input.dvi \
- ${DOC}/tsetcatchemical.input.dvi \
- ${DOC}/tsetcatvermeer.input.dvi \
- ${DOC}/tutchap1.input.dvi ${DOC}/tutchap2.input.dvi \
- ${DOC}/tutchap3.input.dvi ${DOC}/tutchap4.input.dvi \
- ${DOC}/tutchap67.input.dvi ${DOC}/typo.input.dvi \
- ${DOC}/uniseg.input.dvi ${DOC}/up.input.dvi \
- ${DOC}/vector.input.dvi ${DOC}/vectors.input.dvi \
- ${DOC}/viewdef.input.dvi ${DOC}/void.input.dvi \
- ${DOC}/wester.input.dvi ${DOC}/wiggle.input.dvi \
- ${DOC}/wutset.input.dvi ${DOC}/xpbwpoly.input.dvi \
- ${DOC}/xpoly.input.dvi ${DOC}/xpr.input.dvi \
- ${DOC}/zdsolve.input.dvi ${DOC}/zimmer.input.dvi \
- ${DOC}/zlindep.input.dvi
-
-
-.PHONY: all all-ax all-input
-
-all: all-ax
-
-all-ax all-input: $(OUT) ${FILES} ${FILES2}
- @echo 1 finished $(srcdir)
-
-$(OUT):
- $(mkdir_p) $@
-
-
-${OUT}/%.input: %.input
- @cp -p $< $@
-
-.PRECIOUS: %.input
-
-%.input: ${IN}/%.input.pamphlet
- @$(oa_hammer) --output=$@ --tangle $<
-
-${OUT}/%.as: %.as
- @cp -p $< $@
-
-%.as: ${IN}/%.as.pamphlet
- @ $(oa_hammer) --output=$@ --tangle $<
-
-pamphlets = \
- Makefile.pamphlet \
- $(wildchar *.input.pamphlet) \
- $(wildchar.as.pamplhet)
-
-mostlyclean-local:
- rm -f *.output
- rm -rf $(MID)
- rm -rf $(OUT)
-
-clean-local: mostlyclean-local
-
-distclean-local: clean-local
-
-
-.SUFFIXES:
-.SUFFIXES: .input .output
-
-DRIVER = ../driver/open-axiom$(EXEEXT)
-
-TESTSYS= \
- $(DRIVER) --execpath=$(oa_target_bindir)/AXIOMsys$(EXEEXT) \
- --system="$(AXIOM)" \
- --sysalg="$(oa_targetdir)/algebra/" \
- --test
-
-SKIP= antoine.output as-eg1.output as-eg2.output \
- as-eg3.output as-eg4.output as-eg5.output as-eg6.output \
- atansqrt.output bern.output bernpoly.output bouquet.output \
- c02aff.output \
- c02agf.output c05adf.output c05nbf.output c05pbf.output \
- c06eaf.output c06ebf.output c06ecf.output c06ekf.output \
- c06fpf.output c06fqf.output c06frf.output c06fuf.output \
- c06gbf.output c06gcf.output c06gqf.output c06gsf.output \
- cdraw.output color.output cone.output \
- conformal.output coordsys.output \
- cycloid2.output cycloid3.output cycloid.output \
- d01ajf.output d01akf.output d01alf.output d01amf.output \
- d01anf.output d01apf.output d01aqf.output d01asf.output \
- d01bbf.output d01fcf.output d01gaf.output d01gbf.output \
- d02bbf.output d02bhf.output d02cjf.output d02ejf.output \
- d02gaf.output d02gbf.output d02kef.output d02raf.output \
- d03edf.output d03eef.output d03faf.output damped.output \
- de2re.output defs.output \
- draw2dSF.output drawalg.output drawcfn.output drawcfun.output \
- drawcurv.output drawcx.output drawex.output draw.output \
- drawpoly.output drawx.output dropt.output e01baf.output \
- e01bef.output e01bff.output e01bgf.output e01bhf.output \
- e01daf.output e01saf.output e01sbf.output e01sef.output \
- e01sff.output e02adf.output e02aef.output e02agf.output \
- e02ahf.output e02ajf.output e02akf.output e02baf.output \
- e02bbf.output e02bcf.output e02bdf.output e02bef.output \
- e02daf.output e02dcf.output e02ddf.output e02def.output \
- e02dff.output e02gaf.output e02zaf.output e04dgf.output \
- e04fdf.output e04gcf.output e04jaf.output e04mbf.output \
- e04naf.output e04ucf.output e04ycf.output egg.output \
- explot2d.output explot3d.output \
- f01brf.output f01bsf.output f01maf.output \
- f01mcf.output f01qcf.output f01qdf.output f01qef.output \
- f01rcf.output f01rdf.output f01ref.output f02aaf.output \
- f02abf.output f02adf.output f02aef.output f02aff.output \
- f02agf.output f02ajf.output f02akf.output f02awf.output \
- f02axf.output f02bbf.output f02bjf.output f02fjf.output \
- f02wef.output f02xef.output f04adf.output f04arf.output \
- f04asf.output f04atf.output f04axf.output f04faf.output \
- f04jgf.output f04maf.output f04mbf.output f04mcf.output \
- f04qaf.output f07adf.output f07aef.output f07fdf.output \
- f07fef.output folium.output gary1.output gnarly1.output \
- graphics.output grdef.output helix.output \
- images1a.output images1.output images2a.output images2.output \
- images3a.output images3.output images5a.output images5.output \
- images6a.output images6.output images7a.output images7.output \
- images8a.output images8.output knot.output knownbugs.output \
- liss1.output liss2.output lump.output matrox.output \
- mountain.output mult2d.output mult3d.output multKnot.output \
- ntube.output palette.output parpcurv.output parscurv.output \
- parsurf.output pinch.output plotfile.output \
- plotlist.output pollevel.output ribbon.output \
- ribbons.output ribbonsNew.output rk4draw.output \
- s01eaf.output s13aaf.output s13acf.output s13adf.output \
- s14aaf.output s14abf.output s14baf.output s15adf.output \
- s15aef.output s17acf.output s17adf.output s17aef.output \
- s17aff.output s17agf.output s17ahf.output s17ajf.output \
- s17akf.output s17dcf.output s17def.output s17dgf.output \
- s17dhf.output s17dlf.output s18acf.output s18adf.output \
- s18aef.output s18aff.output s18dcf.output s18def.output \
- s19aaf.output s19abf.output s19acf.output s19adf.output \
- s20acf.output s20adf.output s21baf.output s21bbf.output \
- s21bcf.output s21bdf.output saddle.output \
- sininv.output sinsin2.output sinsin.output spiral.output \
- tetra.output tknot.output tschirn.output typo.output \
- vectors.output wester.output wiggle.output zimmer.output
-
-# Error ASEC is invalid as a function.
-ASEC=errortrap.output
-
-# Error: FLUSH is invalid as a function
-# Error signalled by newGoGet
-FLUSH=regset.output
-
-# Error: The function WRAPPED is undefined.
-WRAPPED=loop.output
-
-# Error: Value stack overflow.
-VALUESTACK=tutchap67.output test.output
-
-# Broken at |MODOP;ELT;$2M;6|. Type :H for Help.
-MODOP=function.output
-
-# Broken at |MATCAT-;*;3S;29|. Type :H for Help.
-MATCAT=linalg.output
-
-# Broken at |STAGG-;ELT;AIS;5|. Type :H for Help.
-STAGG=reductio.output
-
-# Broken at |GSERIES;INTEGRATE;2$;6|. Type :H for Help.
-GSERIES=fixed.output
-
-# never finishes
-INFINITELOOP=lextripk.output
-
-OUTS= algaggr.output algbrbf.output algfacob.output alist.output \
- allfact.output arith.output array1.output \
- array2.output arrows.output \
- assign.output bags.output bbtree.output \
- binary.output bop.output \
- bstree.output bugs.output bug10069.output bug10312.output \
- bug6357.output bug9057.output calculus.output calculus2.output \
- cardinal.output card.output \
- carten.output cclass.output char.output \
- ch.output clifford.output clif.output coercels.output \
- collect.output complex.output constant.output contfrac.output \
- contfrc.output curl.output \
- cycles1.output cycles.output \
- cyfactor.output \
- danzwill.output decimal.output defintef.output defintrf.output \
- derham.output dfloat.output \
- dhtri.output divisor.output dmp.output dpol.output \
- easter.output efi.output eigen.output elemfun.output \
- elemnum.output elfuts.output \
- elt.output eq.output \
- eqtbl.output equation2.output equation.output \
- evalex.output eval.output exdiff.output exlap.output \
- exint.output \
- exit.output exlimit.output expexpan.output explim.output \
- expr1.output \
- expr.output exprode.output exprpoly.output exseries.output \
- exsum.output farray.output ffdemo.output fferr.output \
- ffrac.output ffx72.output fib.output file.output \
- float1.output float2.output float.output \
- fname1.output fname.output fnla.output fns.output \
- fparfrac.output fparfrc.output fr1.output \
- fr2.output frac.output fr.output \
- galois.output gbf.output genups.output \
- gonshor.output \
- grpthry.output gstbl.output heap.output heat.output \
- help.output herm.output hexadec.output \
- huang.output ico.output ideal.output ifact.output \
- infprod.output \
- intaf.output intef2.output intef.output intdeq.output \
- intheory.output int.output intg0.output intlf.output \
- intmix2.output intmix.output intrf.output ipftest.output \
- is.output \
- isprime.output kafile.output kernel.output knot2.output \
- kovacic.output kuipers.output laplace.output \
- leg.output lexp.output lib.output \
- limit.output \
- lindep.output \
- list.output lode.output lodesys.output \
- lodo1.output lodo2.output lodo3.output lodo.output \
- lodof.output \
- lpoly.output \
- lupfact.output lword.output macbug.output macros.output \
- magma.output mapleok.output \
- mappkg1.output marcbench.output matbug.output \
- matrix1.output matrix22.output matrix.output \
- mfinfact.output mkfunc.output mpoly.output \
- mset2.output mset.output \
- multfact.output multiple.output ndftip.output negfloats.output \
- nepip.output newlodo.output newton.output nlode.output \
- none.output noonburg.output noptip.output nqip.output \
- nsfip.output numbers.output oct.output ode.output \
- octonion.output odpol.output op1.output \
- op.output opalg.output operator.output ovar.output \
- padic.output parabola.output \
- pascal1.output pascal.output \
- pat.output patmatch.output perman.output perm.output \
- pfr1.output pfr.output pmint.output psgenfcn.output \
- poly1.output polycoer.output \
- poly.output quat1.output quat.output \
- radff.output radix.output realclos.output reclos.output \
- repa6.output \
- robidoux.output \
- roman.output roots.output ruleset.output rules.output \
- r20abugs.output r20bugs.output r21bugsbig.output r21bugs.output \
- scherk.output \
- scope.output seg.output segbind.output \
- series2.output series.output sersolve.output \
- set.output sinCosEx.output \
- sint.output \
- skew.output slowint.output solvetra.output \
- space3.output spadprof.output sqmatrix.output sregset.output \
- stbl.output stream.output streams.output stream2.output \
- string.output strtbl.output symbol.output synonym2.output \
- synonym.output t111293.output table.output tanatan.output \
- textfile.output triglim.output \
- tsetcatbutcher.output tsetcatchemical.output tsetcatvermeer.output \
- torus.output tree.output \
- tutchap1.output tutchap2.output tutchap3.output tutchap4.output \
- uniseg.output up.output \
- vector.output viewdef.output void.output \
- wutset.output xpbwpoly.output \
- xpoly.output xpr.output \
- zdsolve.output zimmer.output zlindep.output
-
-# new algebra tests based on documentation
-# These files are tested in a different directory.
-ALGEBRA=INTHEORY.output VIEW2D.output TESTFR.output
-
-.PHONY: all-check
-all-check: ${OUTS}
- @ echo 1 finished ./$(top_builddir)/int/input
-
-%.output: %.input
- $(TESTSYS) $< | tee $*.output
-
-
diff --git a/src/interp/Makefile.in b/src/interp/Makefile.in
deleted file mode 100644
index 8c3fe9ad..00000000
--- a/src/interp/Makefile.in
+++ /dev/null
@@ -1,398 +0,0 @@
-## Copyright (c) 1991-2002, The Numerical Algorithms Group Ltd.
-## All rights reserved.
-## Copyright (C) 2007-2014, Gabriel Dos Reis.
-## All rights reserved.
-##
-## Redistribution and use in source and binary forms, with or without
-## modification, are permitted provided that the following conditions are
-## met:
-##
-## - Redistributions of source code must retain the above copyright
-## notice, this list of conditions and the following disclaimer.
-##
-## - Redistributions in binary form must reproduce the above copyright
-## notice, this list of conditions and the following disclaimer in
-## the documentation and/or other materials provided with the
-## distribution.
-##
-## - Neither the name of The Numerical ALgorithms Group Ltd. nor the
-## names of its contributors may be used to endorse or promote products
-## derived from this software without specific prior written permission.
-##
-## THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
-## IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
-## TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
-## PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER
-## OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
-## EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-## PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
-## PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
-## LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
-## NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
-## SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-##
-
-
-subdir = src/interp/
-
-IN=$(srcdir)
-DOC=$(oa_target_docdir)/src/interp
-BOOK=$(oa_target_docdir)
-
-## Where to put interp modules
-oa_target_moddir = $(oa_targetdir)/interp
-
-## FFI module.
-OA_FFI_MOD = sys-os.$(FASLEXT)
-@OA_DELAYED_FFI_FALSE@OA_FFI_OBJ = $(OA_FFI_MOD)
-
-## Installed FFI delayed module.
-oa_target_delayed = $(oa_target_moddir)/$(OA_FFI_MOD)
-@OA_DELAYED_FFI_TRUE@oa_target_ffi = $(oa_target_delayed)
-
-# Driver to launch translation and compilation
-DRIVER = $(top_builddir)/src/driver/open-axiom$(EXEEXT)
-
-# Translator from Boot to Lisp (or machine code)
-BOOTSYS = $(oa_target_bindir)/bootsys$(EXEEXT)
-
-# Minimal OpenAxiom image necessary to build the algebra
-SAVESYS= interpsys$(EXEEXT)
-
-# Complete OpenAxiom image after completion of algebra, ready to install.
-AXIOMSYS= $(oa_target_bindir)/AXIOMsys$(EXEEXT)
-
-OBJS= boot-pkg.$(FASLEXT) types.$(FASLEXT) \
- $(OA_FFI_OBJ) \
- sys-driver.$(FASLEXT) sys-constants.$(FASLEXT) \
- hash.$(FASLEXT) lisp-backend.$(FASLEXT) \
- sys-globals.$(FASLEXT) vmlisp.$(FASLEXT) \
- io.$(FASLEXT) \
- sys-utility.$(FASLEXT) lexing.$(FASLEXT) \
- diagnostics.$(FASLEXT) \
- union.$(FASLEXT) sys-macros.$(FASLEXT) \
- util.$(FASLEXT) \
- unlisp.$(FASLEXT) g-util.$(FASLEXT) \
- g-opt.$(FASLEXT) c-util.$(FASLEXT) \
- astr.$(FASLEXT) \
- ht-util.$(FASLEXT) bc-util.$(FASLEXT) \
- br-search.$(FASLEXT) alql.$(FASLEXT) \
- buildom.$(FASLEXT) \
- simpbool.$(FASLEXT) g-timer.$(FASLEXT) \
- cattable.$(FASLEXT) posit.$(FASLEXT) \
- cformat.$(FASLEXT) clam.$(FASLEXT) \
- clammed.$(FASLEXT) nlib.$(FASLEXT) \
- daase.$(FASLEXT) \
- pathname.$(FASLEXT) compat.$(FASLEXT) \
- serror.$(FASLEXT) ptrees.$(FASLEXT) \
- cparse.$(FASLEXT) cstream.$(FASLEXT) \
- g-cndata.$(FASLEXT) database.$(FASLEXT) \
- debug.$(FASLEXT) dq.$(FASLEXT) \
- fname.$(FASLEXT) format.$(FASLEXT) \
- g-error.$(FASLEXT) ggreater.$(FASLEXT) \
- hypertex.$(FASLEXT) i-object.$(FASLEXT) \
- i-analy.$(FASLEXT) i-resolv.$(FASLEXT) \
- i-coerfn.$(FASLEXT) i-coerce.$(FASLEXT) \
- i-eval.$(FASLEXT) i-funsel.$(FASLEXT) \
- i-intern.$(FASLEXT) i-map.$(FASLEXT) \
- i-output.$(FASLEXT) i-special.$(FASLEXT) \
- i-syscmd.$(FASLEXT) i-toplev.$(FASLEXT) \
- i-util.$(FASLEXT) incl.$(FASLEXT) \
- int-top.$(FASLEXT) \
- lisplib.$(FASLEXT) macex.$(FASLEXT) \
- match.$(FASLEXT) monitor.$(FASLEXT) \
- msg.$(FASLEXT) msgdb.$(FASLEXT) \
- newfort.$(FASLEXT) \
- nrunfast.$(FASLEXT) osyscmd.$(FASLEXT) \
- packtran.$(FASLEXT) pf2sex.$(FASLEXT) \
- scan.$(FASLEXT) pile.$(FASLEXT) \
- postpar.$(FASLEXT) \
- parse.$(FASLEXT) spad-parser.$(FASLEXT) \
- record.$(FASLEXT) rulesets.$(FASLEXT) \
- server.$(FASLEXT) setvars.$(FASLEXT) \
- sfsfun-l.$(FASLEXT) sfsfun.$(FASLEXT) \
- slam.$(FASLEXT) \
- spad.$(FASLEXT) termrw.$(FASLEXT) \
- trace.$(FASLEXT) word.$(FASLEXT) \
- fortcall.$(FASLEXT) i-parser.$(FASLEXT) \
- $(OCOBJS) $(BROBJS) setvart.$(FASLEXT)
-
-# Main compiler files.
-OCOBJS= \
- category.$(FASLEXT) define.$(FASLEXT) \
- compiler.$(FASLEXT) \
- c-doc.$(FASLEXT) \
- profile.$(FASLEXT) functor.$(FASLEXT) \
- nruncomp.$(FASLEXT) htcheck.$(FASLEXT)
-
-# Browser component files.
-BROBJS= bc-matrix.$(FASLEXT) \
- bc-misc.$(FASLEXT) bc-solve.$(FASLEXT) \
- htsetvar.$(FASLEXT) \
- ht-root.$(FASLEXT) \
- br-con.$(FASLEXT) \
- br-data.$(FASLEXT) showimp.$(FASLEXT) \
- br-op1.$(FASLEXT) br-op2.$(FASLEXT) \
- br-util.$(FASLEXT) \
- topics.$(FASLEXT) br-prof.$(FASLEXT) \
- br-saturn.$(FASLEXT)
-
-INITDB_OBJ = $(builddir)/../algebra/initdb.$(LNKEXT)
-
-TIMESTAMP=$(oa_targetdir)/timestamp
-YEARWEEK=(progn (defconstant timestamp "${TIMESTAMP}") \
- (setq *build-version* "$(PACKAGE_STRING)") \
- (yearweek))
-
-
-.PRECIOUS: ${SAVESYS}
-.PRECIOUS: ${AXIOMSYS}
-
-UNUSED= ${DOC}/guess.boot.dvi \
- ${DOC}/interp-fix.boot.dvi \
- ${DOC}/nhyper.boot.dvi ${DOC}/pf2atree.boot.dvi \
- ${DOC}/redefs.boot.dvi
-
-
-.SUFFIXES:
-.SUFFIXES: .boot .clisp .lisp .pamphlet
-
-.PHONY: all all-ax all-interpsys all-axiomsys
-
-all: all-ax
-
-all-ax: all-interpsys
- @echo finished $(srcdir)
-
-all-interpsys:
- $(MAKE) $(SAVESYS)
-
-all-axiomsys:
- $(MAKE) $(AXIOMSYS)
-
-mostlyclean-local:
- @rm -f *.fn *.data *.$(FASLEXT) *.lib *.$(OBJEXT)
- @rm -f $(SAVESYS) makeint.lisp
-
-clean-local: mostlyclean-local
- @rm -f *.clisp *.lsp
-
-distclean-local: clean-local
-
-$(oa_target_delayed): $(OA_FFI_MOD)
- $(mkdir_p) $(oa_target_moddir)
- cp -p $< $@
-
-$(oa_target_datadir)/msgs/s2-us.msgs: \
- $(oa_src_docdir)/msgs/s2-us.msgs
- $(mkdir_p) $(oa_target_datadir)/msgs
- cp -p $< $@
-
-makeint.lisp: Makefile
- @rm -f makeint.lisp
- @ echo '(import-module "util")' >> makeint.lisp
- @ echo '(in-package "BOOT")' >> makeint.lisp
- @ touch ${TIMESTAMP}
- @ echo '${YEARWEEK}' >> makeint.lisp
- @ echo '(unless (or |$$StandardLinking| (|%basicSystemIsComplete|)) (build-interpsys)(|clearClams|))' >> makeint.lisp
- @ echo '#+:gcl (setq compiler::*suppress-compiler-notes* t)' >> makeint.lisp
- @ echo '#+:gcl (si::gbc-time 0)' >> makeint.lisp
- @ echo '#+:GCL (si::gbc t)' >> makeint.lisp
-
-$(SAVESYS): database.date $(oa_target_datadir)/msgs/s2-us.msgs $(OBJS) $(oa_target_ffi)
- $(DRIVER) --execpath=$(BOOTSYS) \
- --syslib=$(oa_target_libdir) --system="$(AXIOM)/" \
- --prologue="(pushnew :open-axiom-basic-system *features*)" \
- --make --output=$@ --main="BOOT::|systemMain|" \
- --load-directory=. $(OBJS)
-
-.PHONY: all-axiomsys
-
-all-axiomsys: ${AXIOMSYS}
-
-${AXIOMSYS}: database.date \
- $(oa_targetdir)/algebra/exposed.$(FASLEXT) \
- $(oa_target_datadir)/msgs/s2-us.msgs \
- $(OBJS) $(oa_target_ffi) \
- $(INITDB_OBJ) \
- makeint.$(LNKEXT)
- $(DRIVER) --execpath=$(BOOTSYS) \
- --syslib=$(oa_target_libdir) \
- --system="$(AXIOM)/" \
- --sysalg="$(oa_targetdir)/algebra/" \
- --prologue="(pushnew :open-axiom-algebra-system *features*)" \
- --make --output=$@ --main="BOOT::|systemMain|" \
- --load-directory=. $(OBJS) $(INITDB_OBJ) makeint.$(LNKEXT)
- @ echo 6a $@ created
-exposed.lsp: $(oa_src_algdir)/exposed.lsp.pamphlet
- $(oa_hammer) --tangle --output=$@ $<
-
-$(oa_targetdir)/algebra/exposed.$(FASLEXT) : exposed.lsp boot-pkg.$(LNKEXT)
- $(mkdir_p) $(oa_targetdir)/algebra
- $(DRIVER) --execpath=$(BOOTSYS) --syslib=$(oa_target_libdir) \
- --compile --output=$@ --load-directory=. $<
-
-database.date:
- @ echo 617 the database was updated...remaking interpsys
- @ touch database.date
-
-
-%.$(LNKEXT) %.$(FASLEXT): %.boot
- $(DRIVER) --execpath=$(BOOTSYS) --syslib=$(oa_target_libdir) \
- --compile --output=$@ --load-directory=. $<
-
-%.$(LNKEXT) %.$(FASLEXT): %.lisp
- $(DRIVER) --execpath=$(BOOTSYS) --syslib=$(oa_target_libdir) \
- --compile --output=$@ --load-directory=. $<
-
-## Translation to Fortran
-fortcall.$(FASLEXT): sys-macros.$(FASLEXT)
-
-## HyperDoc
-topics.$(FASLEXT): sys-macros.$(FASLEXT) sys-utility.$(FASLEXT)
-alql.$(FASLEXT): br-search.$(FASLEXT)
-br-search.$(FASLEXT): bc-util.$(FASLEXT)
-br-saturn.$(FASLEXT): bc-util.$(FASLEXT)
-br-op2.$(FASLEXT): br-op1.$(FASLEXT)
-br-op1.$(FASLEXT): bc-util.$(FASLEXT)
-br-con.$(FASLEXT): bc-util.$(FASLEXT)
-br-prof.$(FASLEXT): bc-util.$(FASLEXT)
-br-data.$(FASLEXT): bc-util.$(FASLEXT) nruncomp.$(FASLEXT)
-br-util.$(FASLEXT): bc-util.$(FASLEXT)
-bc-solve.$(FASLEXT): bc-matrix.$(FASLEXT) bc-misc.$(FASLEXT)
-bc-matrix.$(FASLEXT): bc-util.$(FASLEXT)
-bc-misc.$(FASLEXT): bc-util.$(FASLEXT)
-bc-util.$(FASLEXT): ht-util.$(FASLEXT) c-util.$(FASLEXT)
-ht-root.$(FASLEXT): ht-util.$(FASLEXT)
-htcheck.$(FASLEXT): sys-driver.$(FASLEXT) sys-macros.$(FASLEXT)
-ht-util.$(FASLEXT): sys-macros.$(FASLEXT)
-htsetvar.$(FASLEXT): sys-macros.$(FASLEXT)
-hypertex.$(FASLEXT): types.$(FASLEXT)
-
-## OpenAxiom's interpreter.
-makeint.$(FASLEXT): util.$(FASLEXT)
-setvars.$(FASLEXT): sys-macros.$(FASLEXT) debug.$(FASLEXT)
-profile.$(FASLEXT): sys-macros.$(FASLEXT) sys-utility.$(FASLEXT) c-util.$(FASLEXT)
-rulesets.$(FASLEXT): vmlisp.$(FASLEXT)
-osyscmd.$(FASLEXT): int-top.$(FASLEXT)
-int-top.$(FASLEXT): incl.$(FASLEXT) i-toplev.$(FASLEXT) unlisp.$(FASLEXT)
-i-toplev.$(FASLEXT): i-analy.$(FASLEXT)
-i-syscmd.$(FASLEXT): i-object.$(FASLEXT)
-i-output.$(FASLEXT): sys-utility.$(FASLEXT) sys-macros.$(FASLEXT)
-i-special.$(FASLEXT): i-analy.$(FASLEXT)
-i-funsel.$(FASLEXT): i-coerfn.$(FASLEXT)
-i-map.$(FASLEXT): i-object.$(FASLEXT)
-i-eval.$(FASLEXT): i-analy.$(FASLEXT)
-i-coerce.$(FASLEXT): i-coerfn.$(FASLEXT)
-i-coerfn.$(FASLEXT): i-analy.$(FASLEXT) i-resolv.$(FASLEXT)
-i-resolv.$(FASLEXT): i-object.$(FASLEXT)
-i-analy.$(FASLEXT): i-object.$(FASLEXT)
-i-intern.$(FASLEXT): i-object.$(FASLEXT) ptrees.$(FASLEXT)
-i-object.$(FASLEXT): i-util.$(FASLEXT)
-i-util.$(FASLEXT): c-util.$(FASLEXT)
-format.$(FASLEXT): sys-macros.$(FASLEXT)
-match.$(FASLEXT): sys-macros.$(FASLEXT)
-record.$(FASLEXT): nlib.$(FASLEXT) pathname.$(FASLEXT)
-setvart.$(FASLEXT): sys-macros.$(FASLEXT)
-
-## OpenAxiom's compiler
-compiler.$(FASLEXT): msgdb.$(FASLEXT) pathname.$(FASLEXT) define.$(FASLEXT)
-nrunfast.$(FASLEXT): c-util.$(FASLEXT)
-nruncomp.$(FASLEXT): profile.$(FASLEXT) simpbool.$(FASLEXT) nrunfast.$(FASLEXT)
-define.$(FASLEXT): g-error.$(FASLEXT) nruncomp.$(FASLEXT) database.$(FASLEXT)
-database.$(FASLEXT): clam.$(FASLEXT) nlib.$(FASLEXT) \
- cattable.$(FASLEXT) compat.$(FASLEXT) g-cndata.$(FASLEXT) \
- c-util.$(FASLEXT)
-functor.$(FASLEXT): category.$(FASLEXT) lisplib.$(FASLEXT) nruncomp.$(FASLEXT)
-category.$(FASLEXT): c-util.$(FASLEXT) g-cndata.$(FASLEXT)
-cattable.$(FASLEXT): simpbool.$(FASLEXT) c-util.$(FASLEXT)
-compat.$(FASLEXT): pathname.$(FASLEXT)
-simpbool.$(FASLEXT): sys-macros.$(FASLEXT)
-newfort.$(FASLEXT): sys-macros.$(FASLEXT)
-lisplib.$(FASLEXT): database.$(FASLEXT) debug.$(FASLEXT)
-c-doc.$(FASLEXT): c-util.$(FASLEXT)
-server.$(FASLEXT): sys-macros.$(FASLEXT)
-
-##
-## OpenAxiom's front-end consists of two parts:
-## (a) the interprerter's parser -- also referred to as new parser
-## (b) the compiler parser -- also referred to as parser
-##
-
-## The old parser component roughtly is:
-##
-spad-parser.$(FASLEXT): parse.$(FASLEXT) lexing.$(FASLEXT)
-parse.$(FASLEXT): postpar.$(FASLEXT)
-packtran.$(FASLEXT): sys-macros.$(FASLEXT)
-postpar.$(FASLEXT): sys-macros.$(FASLEXT)
-nlib.$(FASLEXT): sys-macros.$(FASLEXT) sys-utility.$(FASLEXT)
-lexing.$(FASLEXT): sys-utility.$(FASLEXT) sys-macros.$(FASLEXT) \
- io.$(FASLEXT)
-
-## The new parser component roughtly is:
-## astr.boot dq.boot incl.boot pile.boot ptrees.boot
-## posit.boot cparse.boot format.boot cstream.boot
-##
-i-parser.$(FASLEXT): cparse.$(FASLEXT) pf2sex.$(FASLEXT)
-pf2sex.$(FASLEXT): ptrees.$(FASLEXT)
-cparse.$(FASLEXT): ptrees.$(FASLEXT)
-macex.$(FASLEXT): ptrees.$(FASLEXT)
-ptrees.$(FASLEXT): posit.$(FASLEXT) serror.$(FASLEXT)
-pile.$(FASLEXT): scan.$(FASLEXT)
-scan.$(FASLEXT): incl.$(FASLEXT) dq.$(FASLEXT) sys-utility.$(FASLEXT)
-incl.$(FASLEXT): cstream.$(FASLEXT) cformat.$(FASLEXT)
-cformat.$(FASLEXT): unlisp.$(FASLEXT) posit.$(FASLEXT)
-serror.$(FASLEXT): posit.$(FASLEXT)
-unlisp.$(FASLEXT): sys-macros.$(FASLEXT)
-posit.$(FASLEXT): sys-macros.$(FASLEXT) astr.$(FASLEXT)
-intfile.$(FASLEXT): cstream.$(FASLEXT)
-cstream.$(FASLEXT): sys-macros.$(FASLEXT)
-astr.$(FASLEXT): vmlisp.$(FASLEXT)
-dq.$(FASLEXT): types.$(FASLEXT)
-
-## General support and utilities.
-daase.$(FASLEXT): sys-utility.$(FASLEXT)
-debug.$(FASLEXT): sys-macros.$(FASLEXT) lexing.$(FASLEXT)
-spad.$(FASLEXT): spad-parser.$(FASLEXT) postpar.$(FASLEXT) debug.$(FASLEXT)
-monitor.$(FASLEXT): sys-macros.$(FASLEXT) sys-utility.$(FASLEXT)
-sfsfun-l.$(FASLEXT): sys-macros.$(FASLEXT)
-trace.$(FASLEXT): debug.$(FASLEXT)
-termrw.$(FASLEXT): sys-macros.$(FASLEXT)
-showimp.$(FASLEXT): c-util.$(FASLEXT) nruncomp.$(FASLEXT)
-sfsfun.$(FASLEXT): sys-macros.$(FASLEXT)
-slam.$(FASLEXT): g-timer.$(FASLEXT)
-clammed.$(FASLEXT): g-timer.$(FASLEXT)
-clam.$(FASLEXT): g-timer.$(FASLEXT)
-g-opt.$(FASLEXT): g-util.$(FASLEXT)
-g-timer.$(FASLEXT): sys-macros.$(FASLEXT) g-util.$(FASLEXT)
-msgdb.$(FASLEXT): g-util.$(FASLEXT)
-g-error.$(FASLEXT): diagnostics.$(FASLEXT) g-util.$(FASLEXT)
-c-util.$(FASLEXT): g-opt.$(FASLEXT)
-pathname.$(FASLEXT): nlib.$(FASLEXT)
-word.$(FASLEXT): g-util.$(FASLEXT)
-g-util.$(FASLEXT): ggreater.$(FASLEXT) sys-macros.$(FASLEXT) daase.$(FASLEXT)
-g-cndata.$(FASLEXT): sys-macros.$(FASLEXT) c-util.$(FASLEXT)
-msg.$(FASLEXT): sys-macros.$(FASLEXT) astr.$(FASLEXT)
-util.$(FASLEXT): lexing.$(FASLEXT)
-fname.$(FASLEXT): sys-macros.$(FASLEXT)
-sys-macros.$(FASLEXT): diagnostics.$(FASLEXT) union.$(FASLEXT)
-buildom.$(FASLEXT): buildom.boot sys-macros.$(FASLEXT) c-util.$(FASLEXT) \
- nruncomp.$(FASLEXT)
-diagnostics.$(FASLEXT): sys-globals.$(FASLEXT) vmlisp.$(FASLEXT)
-sys-driver.$(FASLEXT): sys-driver.boot types.$(FASLEXT)
-sys-globals.$(FASLEXT): sys-constants.$(FASLEXT) hash.$(FASLEXT)
-sys-os.$(FASLEXT): sys-constants.$(FASLEXT)
-sys-constants.$(FASLEXT): types.$(FASLEXT)
-hash.$(FASLEXT): types.$(FASLEXT)
-union.$(FASLEXT): vmlisp.$(FASLEXT)
-ggreater.$(FASLEXT): vmlisp.$(FASLEXT)
-lisp-backend.$(FASLEXT): sys-macros.$(FASLEXT) nlib.$(FASLEXT) c-util.$(FASLEXT)
-sys-utility.$(FASLEXT): vmlisp.$(FASLEXT) sys-constants.$(FASLEXT) hash.$(FASLEXT)
-vmlisp.$(FASLEXT): types.$(FASLEXT) sys-globals.$(FASLEXT)
-io.$(FASLEXT): sys-constants.$(FASLEXT)
-types.$(FASLEXT): boot-pkg.$(FASLEXT)
-boot-pkg.$(FASLEXT): boot-pkg.lisp
-
-$(oa_build_texdir)/diagrams.tex: $(oa_src_docdir)/diagrams.tex
- @cp -p $< $@
-
diff --git a/src/lib/Makefile.in b/src/lib/Makefile.in
deleted file mode 100644
index 725c10eb..00000000
--- a/src/lib/Makefile.in
+++ /dev/null
@@ -1,127 +0,0 @@
-# Copyright (C) 2007-2017, Gabriel Dos Reis.
-# All rights reserved.
-#
-# Redistribution and use in source and binary forms, with or without
-# modification, are permitted provided that the following conditions are
-# met:
-#
-# - Redistributions of source code must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-#
-# - Redistributions in binary form must reproduce the above copyright
-# notice, this list of conditions and the following disclaimer in
-# the documentation and/or other materials provided with the
-# distribution.
-#
-# - Neither the name of The Numerical Algorithms Group Ltd. nor the
-# names of its contributors may be used to endorse or promote products
-# derived from this software without specific prior written permission.
-#
-# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
-# IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
-# TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
-# PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER
-# OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
-# EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
-# PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
-# LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
-# NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
-# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-
-core_SOURCES = \
- bsdsignal.cxx \
- cfuns-c.cxx \
- sockio-c.cxx \
- ../utils/storage.cxx \
- ../io/std-streams.cxx \
- ../io/InputFragment.cxx \
- ../syntax/token.cxx \
- ../syntax/sexpr.cxx \
- ../syntax/Parser.cxx
-
-terminal_io_SOURCES = cursor.c edin.c fnct_key.c openpty.c prt.c wct.c
-
-graphics_SOURCES = \
- pixmap.c \
- spadcolors.c \
- util.c \
- XDither.c \
- XShade.c \
- XSpadFill.c
-
-libspad_SOURCES = $(foreach comp, \
- $(addsuffix _SOURCES, @oa_c_runtime@), \
- $($(comp))) \
- halloc.c hash.c
-
-unused_SOURCES = emupty.c
-
-libopen_axiom_core_SOURCES = $(core_SOURCES)
-ifeq (@oa_use_libtool_for_shared_lib@,no)
-libopen_axiom_core_objects = $(libopen_axiom_core_SOURCES:.cxx=.$(OBJEXT))
-else
-libopen_axiom_core_objects = $(libopen_axiom_core_SOURCES:.cxx=.lo)
-endif
-libspad_objects = $(libspad_SOURCES:.c=.lo)
-
-oa_installed_corelib = $(oa_target_libdir)/libopen-axiom-core.$(LIBEXT)
-ifeq (@oa_use_dynamic_lib@,yes)
-oa_installed_corelib += $(oa_target_libdir)/$(oa_shrlib_prefix)open-axiom-core$(SHREXT)
-endif
-
-subdir = src/lib/
-
-.PHONY: all all-lib
-.SUFFIXES:
-.SUFFIXES: .o .lib .obj .c .h .cxx
-
-all: all-ax
-
-all-ax all-lib: stamp
-stamp: $(oa_installed_corelib) libspad.$(LIBEXT)
- rm -f stamp
- $(STAMP) stamp
-
-$(oa_target_libdir)/libopen-axiom-core.$(LIBEXT): \
- libopen-axiom-core.$(LIBEXT)
- $(mkdir_p) $(oa_target_libdir)
- cp -p $< $@
-
-# Don't put the shared lib here -- place it directly in its final home;
-# we don't want to pick it accidently.
-$(oa_target_libdir)/$(oa_shrlib_prefix)open-axiom-core$(SHREXT): \
- $(libopen_axiom_core_objects)
- $(mkdir_p) $(oa_target_libdir)
- $(CXXLINK_SHRLIB) $(oa_shrlib_flags) -o $@ \
- $(libopen_axiom_core_objects) \
- @oa_c_runtime_extra@ -lm
-
-libopen-axiom-core.$(LIBEXT): $(libopen_axiom_core_SOURCES:.cxx=.lo)
- $(LINK) -o $@ $(libopen_axiom_core_SOURCES:.cxx=.lo)
-
-libspad.$(LIBEXT): $(libspad_objects)
- $(LINK) -o $@ $(libspad_objects)
-
-.PRECIOUS: %.$(OBJEXT)
-
-%.$(OBJEXT) %.lo: %.cxx $(oa_c_macros_h)
- $(COMPILE) $(oa_shrobj_flags) -no-suppress -o $@ $(CFLAGS) \
- $(oa_includes) $(AXIOM_X11_CFLAGS) $<
-
-%.$(OBJEXT) %.lo: %.c $(oa_c_macros_h)
- $(COMPILE) $(oa_shrobj_flags) -no-suppress -o $@ $(CFLAGS) \
- $(oa_includes) $(AXIOM_X11_CFLAGS) $<
-
-mostlyclean-local:
- @rm -f *.$(OBJEXT) *.lo
- @rm -f $(oa_target_libdir)/$(oa_shrlib_prefix)open-axiom-core$(SHREXT)
- @rm -f libopen-axiom-core.$(LIBEXT)
- @rm -f libspad.$(LIBEXT)
- @rm -fr .libs _libs
- @rm -f stamp
-
-clean-local: mostlyclean-local
-
-distclean-local: clean-local
diff --git a/src/lisp/Makefile.in b/src/lisp/Makefile.in
deleted file mode 100644
index 979d0432..00000000
--- a/src/lisp/Makefile.in
+++ /dev/null
@@ -1,203 +0,0 @@
-# Copyright (C) 2007-2016, Gabriel Dos Reis.
-# All rights reserved.
-#
-# Redistribution and use in source and binary forms, with or without
-# modification, are permitted provided that the following conditions are
-# met:
-#
-# - Redistributions of source code must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-#
-# - Redistributions in binary form must reproduce the above copyright
-# notice, this list of conditions and the following disclaimer in
-# the documentation and/or other materials provided with the
-# distribution.
-#
-# - Neither the name of The Numerical Algorithms Group Ltd. nor the
-# names of its contributors may be used to endorse or promote products
-# derived from this software without specific prior written permission.
-#
-# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
-# IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
-# TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
-# PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER
-# OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
-# EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
-# PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
-# LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
-# NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
-# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-
-OUT = $(oa_target_bindir)
-oa_target_lispdir = $(oa_targetdir)/lisp
-
-subdir = src/lisp/
-
-build_libdir = ./$(top_builddir)/src/lib
-
-## Ideally, we would like to use Libtool for producing, and linking with,
-## object files from C codes. That means any C source code
-## explicitly included in OpenAxiom, or produced internally by a Lisp
-## compiler. However, the SYSTEM calls by GCL on Windows is very tricky
-## to convince to properly resolve path names to executables.
-## Consequently we temporarily give up here, e.g., we don't
-## instruct GCL to use Libtool on Windows.
-GCL_LTCC = $(if $(findstring mingw, $(target)),"","$(LIBTOOL) --tag=CC --mode=compile ")
-GCL_LTLD = $(if $(findstring mingw, $(target)),"$(CXX) $(LDFLAGS) ","$(LINK) ")
-
-## Again, ideally, we would like GCL to link with the compiled Lisp
-## code from core.lisp. However, the general interface compiler::link
-## that GCL provides for that task is unsupported on Windows platforms.
-## So, we instruct GCL so load the source file instead.
-fasl_ext = $(if $(findstring mingw, $(target)),.lisp,.$(FASLEXT))
-FASLS = $(patsubst %,"%", $(addsuffix $(fasl_ext),core))
-
-
-ifeq (@oa_lisp_flavor@,ecl)
-base_lisp_objects = ("core.$(LNKEXT)")
-oa_base_lisp_linkset = $(oa_target_lispdir)/linkset
-else
-base_lisp_objects = nil
-oa_base_lisp_linkset =
-endif
-
-
-.PHONY: all all-lisp
-all: all-ax all-lisp
-
-all-ax all-lisp: stamp
-
-stamp: $(OUT)/lisp$(EXEEXT)
- @rm -f stamp
- $(STAMP) $@
-
-$(oa_target_lispdir)/core.$(LNKEXT): core.$(LNKEXT)
- $(mkdir_p) $(oa_target_lispdir)/
- cp $< $@
-
-
-## Create a fresh image for building interpsys and AXIOMsys
-## These objects files are the C runtime support
-## and must be compiled into the Lisp image,
-## as they must be present in the final interpreter
-## and image.
-lisp_c_objects = \
- $(build_libdir)/bsdsignal.$(OBJEXT) \
- $(build_libdir)/cfuns-c.$(OBJEXT) \
- $(build_libdir)/sockio-c.$(OBJEXT)
-
-## The splitting shenaningan below about GCL's COMPILER::*LD* is because
-## GCL does not -- currently -- separate the linker proper from arguments,
-## therefore forcing us to use brittle tricks to guess what the linker is.
-
-$(OUT)/lisp$(EXEEXT): base-lisp$(EXEEXT)
-ifeq (@oa_lisp_flavor@,gcl)
- echo '(let* ((sys-cc compiler::*cc*) ' \
- ' (sys-ld compiler::*ld*) ' \
- ' (compiler::*cc* (concatenate (quote string) ' \
- ' $(GCL_LTCC) ' \
- ' sys-cc)) ' \
- ' (compiler::*ld* ' \
- ' (concatenate (quote string) ' \
- ' $(GCL_LTLD) ' \
- ' (subseq sys-ld ' \
- ' (position (character " ") sys-ld))))) ' \
- '(compiler::link (quote ($(FASLS))) "lisp$(EXEEXT)" ' \
- ' (format nil "(progn (let ((*load-path* (cons ~S *load-path*))'\
- ' (si::*load-types* ~S)))' \
- ' (when (fboundp (quote si::sgc-on))' \
- ' (si::sgc-on nil))' \
- ' (setq si::*top-level-hook* (read-from-string \"|AxiomCore|::|topLevel|\")))"' \
- ' si::*system-directory* (quote (list ".lsp")))' \
- ' "$(lisp_c_objects) $(oa_c_runtime_extra)"))' \
- | ./base-lisp$(EXEEXT)
- $(mkdir_p) $(OUT)
- cp -p lisp$(EXEEXT) $(OUT)
-else
- $(mkdir_p) $(OUT)
- cp -p $< $@ && cp -p $< lisp$(EXEEXT)
-endif
-
-base-lisp$(EXEEXT): core.$(FASLEXT) $(oa_base_lisp_linkset)
- $(OA_LISP) \
- $(eval_flags) '(load "core")' \
- $(eval_flags) '(|AxiomCore|::|link| "$@" (quote $(base_lisp_objects)) "|AxiomCore|::|topLevel|")'
-
-$(oa_target_lispdir)/linkset: $(oa_target_lispdir)/core.$(LNKEXT)
- rm -f $@
- echo '$(base_lisp_objects)' > $@
-
-oa_optimize_options = @oa_optimize_options@
-oa_delay_ffi = @oa_delay_ffi@
-oa_use_llvm = @oa_use_llvm@
-
-oa_editor = @oa_editor@
-
-void_type = @void_type@
-char_type = @char_type@
-int_type = @int_type@
-float_type = @float_type@
-double_type = @double_type@
-string_type = @string_type@
-
-oa_comma =,
-
-oa_keep_files = $(patsubst %,|%|,$(subst $(oa_comma), ,@oa_keep_files@))
-
-edit = sed \
- -e 's|@open_axiom_installdir[@]|$(open_axiom_installdir)|g' \
- -e 's|@oa_optimize_options[@]|$(oa_optimize_options)|g' \
- -e 's|@CXX[@]|$(CXX)|g' \
- -e 's|@LDFLAGS[@]|$(LDFLAGS)|g' \
- -e 's|@oa_editor[@]|$(oa_editor)|g' \
- -e 's/@oa_keep_files[@]/$(oa_keep_files)/g' \
- -e 's|@host[@]|$(host)|g' \
- -e 's|@build[@]|$(build)|g' \
- -e 's|@target[@]|$(target)|g' \
- -e 's|@oa_shrlib_prefix[@]|$(oa_shrlib_prefix)|g' \
- -e 's|@SHREXT[@]|$(SHREXT)|g' \
- -e 's|@LIBEXT[@]|$(LIBEXT)|g' \
- -e 's|@oa_c_runtime_extra[@]|$(patsubst %,"%",$(oa_c_runtime_extra))|g' \
- -e 's|@oa_standard_linking[@]|$(oa_standard_linking)|g' \
- -e 's|@oa_enable_profiling[@]|$(oa_enable_lisp_profiling)|g' \
- -e 's|@oa_delay_ffi[@]|$(oa_delay_ffi)|g' \
- -e 's|@oa_use_llvm[@]|$(oa_use_llvm)|g' \
- -e 's|@void_type[@]|$(void_type)|g' \
- -e 's|@char_type[@]|$(char_type)|g' \
- -e 's|@int_type[@]|$(int_type)|g' \
- -e 's|@float_type[@]|$(float_type)|g' \
- -e 's|@double_type[@]|$(double_type)|g' \
- -e 's|@string_type[@]|$(string_type)|g'
-
-core.lisp: $(srcdir)/core.lisp.in
- @echo "oa_enable_lisp_profiling= ${oa_enable_lisp_profiling}"
- $(edit) $< > $@.tmp
- $(top_srcdir)/config/move-if-change $@.tmp $@
-
-core.$(FASLEXT): core.lisp
-ifeq (@oa_lisp_flavor@,ecl)
- $(OA_LISP) $(quiet_flags) \
- $(eval_flags) '(require (quote cmp))' \
- $(eval_flags) '(compile-file "$<" :system-p t)' \
- $(eval_flags) '(c::build-fasl "$@" :lisp-files (quote ("core.$(LNKEXT)")))' \
- $(eval_flags) '(quit)'
-else
- $(OA_LISP) $(quiet_flags) \
- $(eval_flags) '(progn (compile-file "$<") (quit))'
-endif
-
-
-mostlyclean-local:
- rm -f core.$(FASLEXT) core.$(OBJEXT) core.lisp
- @if test -n "$(oa_base_lisp_linkset)"; then \
- rm -f $(oa_base_lisp_linkset); fi
- @rm -f $(OUT)/lisp$(EXEEXT) lisp$(EXEEXT) base-lisp$(EXEEXT)
- rm -rf $(oa_target_lispdir)
- @rm -f stamp
-
-clean-local: mostlyclean
-
-distclean-local: clean-local
- @rm -f Makefile
diff --git a/src/rt/Makefile.am b/src/rt/Makefile.am
deleted file mode 100644
index 90083687..00000000
--- a/src/rt/Makefile.am
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright (C) 2013-2017, Gabriel Dos Reis.
-# All rights reserved.
-#
-# Redistribution and use in source and binary forms, with or without
-# modification, are permitted provided that the following conditions are
-# met:
-#
-# - Redistributions of source code must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-#
-# - Redistributions in binary form must reproduce the above copyright
-# notice, this list of conditions and the following disclaimer in
-# the documentation and/or other materials provided with the
-# distribution.
-#
-# - Neither the name of OpenAxiom. nor the names of its contributors
-# may be used to endorse or promote products derived from this
-# software without specific prior written permission.
-#
-# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
-# IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
-# TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
-# PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER
-# OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
-# EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
-# PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
-# LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
-# NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
-# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-#
-
-noinst_PROGRAMS = lisp
-lisp_SOURCES = driver.cc
-lisp_LDADD = \
- $(oa_target_libdir)/libOpenAxiom.a \
- $(oa_target_libdir)/libopen-axiom-core.a
-
-AM_CXXFLAGS = \
- -I$(top_srcdir)/src/include \
- -I$(oa_target_includedir) \
- -I$(top_builddir)/config
-
-.PHONY: all-rt
-all-rt: all-am
-
diff --git a/src/rt/Makefile.in b/src/rt/Makefile.in
deleted file mode 100644
index 6d03f46e..00000000
--- a/src/rt/Makefile.in
+++ /dev/null
@@ -1,722 +0,0 @@
-# Makefile.in generated by automake 1.16.5 from Makefile.am.
-# @configure_input@
-
-# Copyright (C) 1994-2021 Free Software Foundation, Inc.
-
-# This Makefile.in is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
-# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
-# PARTICULAR PURPOSE.
-
-@SET_MAKE@
-
-# Copyright (C) 2013-2017, Gabriel Dos Reis.
-# All rights reserved.
-#
-# Redistribution and use in source and binary forms, with or without
-# modification, are permitted provided that the following conditions are
-# met:
-#
-# - Redistributions of source code must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-#
-# - Redistributions in binary form must reproduce the above copyright
-# notice, this list of conditions and the following disclaimer in
-# the documentation and/or other materials provided with the
-# distribution.
-#
-# - Neither the name of OpenAxiom. nor the names of its contributors
-# may be used to endorse or promote products derived from this
-# software without specific prior written permission.
-#
-# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
-# IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
-# TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
-# PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER
-# OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
-# EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
-# PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
-# LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
-# NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
-# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-#
-
-VPATH = @srcdir@
-am__is_gnu_make = { \
- if test -z '$(MAKELEVEL)'; then \
- false; \
- elif test -n '$(MAKE_HOST)'; then \
- true; \
- elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
- true; \
- else \
- false; \
- fi; \
-}
-am__make_running_with_option = \
- case $${target_option-} in \
- ?) ;; \
- *) echo "am__make_running_with_option: internal error: invalid" \
- "target option '$${target_option-}' specified" >&2; \
- exit 1;; \
- esac; \
- has_opt=no; \
- sane_makeflags=$$MAKEFLAGS; \
- if $(am__is_gnu_make); then \
- sane_makeflags=$$MFLAGS; \
- else \
- case $$MAKEFLAGS in \
- *\\[\ \ ]*) \
- bs=\\; \
- sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
- | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
- esac; \
- fi; \
- skip_next=no; \
- strip_trailopt () \
- { \
- flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
- }; \
- for flg in $$sane_makeflags; do \
- test $$skip_next = yes && { skip_next=no; continue; }; \
- case $$flg in \
- *=*|--*) continue;; \
- -*I) strip_trailopt 'I'; skip_next=yes;; \
- -*I?*) strip_trailopt 'I';; \
- -*O) strip_trailopt 'O'; skip_next=yes;; \
- -*O?*) strip_trailopt 'O';; \
- -*l) strip_trailopt 'l'; skip_next=yes;; \
- -*l?*) strip_trailopt 'l';; \
- -[dEDm]) skip_next=yes;; \
- -[JT]) skip_next=yes;; \
- esac; \
- case $$flg in \
- *$$target_option*) has_opt=yes; break;; \
- esac; \
- done; \
- test $$has_opt = yes
-am__make_dryrun = (target_option=n; $(am__make_running_with_option))
-am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
-pkgdatadir = $(datadir)/@PACKAGE@
-pkgincludedir = $(includedir)/@PACKAGE@
-pkglibdir = $(libdir)/@PACKAGE@
-pkglibexecdir = $(libexecdir)/@PACKAGE@
-am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
-install_sh_DATA = $(install_sh) -c -m 644
-install_sh_PROGRAM = $(install_sh) -c
-install_sh_SCRIPT = $(install_sh) -c
-INSTALL_HEADER = $(INSTALL_DATA)
-transform = $(program_transform_name)
-NORMAL_INSTALL = :
-PRE_INSTALL = :
-POST_INSTALL = :
-NORMAL_UNINSTALL = :
-PRE_UNINSTALL = :
-POST_UNINSTALL = :
-build_triplet = @build@
-host_triplet = @host@
-target_triplet = @target@
-noinst_PROGRAMS = lisp$(EXEEXT)
-subdir = src/rt
-ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/config/libtool.m4 \
- $(top_srcdir)/config/ltoptions.m4 \
- $(top_srcdir)/config/ltsugar.m4 \
- $(top_srcdir)/config/ltversion.m4 \
- $(top_srcdir)/config/lt~obsolete.m4 \
- $(top_srcdir)/config/open-axiom.m4 $(top_srcdir)/configure.ac
-am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
- $(ACLOCAL_M4)
-DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
-mkinstalldirs = $(SHELL) $(top_srcdir)/config/mkinstalldirs
-CONFIG_HEADER = $(top_builddir)/config/openaxiom-c-macros.h
-CONFIG_CLEAN_FILES =
-CONFIG_CLEAN_VPATH_FILES =
-PROGRAMS = $(noinst_PROGRAMS)
-am_lisp_OBJECTS = driver.$(OBJEXT)
-lisp_OBJECTS = $(am_lisp_OBJECTS)
-lisp_DEPENDENCIES = $(oa_target_libdir)/libOpenAxiom.a \
- $(oa_target_libdir)/libopen-axiom-core.a
-AM_V_lt = $(am__v_lt_@AM_V@)
-am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
-am__v_lt_0 = --silent
-am__v_lt_1 =
-AM_V_P = $(am__v_P_@AM_V@)
-am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
-am__v_P_0 = false
-am__v_P_1 = :
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo " GEN " $@;
-am__v_GEN_1 =
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
-am__v_at_1 =
-DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)/config
-depcomp = $(SHELL) $(top_srcdir)/config/depcomp
-am__maybe_remake_depfiles = depfiles
-am__depfiles_remade = ./$(DEPDIR)/driver.Po
-am__mv = mv -f
-CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
- $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
-LTCXXCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \
- $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) \
- $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
- $(AM_CXXFLAGS) $(CXXFLAGS)
-AM_V_CXX = $(am__v_CXX_@AM_V@)
-am__v_CXX_ = $(am__v_CXX_@AM_DEFAULT_V@)
-am__v_CXX_0 = @echo " CXX " $@;
-am__v_CXX_1 =
-CXXLD = $(CXX)
-CXXLINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \
- $(LIBTOOLFLAGS) --mode=link $(CXXLD) $(AM_CXXFLAGS) \
- $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
-AM_V_CXXLD = $(am__v_CXXLD_@AM_V@)
-am__v_CXXLD_ = $(am__v_CXXLD_@AM_DEFAULT_V@)
-am__v_CXXLD_0 = @echo " CXXLD " $@;
-am__v_CXXLD_1 =
-SOURCES = $(lisp_SOURCES)
-DIST_SOURCES = $(lisp_SOURCES)
-am__can_run_installinfo = \
- case $$AM_UPDATE_INFO_DIR in \
- n|no|NO) false;; \
- *) (install-info --version) >/dev/null 2>&1;; \
- esac
-am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
-# Read a list of newline-separated strings from the standard input,
-# and print each of them once, without duplicates. Input order is
-# *not* preserved.
-am__uniquify_input = $(AWK) '\
- BEGIN { nonempty = 0; } \
- { items[$$0] = 1; nonempty = 1; } \
- END { if (nonempty) { for (i in items) print i; }; } \
-'
-# Make sure the list of sources is unique. This is necessary because,
-# e.g., the same source file might be shared among _SOURCES variables
-# for different programs/libraries.
-am__define_uniq_tagged_files = \
- list='$(am__tagged_files)'; \
- unique=`for i in $$list; do \
- if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
- done | $(am__uniquify_input)`
-am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/config/depcomp \
- $(top_srcdir)/config/mkinstalldirs
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-ACLOCAL = @ACLOCAL@
-AMTAR = @AMTAR@
-AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
-AR = @AR@
-AS = @AS@
-AUTOCONF = @AUTOCONF@
-AUTOHEADER = @AUTOHEADER@
-AUTOMAKE = @AUTOMAKE@
-AWK = @AWK@
-CC = @CC@
-CCDEPMODE = @CCDEPMODE@
-CFLAGS = @CFLAGS@
-CPP = @CPP@
-CPPFLAGS = @CPPFLAGS@
-CSCOPE = @CSCOPE@
-CTAGS = @CTAGS@
-CXX = @CXX@
-CXXCPP = @CXXCPP@
-CXXDEPMODE = @CXXDEPMODE@
-CXXFLAGS = @CXXFLAGS@
-CYGPATH_W = @CYGPATH_W@
-DEFS = @DEFS@
-DEPDIR = @DEPDIR@
-DLLTOOL = @DLLTOOL@
-DSYMUTIL = @DSYMUTIL@
-DUMPBIN = @DUMPBIN@
-ECHO_C = @ECHO_C@
-ECHO_N = @ECHO_N@
-ECHO_T = @ECHO_T@
-EGREP = @EGREP@
-ETAGS = @ETAGS@
-EXEEXT = @EXEEXT@
-FASLEXT = @FASLEXT@
-FGREP = @FGREP@
-GCLOPTS = @GCLOPTS@
-GREP = @GREP@
-INSTALL = @INSTALL@
-INSTALL_DATA = @INSTALL_DATA@
-INSTALL_PROGRAM = @INSTALL_PROGRAM@
-INSTALL_SCRIPT = @INSTALL_SCRIPT@
-INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
-LATEX = @LATEX@
-LD = @LD@
-LDFLAGS = @LDFLAGS@
-LIBOBJS = @LIBOBJS@
-LIBS = @LIBS@
-LIBTOOL = @LIBTOOL@
-LIBTOOL_DEPS = @LIBTOOL_DEPS@
-LIPO = @LIPO@
-LLVM_CONFIG = @LLVM_CONFIG@
-LNKEXT = @LNKEXT@
-LN_S = @LN_S@
-LTLIBOBJS = @LTLIBOBJS@
-MAINT = @MAINT@
-MAKE = @MAKE@
-MAKEINDEX = @MAKEINDEX@
-MAKEINFO = @MAKEINFO@
-MANIFEST_TOOL = @MANIFEST_TOOL@
-MKDIR_P = @MKDIR_P@
-MKTEMP = @MKTEMP@
-NM = @NM@
-NMEDIT = @NMEDIT@
-OA_LISP = @OA_LISP@
-OA_QT_MOC = @OA_QT_MOC@
-OA_QT_QMAKE = @OA_QT_QMAKE@
-OA_WINDOWS_POWERSHELL = @OA_WINDOWS_POWERSHELL@
-OBJDUMP = @OBJDUMP@
-OBJEXT = @OBJEXT@
-OTOOL = @OTOOL@
-OTOOL64 = @OTOOL64@
-PACKAGE = @PACKAGE@
-PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
-PACKAGE_NAME = @PACKAGE_NAME@
-PACKAGE_STRING = @PACKAGE_STRING@
-PACKAGE_TARNAME = @PACKAGE_TARNAME@
-PACKAGE_URL = @PACKAGE_URL@
-PACKAGE_VERSION = @PACKAGE_VERSION@
-PATH_SEPARATOR = @PATH_SEPARATOR@
-PDFLATEX = @PDFLATEX@
-RANLIB = @RANLIB@
-SED = @SED@
-SET_MAKE = @SET_MAKE@
-SHELL = @SHELL@
-STRIP = @STRIP@
-TOUCH = @TOUCH@
-VERSION = @VERSION@
-XMKMF = @XMKMF@
-X_CFLAGS = @X_CFLAGS@
-X_EXTRA_LIBS = @X_EXTRA_LIBS@
-X_LIBS = @X_LIBS@
-X_PRE_LIBS = @X_PRE_LIBS@
-abs_builddir = @abs_builddir@
-abs_srcdir = @abs_srcdir@
-abs_top_builddir = @abs_top_builddir@
-abs_top_srcdir = @abs_top_srcdir@
-ac_ct_AR = @ac_ct_AR@
-ac_ct_CC = @ac_ct_CC@
-ac_ct_CXX = @ac_ct_CXX@
-ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
-am__include = @am__include@
-am__leading_dot = @am__leading_dot@
-am__quote = @am__quote@
-am__tar = @am__tar@
-am__untar = @am__untar@
-bindir = @bindir@
-build = @build@
-build_alias = @build_alias@
-build_cpu = @build_cpu@
-build_os = @build_os@
-build_vendor = @build_vendor@
-builddir = @builddir@
-char_type = @char_type@
-datadir = @datadir@
-datarootdir = @datarootdir@
-docdir = @docdir@
-double_type = @double_type@
-dvidir = @dvidir@
-exec_prefix = @exec_prefix@
-float_type = @float_type@
-host = @host@
-host_alias = @host_alias@
-host_cpu = @host_cpu@
-host_os = @host_os@
-host_vendor = @host_vendor@
-htmldir = @htmldir@
-includedir = @includedir@
-infodir = @infodir@
-install_sh = @install_sh@
-int_type = @int_type@
-libdir = @libdir@
-libexecdir = @libexecdir@
-libext = @libext@
-localedir = @localedir@
-localstatedir = @localstatedir@
-mandir = @mandir@
-mkdir_p = @mkdir_p@
-oa_c_macros = @oa_c_macros@
-oa_c_runtime = @oa_c_runtime@
-oa_c_runtime_extra = @oa_c_runtime_extra@
-oa_cflags = @oa_cflags@
-oa_configdir = @oa_configdir@
-oa_delay_ffi = @oa_delay_ffi@
-oa_editor = @oa_editor@
-oa_enable_checking = @oa_enable_checking@
-oa_enable_profiling = @oa_enable_profiling@
-oa_enable_threads = @oa_enable_threads@
-oa_eval_flags = @oa_eval_flags@
-oa_extra_cxxflags = @oa_extra_cxxflags@
-oa_host_has_regex = @oa_host_has_regex@
-oa_keep_files = @oa_keep_files@
-oa_lisp_flavor = @oa_lisp_flavor@
-oa_optimize_options = @oa_optimize_options@
-oa_quiet_flags = @oa_quiet_flags@
-oa_shrlib_flags = @oa_shrlib_flags@
-oa_shrlib_prefix = @oa_shrlib_prefix@
-oa_shrobj_flags = @oa_shrobj_flags@
-oa_src_algdir = @oa_src_algdir@
-oa_src_datadir = @oa_src_datadir@
-oa_src_docdir = @oa_src_docdir@
-oa_src_srcdir = @oa_src_srcdir@
-oa_src_texdir = @oa_src_texdir@
-oa_standard_linking = @oa_standard_linking@
-oa_target_bindir = @oa_target_bindir@
-oa_target_datadir = @oa_target_datadir@
-oa_target_docdir = @oa_target_docdir@
-oa_target_includedir = @oa_target_includedir@
-oa_target_libdir = @oa_target_libdir@
-oa_target_srcdir = @oa_target_srcdir@
-oa_target_texdir = @oa_target_texdir@
-oa_targetdir = @oa_targetdir@
-oa_use_dynamic_lib = @oa_use_dynamic_lib@
-oa_use_libtool_for_shared_lib = @oa_use_libtool_for_shared_lib@
-oa_use_llvm = @oa_use_llvm@
-oa_use_x = @oa_use_x@
-oldincludedir = @oldincludedir@
-open_axiom_installdir = @open_axiom_installdir@
-pdfdir = @pdfdir@
-pointer_type = @pointer_type@
-prefix = @prefix@
-program_transform_name = @program_transform_name@
-psdir = @psdir@
-runstatedir = @runstatedir@
-sbindir = @sbindir@
-shared_ext = @shared_ext@
-sharedstatedir = @sharedstatedir@
-srcdir = @srcdir@
-string_type = @string_type@
-sysconfdir = @sysconfdir@
-target = @target@
-target_alias = @target_alias@
-target_cpu = @target_cpu@
-target_os = @target_os@
-target_vendor = @target_vendor@
-top_build_prefix = @top_build_prefix@
-top_builddir = @top_builddir@
-top_srcdir = @top_srcdir@
-void_type = @void_type@
-lisp_SOURCES = driver.cc
-lisp_LDADD = \
- $(oa_target_libdir)/libOpenAxiom.a \
- $(oa_target_libdir)/libopen-axiom-core.a
-
-AM_CXXFLAGS = \
- -I$(top_srcdir)/src/include \
- -I$(oa_target_includedir) \
- -I$(top_builddir)/config
-
-all: all-am
-
-.SUFFIXES:
-.SUFFIXES: .cc .lo .o .obj
-$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps)
- @for dep in $?; do \
- case '$(am__configure_deps)' in \
- *$$dep*) \
- ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
- && { if test -f $@; then exit 0; else break; fi; }; \
- exit 1;; \
- esac; \
- done; \
- echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign src/rt/Makefile'; \
- $(am__cd) $(top_srcdir) && \
- $(AUTOMAKE) --foreign src/rt/Makefile
-Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
- @case '$?' in \
- *config.status*) \
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
- *) \
- echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \
- cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \
- esac;
-
-$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-
-$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-$(am__aclocal_m4_deps):
-
-clean-noinstPROGRAMS:
- @list='$(noinst_PROGRAMS)'; test -n "$$list" || exit 0; \
- echo " rm -f" $$list; \
- rm -f $$list || exit $$?; \
- test -n "$(EXEEXT)" || exit 0; \
- list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \
- echo " rm -f" $$list; \
- rm -f $$list
-
-lisp$(EXEEXT): $(lisp_OBJECTS) $(lisp_DEPENDENCIES) $(EXTRA_lisp_DEPENDENCIES)
- @rm -f lisp$(EXEEXT)
- $(AM_V_CXXLD)$(CXXLINK) $(lisp_OBJECTS) $(lisp_LDADD) $(LIBS)
-
-mostlyclean-compile:
- -rm -f *.$(OBJEXT)
-
-distclean-compile:
- -rm -f *.tab.c
-
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/driver.Po@am__quote@ # am--include-marker
-
-$(am__depfiles_remade):
- @$(MKDIR_P) $(@D)
- @echo '# dummy' >$@-t && $(am__mv) $@-t $@
-
-am--depfiles: $(am__depfiles_remade)
-
-.cc.o:
-@am__fastdepCXX_TRUE@ $(AM_V_CXX)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.o$$||'`;\
-@am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\
-@am__fastdepCXX_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po
-@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
-@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXXCOMPILE) -c -o $@ $<
-
-.cc.obj:
-@am__fastdepCXX_TRUE@ $(AM_V_CXX)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.obj$$||'`;\
-@am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ `$(CYGPATH_W) '$<'` &&\
-@am__fastdepCXX_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po
-@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
-@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
-
-.cc.lo:
-@am__fastdepCXX_TRUE@ $(AM_V_CXX)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.lo$$||'`;\
-@am__fastdepCXX_TRUE@ $(LTCXXCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\
-@am__fastdepCXX_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Plo
-@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
-@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LTCXXCOMPILE) -c -o $@ $<
-
-mostlyclean-libtool:
- -rm -f *.lo
-
-clean-libtool:
- -rm -rf .libs _libs
-
-ID: $(am__tagged_files)
- $(am__define_uniq_tagged_files); mkid -fID $$unique
-tags: tags-am
-TAGS: tags
-
-tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
- set x; \
- here=`pwd`; \
- $(am__define_uniq_tagged_files); \
- shift; \
- if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
- test -n "$$unique" || unique=$$empty_fix; \
- if test $$# -gt 0; then \
- $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
- "$$@" $$unique; \
- else \
- $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
- $$unique; \
- fi; \
- fi
-ctags: ctags-am
-
-CTAGS: ctags
-ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
- $(am__define_uniq_tagged_files); \
- test -z "$(CTAGS_ARGS)$$unique" \
- || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
- $$unique
-
-GTAGS:
- here=`$(am__cd) $(top_builddir) && pwd` \
- && $(am__cd) $(top_srcdir) \
- && gtags -i $(GTAGS_ARGS) "$$here"
-cscopelist: cscopelist-am
-
-cscopelist-am: $(am__tagged_files)
- list='$(am__tagged_files)'; \
- case "$(srcdir)" in \
- [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
- *) sdir=$(subdir)/$(srcdir) ;; \
- esac; \
- for i in $$list; do \
- if test -f "$$i"; then \
- echo "$(subdir)/$$i"; \
- else \
- echo "$$sdir/$$i"; \
- fi; \
- done >> $(top_builddir)/cscope.files
-
-distclean-tags:
- -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
-distdir: $(BUILT_SOURCES)
- $(MAKE) $(AM_MAKEFLAGS) distdir-am
-
-distdir-am: $(DISTFILES)
- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
- list='$(DISTFILES)'; \
- dist_files=`for file in $$list; do echo $$file; done | \
- sed -e "s|^$$srcdirstrip/||;t" \
- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
- case $$dist_files in \
- */*) $(MKDIR_P) `echo "$$dist_files" | \
- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
- sort -u` ;; \
- esac; \
- for file in $$dist_files; do \
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
- if test -d $$d/$$file; then \
- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
- if test -d "$(distdir)/$$file"; then \
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
- fi; \
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
- cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
- fi; \
- cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
- else \
- test -f "$(distdir)/$$file" \
- || cp -p $$d/$$file "$(distdir)/$$file" \
- || exit 1; \
- fi; \
- done
-check-am: all-am
-check: check-am
-all-am: Makefile $(PROGRAMS)
-installdirs:
-install: install-am
-install-exec: install-exec-am
-install-data: install-data-am
-uninstall: uninstall-am
-
-install-am: all-am
- @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
-
-installcheck: installcheck-am
-install-strip:
- if test -z '$(STRIP)'; then \
- $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
- install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
- install; \
- else \
- $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
- install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
- "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
- fi
-mostlyclean-generic:
-
-clean-generic:
-
-distclean-generic:
- -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
- -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
-
-maintainer-clean-generic:
- @echo "This command is intended for maintainers to use"
- @echo "it deletes files that may require special tools to rebuild."
-clean: clean-am
-
-clean-am: clean-generic clean-libtool clean-noinstPROGRAMS \
- mostlyclean-am
-
-distclean: distclean-am
- -rm -f ./$(DEPDIR)/driver.Po
- -rm -f Makefile
-distclean-am: clean-am distclean-compile distclean-generic \
- distclean-tags
-
-dvi: dvi-am
-
-dvi-am:
-
-html: html-am
-
-html-am:
-
-info: info-am
-
-info-am:
-
-install-data-am:
-
-install-dvi: install-dvi-am
-
-install-dvi-am:
-
-install-exec-am:
-
-install-html: install-html-am
-
-install-html-am:
-
-install-info: install-info-am
-
-install-info-am:
-
-install-man:
-
-install-pdf: install-pdf-am
-
-install-pdf-am:
-
-install-ps: install-ps-am
-
-install-ps-am:
-
-installcheck-am:
-
-maintainer-clean: maintainer-clean-am
- -rm -f ./$(DEPDIR)/driver.Po
- -rm -f Makefile
-maintainer-clean-am: distclean-am maintainer-clean-generic
-
-mostlyclean: mostlyclean-am
-
-mostlyclean-am: mostlyclean-compile mostlyclean-generic \
- mostlyclean-libtool
-
-pdf: pdf-am
-
-pdf-am:
-
-ps: ps-am
-
-ps-am:
-
-uninstall-am:
-
-.MAKE: install-am install-strip
-
-.PHONY: CTAGS GTAGS TAGS all all-am am--depfiles check check-am clean \
- clean-generic clean-libtool clean-noinstPROGRAMS cscopelist-am \
- ctags ctags-am distclean distclean-compile distclean-generic \
- distclean-libtool distclean-tags distdir dvi dvi-am html \
- html-am info info-am install install-am install-data \
- install-data-am install-dvi install-dvi-am install-exec \
- install-exec-am install-html install-html-am install-info \
- install-info-am install-man install-pdf install-pdf-am \
- install-ps install-ps-am install-strip installcheck \
- installcheck-am installdirs maintainer-clean \
- maintainer-clean-generic mostlyclean mostlyclean-compile \
- mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
- tags tags-am uninstall uninstall-am
-
-.PRECIOUS: Makefile
-
-
-.PHONY: all-rt
-all-rt: all-am
-
-# Tell versions [3.59,3.63) of GNU make to not export all variables.
-# Otherwise a system limit (for SysV at least) may be exceeded.
-.NOEXPORT:
diff --git a/src/share/Makefile.in b/src/share/Makefile.in
deleted file mode 100644
index 5a22cf5e..00000000
--- a/src/share/Makefile.in
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright (C) 2007-2014, Gabriel Dos Reis.
-# All rights reserved.
-#
-# Redistribution and use in source and binary forms, with or without
-# modification, are permitted provided that the following conditions are
-# met:
-#
-# - Redistributions of source code must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-#
-# - Redistributions in binary form must reproduce the above copyright
-# notice, this list of conditions and the following disclaimer in
-# the documentation and/or other materials provided with the
-# distribution.
-#
-# - Neither the name of The Numerical Algorithms Group Ltd. nor the
-# names of its contributors may be used to endorse or promote products
-# derived from this software without specific prior written permission.
-#
-# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
-# IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
-# TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
-# PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER
-# OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
-# EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
-# PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
-# LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
-# NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
-# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-
-subdir = src/share/
-
-FILES = \
- $(oa_target_libdir)/command.list \
- $(oa_target_texdir)/open-axiom.sty
-
-
-.SUFFIXES:
-.PHONY: all all-share
-all: all-ax
-
-all-ax all-share: stamp
- @ echo 3 finished $(srcdir)
-
-stamp: ${FILES}
- -rm -f stamp
- $(STAMP) stamp
-
-mostlyclean-local:
- @-rm -f $(FILES)
- @-rm -f stamp
-
-clean-local: mostlyclean-local
-distclean-local: clean-local
-
-$(oa_target_libdir)/command.list: $(srcdir)/algebra/command.list
- cp -p $< $@
-
-$(oa_target_texdir)/open-axiom.sty: $(oa_src_texdir)/open-axiom.sty
- $(mkdir_p) "$(oa_target_texdir)"
- cp -p $< $@
-
diff --git a/src/sman/Makefile.in b/src/sman/Makefile.in
deleted file mode 100644
index d9fe6233..00000000
--- a/src/sman/Makefile.in
+++ /dev/null
@@ -1,117 +0,0 @@
-# Copyright (C) 2007-2014, Gabriel Dos Reis.
-# All rights reserved.
-#
-# Redistribution and use in source and binary forms, with or without
-# modification, are permitted provided that the following conditions are
-# met:
-#
-# - Redistributions of source code must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-#
-# - Redistributions in binary form must reproduce the above copyright
-# notice, this list of conditions and the following disclaimer in
-# the documentation and/or other materials provided with the
-# distribution.
-#
-# - Neither the name of The Numerical Algorithms Group Ltd. nor the
-# names of its contributors may be used to endorse or promote products
-# derived from this software without specific prior written permission.
-#
-# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
-# IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
-# TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
-# PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER
-# OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
-# EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
-# PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
-# LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
-# NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
-# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-
-subdir = src/sman/
-
-# this is where to put the various commands
-OUT= $(oa_target_bindir)
-OUTLIB= $(oa_target_libdir)
-
-# this is where the include files live
-INC= $(oa_src_srcdir)/include
-
-build_libdir = $(top_builddir)/src/lib
-
-oa_OpenAxiom_ldflags = -L$(builddir)/../utils -lOpenAxiom
-
-bin_PROGRAMS = session$(EXEEXT) \
- spadclient$(EXEEXT) \
- sman$(EXEEXT)
-
-libspad_la = $(build_libdir)/libspad.$(LIBEXT)
-
-session_SOURCES = session.c
-session_objects = $(session_SOURCES:.c=.lo)
-session_LDADD = -L$(build_libdir) $(libspad_la) $(oa_c_libs)
-session_DEPENDENCIES =
-
-spadclient_SOURCES = spadclient.c
-spadclient_objects = $(spadclient_SOURCES:.c=.lo)
-spadclient_LDADD = \
- $(oa_OpenAxiom_ldflags) \
- -L$(build_libdir) $(libspad_la) $(oa_c_libs)
-spadclient_DEPENDENCIES =
-
-sman_SOURCES = sman.c
-sman_objects = $(sman_SOURCES:.c=.lo)
-sman_LDADD = \
- $(oa_OpenAxiom_ldflags) \
- -L$(build_libdir) $(libspad_la) $(oa_c_libs)
-sman_DEPENDENCIES =
-
-
-
-.PHONY: all all-sman
-
-all: all-ax
-
-all-ax all-sman: stamp
-
-stamp: $(OUTLIB)/session$(EXEEXT) \
- $(OUTLIB)/spadclient$(EXEEXT) \
- $(OUT)/sman$(EXEEXT)
- -rm -f stamp
- $(STAMP) stamp
-
-.SUFFIXES:
-.SUFFIXES: .c .h .lo .$(OBJEXT)
-.PRECIOUS: %.lo %.obj
-
-%.lo: %.c
- $(COMPILE) ${CXXFLAGS} -o $@ $(oa_includes) -I$(srcdir) $<
-
-${OUTLIB}/session$(EXEEXT): $(session_objects) $(session_DEPENDENCIES)
- $(LINK) -o $@ $(session_objects) $(session_LDADD)
-
-${OUTLIB}/spadclient$(EXEEXT): $(spadclient_objects) $(spadclient_DEPENDENCIES)
- $(LINK) -o $@ $(spadclient_objects) $(spadclient_LDADD)
-
-spadclient.$(OBJEXT): ${INC}/useproto.h ${INC}/spadclient.H1 \
- $(oa_configdir)/axiom-c-macros.h
-
-${OUT}/sman$(EXEEXT): $(sman_objects) $(sman_DEPENDENCIES)
- $(LINK) -o $@ $(sman_objects) $(sman_LDADD)
-
-$(sman_objects): sman.h $(oa_c_macros_h)
-
-mostlyclean-local:
- @rm -f $(session_objects)
- @rm -f $(session_objects)
- @rm -f $(sman_objects)
-
-clean-local: mostlyclean-local
- @rm -f $(OUTLIB)/session$(EXEEXT)
- @rm -f $(OUTLIB)/spadclient$(EXEEXT)
- @rm -f $(OUT)/sman$(EXEEXT)
-
-distclean-local: clean-local
-
diff --git a/src/utils/Makefile.am b/src/utils/Makefile.am
deleted file mode 100644
index bc2f1f73..00000000
--- a/src/utils/Makefile.am
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright (C) 2011-2017, Gabriel Dos Reis.
-# All rights reserved.
-#
-# Redistribution and use in source and binary forms, with or without
-# modification, are permitted provided that the following conditions are
-# met:
-#
-# - Redistributions of source code must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-#
-# - Redistributions in binary form must reproduce the above copyright
-# notice, this list of conditions and the following disclaimer in
-# the documentation and/or other materials provided with the
-# distribution.
-#
-# - Neither the name of The Numerical Algorithms Group Ltd. nor the
-# names of its contributors may be used to endorse or promote products
-# derived from this software without specific prior written permission.
-#
-# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
-# IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
-# TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
-# PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER
-# OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
-# EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
-# PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
-# LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
-# NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
-# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-noinst_PROGRAMS = hammer$(EXEEXT)
-hammer_SOURCES = hammer.cc
-hammer_LDADD = \
- $(oa_target_libdir)/libOpenAxiom.a \
- $(oa_target_libdir)/libopen-axiom-core.a
-
-noinst_LIBRARIES = libOpenAxiom.a
-
-libOpenAxiom_a_SOURCES = \
- string-pool.cc command.cc \
- filesystem.cc \
- ../io/Input.cc \
- ../rt/vm.cc \
- ../rt/Lisp.cc \
- ../rt/Database.cc
-
-oa_public_headers = hash-table string-pool
-
-## Where we store public header files
-oa_target_headerdir = $(oa_target_includedir)/open-axiom
-
-## The final directory where OpenAxiom is installed. This is usually
-## the directory deduced or specified at configuration time.
-open_axiom_installdir = @open_axiom_installdir@
-
-AM_CXXFLAGS = \
- -I. -I$(oa_target_includedir) \
- -I$(top_builddir)/config \
- -I$(top_srcdir)/src/include \
- -DOPENAXIOM_ROOT_DIRECTORY="\"$(open_axiom_installdir)\"" \
- @oa_extra_cxxflags@
-
-oa_target_oalib = $(oa_target_libdir)/libOpenAxiom.a
-
-.PHONY: all-utils
-SUFFIXES = .cc .cxx .H .hxx
-
-all-utils: all-am
-all-am: $(oa_target_oalib)
-
-$(oa_target_oalib): libOpenAxiom.a
- if [ ! -d $(oa_target_libdir) ]; then \
- mkdir -p $(oa_target_libdir); \
- fi
- cp $< $@
-
-mostlyclean-local:
- @rm -f $(oa_target_oalib)
diff --git a/src/utils/Makefile.in b/src/utils/Makefile.in
deleted file mode 100644
index a1365f88..00000000
--- a/src/utils/Makefile.in
+++ /dev/null
@@ -1,821 +0,0 @@
-# Makefile.in generated by automake 1.16.5 from Makefile.am.
-# @configure_input@
-
-# Copyright (C) 1994-2021 Free Software Foundation, Inc.
-
-# This Makefile.in is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
-# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
-# PARTICULAR PURPOSE.
-
-@SET_MAKE@
-
-# Copyright (C) 2011-2017, Gabriel Dos Reis.
-# All rights reserved.
-#
-# Redistribution and use in source and binary forms, with or without
-# modification, are permitted provided that the following conditions are
-# met:
-#
-# - Redistributions of source code must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-#
-# - Redistributions in binary form must reproduce the above copyright
-# notice, this list of conditions and the following disclaimer in
-# the documentation and/or other materials provided with the
-# distribution.
-#
-# - Neither the name of The Numerical Algorithms Group Ltd. nor the
-# names of its contributors may be used to endorse or promote products
-# derived from this software without specific prior written permission.
-#
-# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
-# IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
-# TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
-# PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER
-# OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
-# EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
-# PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
-# LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
-# NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
-# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-
-VPATH = @srcdir@
-am__is_gnu_make = { \
- if test -z '$(MAKELEVEL)'; then \
- false; \
- elif test -n '$(MAKE_HOST)'; then \
- true; \
- elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
- true; \
- else \
- false; \
- fi; \
-}
-am__make_running_with_option = \
- case $${target_option-} in \
- ?) ;; \
- *) echo "am__make_running_with_option: internal error: invalid" \
- "target option '$${target_option-}' specified" >&2; \
- exit 1;; \
- esac; \
- has_opt=no; \
- sane_makeflags=$$MAKEFLAGS; \
- if $(am__is_gnu_make); then \
- sane_makeflags=$$MFLAGS; \
- else \
- case $$MAKEFLAGS in \
- *\\[\ \ ]*) \
- bs=\\; \
- sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
- | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
- esac; \
- fi; \
- skip_next=no; \
- strip_trailopt () \
- { \
- flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
- }; \
- for flg in $$sane_makeflags; do \
- test $$skip_next = yes && { skip_next=no; continue; }; \
- case $$flg in \
- *=*|--*) continue;; \
- -*I) strip_trailopt 'I'; skip_next=yes;; \
- -*I?*) strip_trailopt 'I';; \
- -*O) strip_trailopt 'O'; skip_next=yes;; \
- -*O?*) strip_trailopt 'O';; \
- -*l) strip_trailopt 'l'; skip_next=yes;; \
- -*l?*) strip_trailopt 'l';; \
- -[dEDm]) skip_next=yes;; \
- -[JT]) skip_next=yes;; \
- esac; \
- case $$flg in \
- *$$target_option*) has_opt=yes; break;; \
- esac; \
- done; \
- test $$has_opt = yes
-am__make_dryrun = (target_option=n; $(am__make_running_with_option))
-am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
-pkgdatadir = $(datadir)/@PACKAGE@
-pkgincludedir = $(includedir)/@PACKAGE@
-pkglibdir = $(libdir)/@PACKAGE@
-pkglibexecdir = $(libexecdir)/@PACKAGE@
-am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
-install_sh_DATA = $(install_sh) -c -m 644
-install_sh_PROGRAM = $(install_sh) -c
-install_sh_SCRIPT = $(install_sh) -c
-INSTALL_HEADER = $(INSTALL_DATA)
-transform = $(program_transform_name)
-NORMAL_INSTALL = :
-PRE_INSTALL = :
-POST_INSTALL = :
-NORMAL_UNINSTALL = :
-PRE_UNINSTALL = :
-POST_UNINSTALL = :
-build_triplet = @build@
-host_triplet = @host@
-target_triplet = @target@
-subdir = src/utils
-ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/config/libtool.m4 \
- $(top_srcdir)/config/ltoptions.m4 \
- $(top_srcdir)/config/ltsugar.m4 \
- $(top_srcdir)/config/ltversion.m4 \
- $(top_srcdir)/config/lt~obsolete.m4 \
- $(top_srcdir)/config/open-axiom.m4 $(top_srcdir)/configure.ac
-am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
- $(ACLOCAL_M4)
-DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
-mkinstalldirs = $(SHELL) $(top_srcdir)/config/mkinstalldirs
-CONFIG_HEADER = $(top_builddir)/config/openaxiom-c-macros.h
-CONFIG_CLEAN_FILES =
-CONFIG_CLEAN_VPATH_FILES =
-PROGRAMS = $(noinst_PROGRAMS)
-LIBRARIES = $(noinst_LIBRARIES)
-ARFLAGS = cru
-AM_V_AR = $(am__v_AR_@AM_V@)
-am__v_AR_ = $(am__v_AR_@AM_DEFAULT_V@)
-am__v_AR_0 = @echo " AR " $@;
-am__v_AR_1 =
-libOpenAxiom_a_AR = $(AR) $(ARFLAGS)
-libOpenAxiom_a_LIBADD =
-am__dirstamp = $(am__leading_dot)dirstamp
-am_libOpenAxiom_a_OBJECTS = string-pool.$(OBJEXT) command.$(OBJEXT) \
- filesystem.$(OBJEXT) ../io/Input.$(OBJEXT) ../rt/vm.$(OBJEXT) \
- ../rt/Lisp.$(OBJEXT) ../rt/Database.$(OBJEXT)
-libOpenAxiom_a_OBJECTS = $(am_libOpenAxiom_a_OBJECTS)
-am_hammer_OBJECTS = hammer.$(OBJEXT)
-hammer_OBJECTS = $(am_hammer_OBJECTS)
-hammer_DEPENDENCIES = $(oa_target_libdir)/libOpenAxiom.a \
- $(oa_target_libdir)/libopen-axiom-core.a
-AM_V_lt = $(am__v_lt_@AM_V@)
-am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
-am__v_lt_0 = --silent
-am__v_lt_1 =
-AM_V_P = $(am__v_P_@AM_V@)
-am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
-am__v_P_0 = false
-am__v_P_1 = :
-AM_V_GEN = $(am__v_GEN_@AM_V@)
-am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
-am__v_GEN_0 = @echo " GEN " $@;
-am__v_GEN_1 =
-AM_V_at = $(am__v_at_@AM_V@)
-am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
-am__v_at_0 = @
-am__v_at_1 =
-DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)/config
-depcomp = $(SHELL) $(top_srcdir)/config/depcomp
-am__maybe_remake_depfiles = depfiles
-am__depfiles_remade = ../io/$(DEPDIR)/Input.Po \
- ../rt/$(DEPDIR)/Database.Po ../rt/$(DEPDIR)/Lisp.Po \
- ../rt/$(DEPDIR)/vm.Po ./$(DEPDIR)/command.Po \
- ./$(DEPDIR)/filesystem.Po ./$(DEPDIR)/hammer.Po \
- ./$(DEPDIR)/string-pool.Po
-am__mv = mv -f
-CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
- $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
-LTCXXCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \
- $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) \
- $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
- $(AM_CXXFLAGS) $(CXXFLAGS)
-AM_V_CXX = $(am__v_CXX_@AM_V@)
-am__v_CXX_ = $(am__v_CXX_@AM_DEFAULT_V@)
-am__v_CXX_0 = @echo " CXX " $@;
-am__v_CXX_1 =
-CXXLD = $(CXX)
-CXXLINK = $(LIBTOOL) $(AM_V_lt) --tag=CXX $(AM_LIBTOOLFLAGS) \
- $(LIBTOOLFLAGS) --mode=link $(CXXLD) $(AM_CXXFLAGS) \
- $(CXXFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
-AM_V_CXXLD = $(am__v_CXXLD_@AM_V@)
-am__v_CXXLD_ = $(am__v_CXXLD_@AM_DEFAULT_V@)
-am__v_CXXLD_0 = @echo " CXXLD " $@;
-am__v_CXXLD_1 =
-SOURCES = $(libOpenAxiom_a_SOURCES) $(hammer_SOURCES)
-DIST_SOURCES = $(libOpenAxiom_a_SOURCES) $(hammer_SOURCES)
-am__can_run_installinfo = \
- case $$AM_UPDATE_INFO_DIR in \
- n|no|NO) false;; \
- *) (install-info --version) >/dev/null 2>&1;; \
- esac
-am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
-# Read a list of newline-separated strings from the standard input,
-# and print each of them once, without duplicates. Input order is
-# *not* preserved.
-am__uniquify_input = $(AWK) '\
- BEGIN { nonempty = 0; } \
- { items[$$0] = 1; nonempty = 1; } \
- END { if (nonempty) { for (i in items) print i; }; } \
-'
-# Make sure the list of sources is unique. This is necessary because,
-# e.g., the same source file might be shared among _SOURCES variables
-# for different programs/libraries.
-am__define_uniq_tagged_files = \
- list='$(am__tagged_files)'; \
- unique=`for i in $$list; do \
- if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
- done | $(am__uniquify_input)`
-am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/config/depcomp \
- $(top_srcdir)/config/mkinstalldirs
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-ACLOCAL = @ACLOCAL@
-AMTAR = @AMTAR@
-AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
-AR = @AR@
-AS = @AS@
-AUTOCONF = @AUTOCONF@
-AUTOHEADER = @AUTOHEADER@
-AUTOMAKE = @AUTOMAKE@
-AWK = @AWK@
-CC = @CC@
-CCDEPMODE = @CCDEPMODE@
-CFLAGS = @CFLAGS@
-CPP = @CPP@
-CPPFLAGS = @CPPFLAGS@
-CSCOPE = @CSCOPE@
-CTAGS = @CTAGS@
-CXX = @CXX@
-CXXCPP = @CXXCPP@
-CXXDEPMODE = @CXXDEPMODE@
-CXXFLAGS = @CXXFLAGS@
-CYGPATH_W = @CYGPATH_W@
-DEFS = @DEFS@
-DEPDIR = @DEPDIR@
-DLLTOOL = @DLLTOOL@
-DSYMUTIL = @DSYMUTIL@
-DUMPBIN = @DUMPBIN@
-ECHO_C = @ECHO_C@
-ECHO_N = @ECHO_N@
-ECHO_T = @ECHO_T@
-EGREP = @EGREP@
-ETAGS = @ETAGS@
-EXEEXT = @EXEEXT@
-FASLEXT = @FASLEXT@
-FGREP = @FGREP@
-GCLOPTS = @GCLOPTS@
-GREP = @GREP@
-INSTALL = @INSTALL@
-INSTALL_DATA = @INSTALL_DATA@
-INSTALL_PROGRAM = @INSTALL_PROGRAM@
-INSTALL_SCRIPT = @INSTALL_SCRIPT@
-INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
-LATEX = @LATEX@
-LD = @LD@
-LDFLAGS = @LDFLAGS@
-LIBOBJS = @LIBOBJS@
-LIBS = @LIBS@
-LIBTOOL = @LIBTOOL@
-LIBTOOL_DEPS = @LIBTOOL_DEPS@
-LIPO = @LIPO@
-LLVM_CONFIG = @LLVM_CONFIG@
-LNKEXT = @LNKEXT@
-LN_S = @LN_S@
-LTLIBOBJS = @LTLIBOBJS@
-MAINT = @MAINT@
-MAKE = @MAKE@
-MAKEINDEX = @MAKEINDEX@
-MAKEINFO = @MAKEINFO@
-MANIFEST_TOOL = @MANIFEST_TOOL@
-MKDIR_P = @MKDIR_P@
-MKTEMP = @MKTEMP@
-NM = @NM@
-NMEDIT = @NMEDIT@
-OA_LISP = @OA_LISP@
-OA_QT_MOC = @OA_QT_MOC@
-OA_QT_QMAKE = @OA_QT_QMAKE@
-OA_WINDOWS_POWERSHELL = @OA_WINDOWS_POWERSHELL@
-OBJDUMP = @OBJDUMP@
-OBJEXT = @OBJEXT@
-OTOOL = @OTOOL@
-OTOOL64 = @OTOOL64@
-PACKAGE = @PACKAGE@
-PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
-PACKAGE_NAME = @PACKAGE_NAME@
-PACKAGE_STRING = @PACKAGE_STRING@
-PACKAGE_TARNAME = @PACKAGE_TARNAME@
-PACKAGE_URL = @PACKAGE_URL@
-PACKAGE_VERSION = @PACKAGE_VERSION@
-PATH_SEPARATOR = @PATH_SEPARATOR@
-PDFLATEX = @PDFLATEX@
-RANLIB = @RANLIB@
-SED = @SED@
-SET_MAKE = @SET_MAKE@
-SHELL = @SHELL@
-STRIP = @STRIP@
-TOUCH = @TOUCH@
-VERSION = @VERSION@
-XMKMF = @XMKMF@
-X_CFLAGS = @X_CFLAGS@
-X_EXTRA_LIBS = @X_EXTRA_LIBS@
-X_LIBS = @X_LIBS@
-X_PRE_LIBS = @X_PRE_LIBS@
-abs_builddir = @abs_builddir@
-abs_srcdir = @abs_srcdir@
-abs_top_builddir = @abs_top_builddir@
-abs_top_srcdir = @abs_top_srcdir@
-ac_ct_AR = @ac_ct_AR@
-ac_ct_CC = @ac_ct_CC@
-ac_ct_CXX = @ac_ct_CXX@
-ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
-am__include = @am__include@
-am__leading_dot = @am__leading_dot@
-am__quote = @am__quote@
-am__tar = @am__tar@
-am__untar = @am__untar@
-bindir = @bindir@
-build = @build@
-build_alias = @build_alias@
-build_cpu = @build_cpu@
-build_os = @build_os@
-build_vendor = @build_vendor@
-builddir = @builddir@
-char_type = @char_type@
-datadir = @datadir@
-datarootdir = @datarootdir@
-docdir = @docdir@
-double_type = @double_type@
-dvidir = @dvidir@
-exec_prefix = @exec_prefix@
-float_type = @float_type@
-host = @host@
-host_alias = @host_alias@
-host_cpu = @host_cpu@
-host_os = @host_os@
-host_vendor = @host_vendor@
-htmldir = @htmldir@
-includedir = @includedir@
-infodir = @infodir@
-install_sh = @install_sh@
-int_type = @int_type@
-libdir = @libdir@
-libexecdir = @libexecdir@
-libext = @libext@
-localedir = @localedir@
-localstatedir = @localstatedir@
-mandir = @mandir@
-mkdir_p = @mkdir_p@
-oa_c_macros = @oa_c_macros@
-oa_c_runtime = @oa_c_runtime@
-oa_c_runtime_extra = @oa_c_runtime_extra@
-oa_cflags = @oa_cflags@
-oa_configdir = @oa_configdir@
-oa_delay_ffi = @oa_delay_ffi@
-oa_editor = @oa_editor@
-oa_enable_checking = @oa_enable_checking@
-oa_enable_profiling = @oa_enable_profiling@
-oa_enable_threads = @oa_enable_threads@
-oa_eval_flags = @oa_eval_flags@
-oa_extra_cxxflags = @oa_extra_cxxflags@
-oa_host_has_regex = @oa_host_has_regex@
-oa_keep_files = @oa_keep_files@
-oa_lisp_flavor = @oa_lisp_flavor@
-oa_optimize_options = @oa_optimize_options@
-oa_quiet_flags = @oa_quiet_flags@
-oa_shrlib_flags = @oa_shrlib_flags@
-oa_shrlib_prefix = @oa_shrlib_prefix@
-oa_shrobj_flags = @oa_shrobj_flags@
-oa_src_algdir = @oa_src_algdir@
-oa_src_datadir = @oa_src_datadir@
-oa_src_docdir = @oa_src_docdir@
-oa_src_srcdir = @oa_src_srcdir@
-oa_src_texdir = @oa_src_texdir@
-oa_standard_linking = @oa_standard_linking@
-oa_target_bindir = @oa_target_bindir@
-oa_target_datadir = @oa_target_datadir@
-oa_target_docdir = @oa_target_docdir@
-oa_target_includedir = @oa_target_includedir@
-oa_target_libdir = @oa_target_libdir@
-oa_target_srcdir = @oa_target_srcdir@
-oa_target_texdir = @oa_target_texdir@
-oa_targetdir = @oa_targetdir@
-oa_use_dynamic_lib = @oa_use_dynamic_lib@
-oa_use_libtool_for_shared_lib = @oa_use_libtool_for_shared_lib@
-oa_use_llvm = @oa_use_llvm@
-oa_use_x = @oa_use_x@
-oldincludedir = @oldincludedir@
-open_axiom_installdir = @open_axiom_installdir@
-pdfdir = @pdfdir@
-pointer_type = @pointer_type@
-prefix = @prefix@
-program_transform_name = @program_transform_name@
-psdir = @psdir@
-runstatedir = @runstatedir@
-sbindir = @sbindir@
-shared_ext = @shared_ext@
-sharedstatedir = @sharedstatedir@
-srcdir = @srcdir@
-string_type = @string_type@
-sysconfdir = @sysconfdir@
-target = @target@
-target_alias = @target_alias@
-target_cpu = @target_cpu@
-target_os = @target_os@
-target_vendor = @target_vendor@
-top_build_prefix = @top_build_prefix@
-top_builddir = @top_builddir@
-top_srcdir = @top_srcdir@
-void_type = @void_type@
-noinst_PROGRAMS = hammer$(EXEEXT)
-hammer_SOURCES = hammer.cc
-hammer_LDADD = \
- $(oa_target_libdir)/libOpenAxiom.a \
- $(oa_target_libdir)/libopen-axiom-core.a
-
-noinst_LIBRARIES = libOpenAxiom.a
-libOpenAxiom_a_SOURCES = \
- string-pool.cc command.cc \
- filesystem.cc \
- ../io/Input.cc \
- ../rt/vm.cc \
- ../rt/Lisp.cc \
- ../rt/Database.cc
-
-oa_public_headers = hash-table string-pool
-oa_target_headerdir = $(oa_target_includedir)/open-axiom
-AM_CXXFLAGS = \
- -I. -I$(oa_target_includedir) \
- -I$(top_builddir)/config \
- -I$(top_srcdir)/src/include \
- -DOPENAXIOM_ROOT_DIRECTORY="\"$(open_axiom_installdir)\"" \
- @oa_extra_cxxflags@
-
-oa_target_oalib = $(oa_target_libdir)/libOpenAxiom.a
-SUFFIXES = .cc .cxx .H .hxx
-all: all-am
-
-.SUFFIXES:
-.SUFFIXES: .cc .cxx .H .hxx .lo .o .obj
-$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps)
- @for dep in $?; do \
- case '$(am__configure_deps)' in \
- *$$dep*) \
- ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
- && { if test -f $@; then exit 0; else break; fi; }; \
- exit 1;; \
- esac; \
- done; \
- echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign src/utils/Makefile'; \
- $(am__cd) $(top_srcdir) && \
- $(AUTOMAKE) --foreign src/utils/Makefile
-Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
- @case '$?' in \
- *config.status*) \
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
- *) \
- echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \
- cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \
- esac;
-
-$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-
-$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
- cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
-$(am__aclocal_m4_deps):
-
-clean-noinstPROGRAMS:
- @list='$(noinst_PROGRAMS)'; test -n "$$list" || exit 0; \
- echo " rm -f" $$list; \
- rm -f $$list || exit $$?; \
- test -n "$(EXEEXT)" || exit 0; \
- list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \
- echo " rm -f" $$list; \
- rm -f $$list
-
-clean-noinstLIBRARIES:
- -test -z "$(noinst_LIBRARIES)" || rm -f $(noinst_LIBRARIES)
-../io/$(am__dirstamp):
- @$(MKDIR_P) ../io
- @: > ../io/$(am__dirstamp)
-../io/$(DEPDIR)/$(am__dirstamp):
- @$(MKDIR_P) ../io/$(DEPDIR)
- @: > ../io/$(DEPDIR)/$(am__dirstamp)
-../io/Input.$(OBJEXT): ../io/$(am__dirstamp) \
- ../io/$(DEPDIR)/$(am__dirstamp)
-../rt/$(am__dirstamp):
- @$(MKDIR_P) ../rt
- @: > ../rt/$(am__dirstamp)
-../rt/$(DEPDIR)/$(am__dirstamp):
- @$(MKDIR_P) ../rt/$(DEPDIR)
- @: > ../rt/$(DEPDIR)/$(am__dirstamp)
-../rt/vm.$(OBJEXT): ../rt/$(am__dirstamp) \
- ../rt/$(DEPDIR)/$(am__dirstamp)
-../rt/Lisp.$(OBJEXT): ../rt/$(am__dirstamp) \
- ../rt/$(DEPDIR)/$(am__dirstamp)
-../rt/Database.$(OBJEXT): ../rt/$(am__dirstamp) \
- ../rt/$(DEPDIR)/$(am__dirstamp)
-
-libOpenAxiom.a: $(libOpenAxiom_a_OBJECTS) $(libOpenAxiom_a_DEPENDENCIES) $(EXTRA_libOpenAxiom_a_DEPENDENCIES)
- $(AM_V_at)-rm -f libOpenAxiom.a
- $(AM_V_AR)$(libOpenAxiom_a_AR) libOpenAxiom.a $(libOpenAxiom_a_OBJECTS) $(libOpenAxiom_a_LIBADD)
- $(AM_V_at)$(RANLIB) libOpenAxiom.a
-
-hammer$(EXEEXT): $(hammer_OBJECTS) $(hammer_DEPENDENCIES) $(EXTRA_hammer_DEPENDENCIES)
- @rm -f hammer$(EXEEXT)
- $(AM_V_CXXLD)$(CXXLINK) $(hammer_OBJECTS) $(hammer_LDADD) $(LIBS)
-
-mostlyclean-compile:
- -rm -f *.$(OBJEXT)
- -rm -f ../io/*.$(OBJEXT)
- -rm -f ../rt/*.$(OBJEXT)
-
-distclean-compile:
- -rm -f *.tab.c
-
-@AMDEP_TRUE@@am__include@ @am__quote@../io/$(DEPDIR)/Input.Po@am__quote@ # am--include-marker
-@AMDEP_TRUE@@am__include@ @am__quote@../rt/$(DEPDIR)/Database.Po@am__quote@ # am--include-marker
-@AMDEP_TRUE@@am__include@ @am__quote@../rt/$(DEPDIR)/Lisp.Po@am__quote@ # am--include-marker
-@AMDEP_TRUE@@am__include@ @am__quote@../rt/$(DEPDIR)/vm.Po@am__quote@ # am--include-marker
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/command.Po@am__quote@ # am--include-marker
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/filesystem.Po@am__quote@ # am--include-marker
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/hammer.Po@am__quote@ # am--include-marker
-@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/string-pool.Po@am__quote@ # am--include-marker
-
-$(am__depfiles_remade):
- @$(MKDIR_P) $(@D)
- @echo '# dummy' >$@-t && $(am__mv) $@-t $@
-
-am--depfiles: $(am__depfiles_remade)
-
-.cc.o:
-@am__fastdepCXX_TRUE@ $(AM_V_CXX)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.o$$||'`;\
-@am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\
-@am__fastdepCXX_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po
-@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
-@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXXCOMPILE) -c -o $@ $<
-
-.cc.obj:
-@am__fastdepCXX_TRUE@ $(AM_V_CXX)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.obj$$||'`;\
-@am__fastdepCXX_TRUE@ $(CXXCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ `$(CYGPATH_W) '$<'` &&\
-@am__fastdepCXX_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Po
-@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
-@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
-
-.cc.lo:
-@am__fastdepCXX_TRUE@ $(AM_V_CXX)depbase=`echo $@ | sed 's|[^/]*$$|$(DEPDIR)/&|;s|\.lo$$||'`;\
-@am__fastdepCXX_TRUE@ $(LTCXXCOMPILE) -MT $@ -MD -MP -MF $$depbase.Tpo -c -o $@ $< &&\
-@am__fastdepCXX_TRUE@ $(am__mv) $$depbase.Tpo $$depbase.Plo
-@AMDEP_TRUE@@am__fastdepCXX_FALSE@ $(AM_V_CXX)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
-@AMDEP_TRUE@@am__fastdepCXX_FALSE@ DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-@am__fastdepCXX_FALSE@ $(AM_V_CXX@am__nodep@)$(LTCXXCOMPILE) -c -o $@ $<
-
-mostlyclean-libtool:
- -rm -f *.lo
-
-clean-libtool:
- -rm -rf .libs _libs
-
-ID: $(am__tagged_files)
- $(am__define_uniq_tagged_files); mkid -fID $$unique
-tags: tags-am
-TAGS: tags
-
-tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
- set x; \
- here=`pwd`; \
- $(am__define_uniq_tagged_files); \
- shift; \
- if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
- test -n "$$unique" || unique=$$empty_fix; \
- if test $$# -gt 0; then \
- $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
- "$$@" $$unique; \
- else \
- $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
- $$unique; \
- fi; \
- fi
-ctags: ctags-am
-
-CTAGS: ctags
-ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
- $(am__define_uniq_tagged_files); \
- test -z "$(CTAGS_ARGS)$$unique" \
- || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
- $$unique
-
-GTAGS:
- here=`$(am__cd) $(top_builddir) && pwd` \
- && $(am__cd) $(top_srcdir) \
- && gtags -i $(GTAGS_ARGS) "$$here"
-cscopelist: cscopelist-am
-
-cscopelist-am: $(am__tagged_files)
- list='$(am__tagged_files)'; \
- case "$(srcdir)" in \
- [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
- *) sdir=$(subdir)/$(srcdir) ;; \
- esac; \
- for i in $$list; do \
- if test -f "$$i"; then \
- echo "$(subdir)/$$i"; \
- else \
- echo "$$sdir/$$i"; \
- fi; \
- done >> $(top_builddir)/cscope.files
-
-distclean-tags:
- -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
-distdir: $(BUILT_SOURCES)
- $(MAKE) $(AM_MAKEFLAGS) distdir-am
-
-distdir-am: $(DISTFILES)
- @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
- list='$(DISTFILES)'; \
- dist_files=`for file in $$list; do echo $$file; done | \
- sed -e "s|^$$srcdirstrip/||;t" \
- -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
- case $$dist_files in \
- */*) $(MKDIR_P) `echo "$$dist_files" | \
- sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
- sort -u` ;; \
- esac; \
- for file in $$dist_files; do \
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
- if test -d $$d/$$file; then \
- dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
- if test -d "$(distdir)/$$file"; then \
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
- fi; \
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
- cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
- find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
- fi; \
- cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
- else \
- test -f "$(distdir)/$$file" \
- || cp -p $$d/$$file "$(distdir)/$$file" \
- || exit 1; \
- fi; \
- done
-check-am: all-am
-check: check-am
-all-am: Makefile $(PROGRAMS) $(LIBRARIES)
-installdirs:
-install: install-am
-install-exec: install-exec-am
-install-data: install-data-am
-uninstall: uninstall-am
-
-install-am: all-am
- @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
-
-installcheck: installcheck-am
-install-strip:
- if test -z '$(STRIP)'; then \
- $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
- install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
- install; \
- else \
- $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
- install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
- "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
- fi
-mostlyclean-generic:
-
-clean-generic:
-
-distclean-generic:
- -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
- -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
- -rm -f ../io/$(DEPDIR)/$(am__dirstamp)
- -rm -f ../io/$(am__dirstamp)
- -rm -f ../rt/$(DEPDIR)/$(am__dirstamp)
- -rm -f ../rt/$(am__dirstamp)
-
-maintainer-clean-generic:
- @echo "This command is intended for maintainers to use"
- @echo "it deletes files that may require special tools to rebuild."
-clean: clean-am
-
-clean-am: clean-generic clean-libtool clean-noinstLIBRARIES \
- clean-noinstPROGRAMS mostlyclean-am
-
-distclean: distclean-am
- -rm -f ../io/$(DEPDIR)/Input.Po
- -rm -f ../rt/$(DEPDIR)/Database.Po
- -rm -f ../rt/$(DEPDIR)/Lisp.Po
- -rm -f ../rt/$(DEPDIR)/vm.Po
- -rm -f ./$(DEPDIR)/command.Po
- -rm -f ./$(DEPDIR)/filesystem.Po
- -rm -f ./$(DEPDIR)/hammer.Po
- -rm -f ./$(DEPDIR)/string-pool.Po
- -rm -f Makefile
-distclean-am: clean-am distclean-compile distclean-generic \
- distclean-tags
-
-dvi: dvi-am
-
-dvi-am:
-
-html: html-am
-
-html-am:
-
-info: info-am
-
-info-am:
-
-install-data-am:
-
-install-dvi: install-dvi-am
-
-install-dvi-am:
-
-install-exec-am:
-
-install-html: install-html-am
-
-install-html-am:
-
-install-info: install-info-am
-
-install-info-am:
-
-install-man:
-
-install-pdf: install-pdf-am
-
-install-pdf-am:
-
-install-ps: install-ps-am
-
-install-ps-am:
-
-installcheck-am:
-
-maintainer-clean: maintainer-clean-am
- -rm -f ../io/$(DEPDIR)/Input.Po
- -rm -f ../rt/$(DEPDIR)/Database.Po
- -rm -f ../rt/$(DEPDIR)/Lisp.Po
- -rm -f ../rt/$(DEPDIR)/vm.Po
- -rm -f ./$(DEPDIR)/command.Po
- -rm -f ./$(DEPDIR)/filesystem.Po
- -rm -f ./$(DEPDIR)/hammer.Po
- -rm -f ./$(DEPDIR)/string-pool.Po
- -rm -f Makefile
-maintainer-clean-am: distclean-am maintainer-clean-generic
-
-mostlyclean: mostlyclean-am
-
-mostlyclean-am: mostlyclean-compile mostlyclean-generic \
- mostlyclean-libtool mostlyclean-local
-
-pdf: pdf-am
-
-pdf-am:
-
-ps: ps-am
-
-ps-am:
-
-uninstall-am:
-
-.MAKE: install-am install-strip
-
-.PHONY: CTAGS GTAGS TAGS all all-am am--depfiles check check-am clean \
- clean-generic clean-libtool clean-noinstLIBRARIES \
- clean-noinstPROGRAMS cscopelist-am ctags ctags-am distclean \
- distclean-compile distclean-generic distclean-libtool \
- distclean-tags distdir dvi dvi-am html html-am info info-am \
- install install-am install-data install-data-am install-dvi \
- install-dvi-am install-exec install-exec-am install-html \
- install-html-am install-info install-info-am install-man \
- install-pdf install-pdf-am install-ps install-ps-am \
- install-strip installcheck installcheck-am installdirs \
- maintainer-clean maintainer-clean-generic mostlyclean \
- mostlyclean-compile mostlyclean-generic mostlyclean-libtool \
- mostlyclean-local pdf pdf-am ps ps-am tags tags-am uninstall \
- uninstall-am
-
-.PRECIOUS: Makefile
-
-
-.PHONY: all-utils
-
-all-utils: all-am
-all-am: $(oa_target_oalib)
-
-$(oa_target_oalib): libOpenAxiom.a
- if [ ! -d $(oa_target_libdir) ]; then \
- mkdir -p $(oa_target_libdir); \
- fi
- cp $< $@
-
-mostlyclean-local:
- @rm -f $(oa_target_oalib)
-
-# Tell versions [3.59,3.63) of GNU make to not export all variables.
-# Otherwise a system limit (for SysV at least) may be exceeded.
-.NOEXPORT: