AishwaryaSivaraman / lemmafinder

MIT License
0 stars 2 forks source link

Replace Myth with Gallina Synthesizer #10

Closed AishwaryaSivaraman closed 2 years ago

AishwaryaSivaraman commented 2 years ago

We currently use myth to synthesize terms, but myth only supports a subset of the ocaml. This leads to a number of translation issues. We need to replace this with the new gallina synthesizer (being developed in https://github.com/qsctr/coq-synth).

We need to integrate coq-synth to lfind as an external binary call. If we try to call coq-synth as a library we face dependency issues with lfind plugin environment.

Similar to how we provide definitions and examples to lfind, we need to provide examples to coq-synth (see https://github.com/qsctr/coq-synth/issues/1).

qsctr commented 2 years ago

Completed in eef1509