ragel example