Open gussmith23 opened 1 month ago
In the future, we should allow for an arbitrary Churchroad expression to be compiled to a sketch and sent off to Lakeroad:
for now, though, we can keep this simple, by just having a few hardcoded patterns we're looking for (e.g. a single DSP, which will then use Lakeroad's existing DSP sketch template.)
Given an egraph with a primitive interface present inside of it, call out to Lakeroad to attempt to synthesize the primtive interface(s).
Probably easier to just start with the following functions: