在编译时检查表达式可用性

时间:2017-03-14 09:56:57

标签: go

我正在为Go编写一个(业余爱好)编译器。

现在进行优化我想知道:有没有办法检查ast.Expr中的数据是否可以在编译时访问?

我知道我可以解析ast.*Lit

1 个答案:

答案 0 :(得分:0)

目标代码是编译过程的结果。

  

一般而言,目标代码是计算机语言中的一系列语句或指令,通常是机器代码语言(即二进制)。

在编译完成之前,无法访问任何内容。