# HG changeset patch # User Masataka Kohagura # Date 1438268153 -32400 # Node ID 20b7d4e958bb7904b2b6d77cff04d4964e446a2e # Parent e0ad6c145f89c3fb03db0b2dab6d7d3adb618b8f fix diff -r e0ad6c145f89 -r 20b7d4e958bb c/regexParser/main.cc --- a/c/regexParser/main.cc Thu Jul 30 17:30:57 2015 +0900 +++ b/c/regexParser/main.cc Thu Jul 30 23:55:53 2015 +0900 @@ -87,8 +87,7 @@ // ::= [a-z][A-Z][0-9] NodePtr literal() { - char c = *ptr; - NodePtr n = createNode(c,0,0); + NodePtr n = createNode(*ptr,0,0); ptr++; return n; } @@ -146,7 +145,7 @@ tokenType = 'a'; tokenValue = *ptr; - ptr++; + return; if (*ptr == '\\') ptr++; // need more proccesing /*