First page Back Continue Last page Overview Graphics


Notes:

That action just sets a local variable that I have inside the parsing function to the current value of ragel's pointer.

This marks the beginning of the submatch.

Most of the other machine entering actions are similar.

In some cases, you would also want a finishing action of the machine to mark the end of the submatch, but that is not needed in most cases by home_run's date parser.