[ragel-users] ragel for binary protocol parsing?
Adrian Thurston
thurston at complang.org
Sun Jun 19 00:07:30 UTC 2011
I use it to parse binary protocols (eg DNS, SSL). Usually the awkward
part is dealing with N items of things. You either need to use
conditionals, or some jumps and calls. It certainly wasn't designed for
that though. I had text-based parsing in mind. Initially I would advise
people to not use it for binary protocols, but since conditionals are
available I say it can be used for them.
On 11-06-18 08:05 AM, Ted Toth wrote:
> I started looking at ragel as a tool for building a KMIP
> (http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=kmip)
> parser. However I'm seeing differing opinions on whether ragel is a
> good tool for this job. So what's the consensus is it or isn't it? Or
> maybe it depends on the protocol like if it doesn't use bit fields?
>
> Ted
>
> _______________________________________________
> ragel-users mailing list
> ragel-users at complang.org
> http://www.complang.org/mailman/listinfo/ragel-users
--
Dr. Adrian D. Thurston
http://www.complang.org/thurston/
_______________________________________________
ragel-users mailing list
ragel-users at complang.org
http://www.complang.org/mailman/listinfo/ragel-users
More information about the ragel-users
mailing list