module pp imports libstratego-gpp libspoofax/sdf/pp libspoofax/editor/refactoring/- pp/Spoofax-Propositional-Language-parenthesize pp/Spoofax-Propositional-Language-pp rules editor-format: (node, _, ast, path, project-path) -> (filename, result) with ext := path ; filename := path ; result := node rules pp-Spoofax-Propositional-Language-string = parenthesize-Spoofax-Propositional-Language ; prettyprint-Spoofax-Propositional-Language-start-symbols ; !V([], ) ; box2text-string(|120) pp-partial-Spoofax-Propositional-Language-string = parenthesize-Spoofax-Propositional-Language ; prettyprint-Spoofax-Propositional-Language ; !V([], ) ; box2text-string(|120) pp-partial-Spoofax-Propositional-Language-string(|sort) = parenthesize-Spoofax-Propositional-Language ; prettyprint-Spoofax-Propositional-Language(|sort) ; !V([], ) ; box2text-string(|120) pp-debug : ast -> result with result := ast <+ ast ; result := "" rules construct-textual-change = construct-textual-change(pp-partial-Spoofax-Propositional-Language-string, parenthesize, override-reconstruction, resugar)