在sml中评估或执行字符串

sch*_*eld 0 sml smlnj

我正在寻找一种在sml中以字符串形式执行的方法.例如:

val evalResult = eval "1 + 1";
> val it = 2 : int
Run Code Online (Sandbox Code Playgroud)

我无法相信我没有找到关于这个主题的任何资源......

任何帮助表示赞赏.

And*_*erg 6

简短回答:与大多数类型语言一样,SML没有任何评估.虽然这不是不可能的,但它的缺席通常被认为是一个特征.;)