Expert Overview
Things I'm Doing
Talks I've Given
 
Talks I've Given
-
Modelling state machines with Ragel
Featuring Drew Neil
To demonstrate Ragel’s capabilities we’ll model Vim, which is a Finite State Machine. We’ll do so by parsing a stream of Vim keystrokes, using Ragel state machines to manage the transitions between Vim’s modes.
ragel ruby c java go gherkin thin min mongrel redcloth radiant hpricot enumerators stdlib