aboutsummaryrefslogtreecommitdiff
path: root/src/testsuite/compiler/ctor-mapping.spad
AgeCommit message (Collapse)AuthorFilesLines
2011-11-11 * interp/compiler.boot (applyMapping): Emit special call fordos-reis1-0/+17
domain producing mapping variables. (compWithMappingMode): Coerce constructors to function objets. (compFormWithModemap): Constructor calls are direct calls. Everything else is ordinary indirect call. * interp/g-opt.boot (optCall): Handle function objects. * interp/nruncomp.boot (NRTencode): Encode the elaboration of atomic forms, not the source level form. * testsuite/compiler/ctor-mapping.spad: New.