Version 1.0.0-rc17 has been released. Some changes are:
[bpt/coccinelle.git] / parsing_cocci / lexer_script.mll
index 4b4d613..aacfa8f 100644 (file)
@@ -41,10 +41,12 @@ let inc_line _ = Lexer_cocci.line := !Lexer_cocci.line + 1
 let oct = ['0'-'7']
 let hex = ['0'-'9' 'a'-'f' 'A'-'F']
 
-let myrule = [^'\'''"''@''/''\n''\r''\011''\012']+
+let myrule = [^'\'''"''@''/''\n''\r''\011''\012''('')']+
 
 rule token = parse
   | myrule { TScriptData (tok lexbuf) }
+  | '(' { TScriptData (tok lexbuf) }
+  | ')' { TScriptData (tok lexbuf) }
   | ['\n' '\r' '\011' '\012']
       { inc_line();
        let text = tok lexbuf in