Add support for the ragel state-machine generator.

Review Request #678 - Created July 14, 2014 and submitted

Information
David Turner
pants
https://github.com/pantsbuild/pants/issues/353
Reviewers
pants-reviews
jsirois
Add support for the ragel state-machine generator.
Ran the new unit tests.

Also converted wikid in birdcage to use this, and tested it.  That's on birdcage in dturner-ragel-oss-pants. 
John Sirois
John Sirois
John Sirois
John Sirois
David Turner
Review request changed

Status: Closed (submitted)

John Sirois
Actually this appears to have broken master in an indirect but repoduceable way.  I'm checking this out and will revert if I can't find the issue/fix in ~10 minutes.
  1. Larry pointed out that Travis was broken, but since the breakage seemed unrelated, I spent some time bisecting to try to find it.  The bisect finished, and this commit is in fact at fault.  I have a hypothesis; I'll do another RB with a fix.
    
    Looks like it's just test breakage (not a real bug), if my hypothesis is correct.
  2. OK - Thanks David.  FWIW I do repro locally running the ci script, I don't running `./pants goal test tests/python/pants_test:all`
Loading...