]> git.mdlowis.com Git - archive/tide-hl.git/commitdiff
fixed bug in string literals
authorMichael D. Lowis <mike@mdlowis.com>
Sat, 10 Mar 2018 02:45:39 +0000 (21:45 -0500)
committerMichael D. Lowis <mike@mdlowis.com>
Sat, 10 Mar 2018 02:45:39 +0000 (21:45 -0500)
lex_cpp.mll

index 0c13ebd3e9a926f4517c42a099dc3180030f0ec6..a2ffc46264eeb3df36af29d9db25372e279bb871 100644 (file)
@@ -13,7 +13,7 @@ let istyle = ['u' 'U' 'l' 'L']
 
 let ln_cmt = "//" [^ '\n']*
 let character = "'" ([^'\\' '\''] | '\\' _) "'"
-let string = '"' ([^'\\' '"'] | '\\' _)* ['"' '\n']
+let string = '"' ([^'\\' '"' '\n'] | '\\' _)* '"'
 let identifier = alpha_ alnum_*
 let preprocess = "#" [' ' '\t']* alpha_+
 let sys_incl = (' '|'\t')* '<' [^ '\n' '>']* '>'