roguish/docs/ragel-guide-6.6.pdf