stupid dumper in ruby
analyzer in haskell