[e-lang] translating one objcaps language to another?
Lex Spoon
lex at lexspoon.org
Tue Jan 22 15:18:11 EST 2008
Does anyone know of a compiler that goes from one object capabilities
language to another? If you were working with such a tool, what you
would want is to be able to reason in either the source language or
the target language and not go wrong. I would like to better
understand what exactly this level-shifting means.
It looks tempting to say you want object graphs in the source
language to map to object graphs in the target language. If the
source language has a reference from SA to SB, then you want the
target language to have a reference from TA to TB where TA and TB are
the objects corresponding to SA and SB. Given this property, it
would seem like you could shift your reasoning between the
compilation levels pretty safely.
I am not sure, though. What do you guys think?
-Lex
More information about the e-lang
mailing list