egraphs-good / eggcc

MIT License
42 stars 8 forks source link

[Utility] Make interpreter work on egglog s-expressions #249

Closed oflatt closed 8 months ago

oflatt commented 8 months ago

Currently, the interpreter for the tree-unique IR works on a rust enum Expr, not the s-expressions we type to write egglog tests. Unfortunately this means we can't run the interpreter on our tests, which would help a lot. We should write a parser that converts to Expr so we can do so