以下是编写W脚本的核心语法规则与示例。面向LLM的完整翻译规范请参阅系统提示词文档。
| 禁止写法 | 原因 | 正确写法 |
|---|---|---|
| ~A → B | 前件为否定原子 | A → ~B |
| ~A → ~B | 前件为否定原子 | A → B |
| → ~~A | 双重否定禁止 | → A 或 → ~A |
| → (A ∧ B) | 事实声明后跟复合命题 | → A 和 → B(分两行) |
| → (A ∨ B) | 事实声明后跟复合命题 | A ∨ B(独立成行,不加→) |
| → ∀x(...) | 事实声明后跟量词 | 量词独立成行,不加→ |
| x = y | 等词不支持 | 用反对称关系谓词表达 |
| f(x) | 函数符号不支持 | 改用关系谓词表达 |
? 命题 标记查询目标,以 SAT? 结尾。