(aka Frown: c2hs parser)
Copperbox revision 70.
The declaration printer (CDeclr) wasn't printing qualifiers for array declarations, it now does. I've also removed the previous pretty-print combinator libraries as they are no longer used.
Sunday, August 12, 2007
Saturday, August 11, 2007
Frown: c2hs parser
Copperbox revision 69.
Phew! The new pretty printer is now working properly, so I've update the C printer to use it. There is still quite a bit of work to do on the both parts, but I think I am generally happy with both of them.
Phew! The new pretty printer is now working properly, so I've update the C printer to use it. There is still quite a bit of work to do on the both parts, but I think I am generally happy with both of them.
Thursday, August 9, 2007
Frown: c2hs parser
Copperbox revision 68.
I have added another `empty biased` pretty printer - this one is based on Control.Applicative and is very much a work-in-progress.
Last weekend, I attempted to add layout styles to the C pretty printer using the monadic pretty printer. However the monadic interface wasn't as usable as I had imagined; the new applicative version will hopefully overcome some of its predecessors shortcomings.
I have added another `empty biased` pretty printer - this one is based on Control.Applicative and is very much a work-in-progress.
Last weekend, I attempted to add layout styles to the C pretty printer using the monadic pretty printer. However the monadic interface wasn't as usable as I had imagined; the new applicative version will hopefully overcome some of its predecessors shortcomings.
Subscribe to:
Posts (Atom)
Blog Archive
About Me
- Stephen Tetley
- Disambiguating biog as there are a few Stephen Tetley's in the world. I'm neither a cage fighter or yachtsman. I studied Fine Art in the nineties (foundation Bradford 1992, degree Cheltenham 1992 - 95) then Computing part-time at Leeds Met graduating in 2003. I'm the Stephen Tetley on Haskell Cafe and Stackoverflow.