93
I Use This!
Very Low Activity

Commits : Listings

Analyzed about 23 hours ago. based on code collected 1 day ago.
Apr 18, 2023 — Apr 18, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Updated PARSER_DOC to fix typo. More... almost 16 years ago
Updated PARSER_DOC to include entity machines. More... almost 16 years ago
Added the c.rl entity machine; separated from line counting machine. More... almost 16 years ago
Added my details to the top of the parsers. More... almost 16 years ago
Updated comment in lua.rl. More... almost 16 years ago
Removed ragel_parser_defines.h in favor of ragel_parser_macros.h More... almost 16 years ago
Updated PARSER_DOC to include documentation on macros. More... almost 16 years ago
Renamed ragel_parser_defines.h to ragel_parser_macros.h; updated parsers. More... almost 16 years ago
Added last line processor to ragel_parser_defines.h for files with no \n at EOF. More... almost 16 years ago
Added comment define to ragel_parser_defines.h for consistency. More... almost 16 years ago
Added ragel_parser_defines.h with common defines for parsers. More... almost 16 years ago
Updated formatting of PARSER_DOC. More... almost 16 years ago
Updated PARSER_DOC to include information on the different Ragel machines. More... almost 16 years ago
Left off some documentation for parse_lua in lua.rl. More... almost 16 years ago
Removed [lang]_callback C function name requirement; can just be callback. More... almost 16 years ago
Ragel parsers will use 2 machines: one optimized for counting, one for entities. Making one machine that will do both will be inefficient and time-consuming for parser writers. Speed improvements and accuracy are also much higher for separate machines. More... almost 16 years ago
Updated PARSER_DOC to recommend prefixing definitions to avoid conflics. More... almost 16 years ago
Added Lua Ragel parser. More... almost 16 years ago
Updated PARSER_DOC to include non-conflicting constant names. More... almost 16 years ago
Removed C_ANY and company from c.rl; not valid C. More... almost 16 years ago
Constants are now prefixed in c.rl to prevent conflict with other parsers. More... almost 16 years ago
Updated PARSER_DOC to discuss why variable/function renaming is necessary. More... almost 16 years ago
Added 'warning' preprocessor keyword to c.rl. More... almost 16 years ago
c.rl's strings contain escaped newlines, not newlines. More... almost 16 years ago
c.rl's preprocessor statements can contain block comments. More... almost 16 years ago
For now put non-ws matching patterns in c.rl's multiline-patterns. I'm not sure why nonnewline for example is being matched along with ws when both are in an 'or' statement. I've asked #ragel but have gotten no response. For now this solution works. More... almost 16 years ago
c.rl assumes syntactically correct C now. More... almost 16 years ago
Comments in preprocessor statments aren't working in c.rl; removed. More... almost 16 years ago
It appears C's preprocessor statments don't have to be at line start. More... almost 16 years ago
Added 3 more conditionals to common.rl. More... almost 16 years ago