Print extra newline if output text doesn't include a newline

This commit is contained in:
2025-06-10 09:13:40 -04:00
parent e711444066
commit e025614324

View File

@@ -24,4 +24,7 @@ main = do
[] -> getContents
x : _ -> readFile x
let res = leftmostLongestParse parseDocument fileContents
print res
let toPrint = show res
case reverse toPrint of
'\n' : _ -> putStr toPrint
_ -> putStrLn toPrint