[ragel-users] C #define for numeric literals
alan at alanz.com
Fri Jun 24 15:44:52 PDT 2011
On 23 Jun 2011, at 02:31, Ted Toth <txtoth at gmail.com> wrote:
> I did try to use 'import' on my C header but parser didn't work.
> #define FOO 0x42 in the header file didn't work but FOO = 0x42; in my
> ragel file does work.
I believe you'd need to feed the Ragel file through your C preprocessor, to have the identifier names replaced with their values before feeding it to Ragel.
More information about the ragel-users