aboutsummaryrefslogtreecommitdiff
path: root/src/boot
diff options
context:
space:
mode:
authordos-reis <gdr@axiomatics.org>2008-01-27 17:52:17 +0000
committerdos-reis <gdr@axiomatics.org>2008-01-27 17:52:17 +0000
commit58cae19381750526539e986ca1de122803ac2293 (patch)
tree24c77cb7e745a5072eac5dde2503820de3c376f9 /src/boot
parenta388d36abab4b55733a8e2c19b1a8ec882274fa8 (diff)
downloadopen-axiom-58cae19381750526539e986ca1de122803ac2293.tar.gz
Fix SF/1872551
* interp/c-util.boot (dollarIfRepHack): New. (RepIfRepHack): Likewise. (substituteDollarIfRepHack): Likewise. (isSubset): Dollar is subset of Rep only in old semantics. * interp/buildom.boot (mkMappingFunList): Substitute dollar for Rep only when appropriate. (mkRecordFunList): Likewise. (mkNewUnionFunList): Likewise. (mkUnionFunList): Likewise. * interp/compiler.boot (compNoStacking): Likewise. (compNoStacking1): Likewise. (getConstructorFormOfMode): Likewise. (isUnionMode): Likewise. (coerce): Likewise. (coerceSubset): Likewise. * interp/modemap.boot (addModemap1): Likewise. (isSuperDomain): Likewise. * interp/define.boot (maybeInsertViewMorphisms): New. (compCapsule): Use it. (compCategoryItem): Don't allow exports of rep and per. * interp/sys-globals.boot ($useRepresentationHack): New.
Diffstat (limited to 'src/boot')
0 files changed, 0 insertions, 0 deletions