【发布时间】:2011-08-04 10:34:31
【问题描述】:
我很想知道是否有任何语言可以使用三元运算符在运行时修改代码结构。如:
boolean bool = true;
// Addition method - can add 2 or 3 integers.
add(5,10 bool ? ) : ,15);
我假设如果这存在于任何地方,则三元组的 if 和 else 语句在编译时都必须是可接受的。
【问题讨论】:
-
我希望 Lisp 能够做到这一点,显然不是这种确切的语法。