Closed m4lvin closed 1 year ago
Given the string ¬K₂K₁M₂¬(¬K₁(¬M₂b → a) ∨ ¬¬¬(¬(c ∨ a) ∧ a)) (from here) there currently is no nice and automatic way to make a Form out of it, even though SMCDEL.Internal.Parse has all the information for doing so.
¬K₂K₁M₂¬(¬K₁(¬M₂b → a) ∨ ¬¬¬(¬(c ∨ a) ∧ a))
Form
SMCDEL.Internal.Parse
This can be solved by asking Happy to generate multiple parsers: https://haskell-happy.readthedocs.io/en/latest/using.html#generating-multiple-parsers-from-a-single-grammar
Given the string
¬K₂K₁M₂¬(¬K₁(¬M₂b → a) ∨ ¬¬¬(¬(c ∨ a) ∧ a))
(from here) there currently is no nice and automatic way to make aForm
out of it, even thoughSMCDEL.Internal.Parse
has all the information for doing so.This can be solved by asking Happy to generate multiple parsers: https://haskell-happy.readthedocs.io/en/latest/using.html#generating-multiple-parsers-from-a-single-grammar