15 Commits

Author SHA1 Message Date
Josh Holtrop
448b26a767 added RuleDefinition class 2010-04-09 17:40:31 -04:00
Josh Holtrop
5a220b91d0 added Parser class and a parameter for it to parse_input() 2010-04-08 16:15:17 -04:00
Josh Holtrop
269eddf81d added TokenDefinition class; creating TokenDefinition objects for each token in the input file 2010-04-08 15:10:11 -04:00
Josh Holtrop
1ae6878fb1 got parsing working using PCRE; updated testinput.i 2010-04-08 11:15:55 -04:00
Josh Holtrop
42ada6ee17 building strings matched from rules and tokens 2010-04-07 21:15:14 -04:00
Josh Holtrop
f4249274bd slight reorganization 2010-04-07 21:03:31 -04:00
Josh Holtrop
1907029d56 converted from pcrecpp to pcre 2010-04-07 20:59:28 -04:00
Josh Holtrop
095a2009af began new parse_input() based on pcrecpp 2010-04-07 11:57:46 -04:00
Josh Holtrop
a78b3af9f8 gutted parse_input() to fix compilation 2010-04-06 20:03:30 -04:00
Josh Holtrop
d16cf33d5c updated parse_input() to parse "rules" and "tokens" sections 2010-04-03 23:30:17 -04:00
Josh Holtrop
2f06a95257 fixed bug in SECTION_NAME rule 2010-04-01 22:36:22 -04:00
Josh Holtrop
68a4bf6240 added unistring::operator+=(), working on parser more 2010-04-01 22:33:30 -04:00
Josh Holtrop
ed03f19a6d added unistring type, working on parser 2010-04-01 20:12:34 -04:00
Josh Holtrop
cbb64f82e5 began working on state machine for parse_input() 2010-04-01 19:46:10 -04:00
Josh Holtrop
403b8028b5 initial parse-input.* files 2010-04-01 17:20:58 -04:00