#!/bin/sh
#
# Shell for compiling sml interpreter to C using sml2c
#    

sml2c -ffunction-integration -fno-zero-check -o smli -c makefile \
util/pathnames.sig \
util/pathnames.sml \
util/errormsg.sig \
util/errormsg.sml \
util/dynamic.sml \
util/sort.sml \
util/sortedlist.sml \
util/list2.sml \
util/intmap.sig \
util/intmap.sml \
util/intstrmap.sig \
util/intstrmap.sml \
util/intset.sml \
util/strghash.sml \
util/union.sml \
util/arrayext.sml \
util/ascii.sml \
basics/symbol.sig \
env/env.sig \
env/env.sml \
basics/fixity.sig \
basics/fixity.sml \
basics/printutil.sig \
basics/printutil.sml \
basics/primop.sig \
basics/access.sig \
basics/access.sml \
basics/stamps.sig \
basics/stamps.sml \
basics/types.sig \
basics/types.sml \
basics/variables.sig \
basics/variables.sml \
basics/tuples.sml \
basics/basictypes.sig \
basics/basictypes.sml \
basics/typesutil.sig \
basics/typesutil.sml \
basics/unify.sig \
basics/unify.sml \
basics/conrep.sig \
basics/conrep.sml \
modules/modules.sig \
modules/modules.sml \
modules/moduleutil.sig \
modules/moduleutil.sml \
basics/eqtypes.sig \
basics/eqtypes.sml \
env/prim.sml \
env/coreinfo.sig \
env/coreinfo.sml \
basics/printtype.sml \
basics/printbas.sml \
modules/instantiate.sml \
modules/sigmatch.sig \
modules/sigmatch.sml \
modules/abstractfct.sml \
modules/applyfct.sml \
basics/lambda.sml \
absyn/bareabsyn.sig \
absyn/bareabsyn.sml \
absyn/absyn.sml \
absyn/printabsyn.sml \
build/index.sml \
typing/overload.sig \
typing/overload.sml \
typing/typecheck.sig \
typing/typecheck.sml \
print/printval.sig \
print/printval.sml \
print/printdec.sig \
print/printdec.sml \
parse/tyvarset.sml \
parse/misc.sig \
parse/misc.sml \
parse/corelang.sml \
parse/normalize.sml \
parse/signs.sml \
parse/strs.sml \
parse/base.sml \
parse/ml.grm.sig \
parse/ml.grm.sml \
lex/ml.lex.sml \
parse/parse.sml \
codegen/opt.sml \
codegen/interp.sml \
translate/mcprint.sml \
translate/mcopt.sml \
translate/mc.sml \
translate/nonrec.sml \
translate/equal.sml \
translate/unboxed.sml \
translate/inlineops.sig \
translate/inlineops.sml \
translate/translate.sml \
build/prof.sml \
build/linkage.sml \
c/cinterp.sml \




