我想确保只使用它可以处理的节点调用我的模板开关。如果它与无法识别的概念一起使用,我希望代码生成失败并出现错误。有没有办法从模板中抛出生成时错误?
注意:我一直在使用的解决方法是生成无效输出,这将导致错误,例如:
default: <T "unknown command: " + $COPY_SRC$[null] T>
然后会产生一个错误
textgen error: 'No textgen for Draw.structure.Fill' in [rightExpression] Fill null[847086916112855242] in Draw.sandbox@0
何时Fill
是交换机无法识别的概念。