denotational semanticsを使えば、MLでも schemeでも Cでも
モデル化できるのでは?