Ragel-based syslog message parser