A Haskell DSL for Parsing Binary Files (cprg-research.blogspot.com) 42 points by pieceofpeace 16y ago ↗ HN
[–] Periodic 16y ago ↗ What are the advantages of this over converting the specification into a CFG and then using a parser-generator? [–] lolcraft 16y ago ↗ None, because that's what he's doing.
[–] daeken 16y ago ↗ I built something similar (not quite as pretty) for parsing SWF tags in Ruby: http://github.com/daeken/Arienette/blob/master/swfTags.rbAlso in that repo is the beginning of a Ruby compiler for Flash, as part of an implementation that was intended to compile Flash apps to native iPhone apps, before Adobe announced they were doing the same thing. Might be of use to someone.
[–] neilc 16y ago ↗ PADS is a related (and more ambitious) line of work from some folks at AT&T: http://www.padsproj.org/index.html
4 comments
[ 0.24 ms ] story [ 25.9 ms ] threadAlso in that repo is the beginning of a Ruby compiler for Flash, as part of an implementation that was intended to compile Flash apps to native iPhone apps, before Adobe announced they were doing the same thing. Might be of use to someone.