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