【发布时间】:2012-02-26 17:05:02
【问题描述】:
我遇到了“运行时行为的编译时抽象”这句话,这里的编译时抽象是什么?我的猜测是,
就像在一门语言中,试图优化/做可以在编译时完成的事情,只为只能在运行时完成的事情留出空间,
例如。 诠释一个; a = 5;// 5 只能在编译时分配给 a(除非它是 const),因为用户可能已经创建了程序,他从命令行、stdin、fin 等获取输入
其中,int a//可以在编译时完成,因为你马上就知道类型......
【问题讨论】:
-
上下文是什么?即你在哪里读到的?
-
@匿名投票者,请随时发表评论,告诉我我的问题有什么问题.....
标签: oop compiler-construction programming-languages language-design typechecking