edit todo
Either ParseError ret > ErrorT ParseError Identity ret
add test program and edit todo
refactoring: move dvCharsN from PapillonCore.hs to SyntaxTree.hs
edit todo
refactoring: separate sugar
edit todo
refactoring: remove Q from parser
refactoring: remove Q from parser
you can use monad