Error if an evaluator column is unconstrained
未关闭
- 主要语言
- Rust
- 星标
- 96
- 派生
- 39
- PR 合并指标
- 30 天内没有已合并 PR
描述
The following code is accepted without errors or warnings:
```
ev is_binary([x, y]):
enf x^2 = x
```
I think this should be an error. It is probably best to reject any unused/unconstrained columns, because that is probably the uncommon case, and require an explicit annotation from the user for unconstrained columns (I suppose these would be used for nondeterministic inputs).
The goal of the above idea is to reduce the chance of a bug going undetected with a simple crude check.
贡献指南
评估
这个 Issue 还没有评估数据。