【发布时间】:2013-06-23 21:54:13
【问题描述】:
z3py 表达式的默认输出是中缀表示法。是否可以将输出格式设置为波兰符号?
我认为可能有一个类似于set_option(html_mode=False) 的选项,但找不到任何详细说明我可以设置的选项的支持文档。
目前我正在使用.sexpr() 来获取表达式的内部表示。但这在解析时会产生开销,因为它包含我需要过滤的额外信息。
这是我目前正在使用的示例http://rise4fun.com/Z3Py/BNn2
[[N ≤ 4, N ≥ 2]]
我希望它打印为<= N 4, >= N 2
我可以设置一个选项来更改打印的输出吗?
或者是使用.sexpr() 表示的最佳方法?
【问题讨论】: