diff -r 6052d0605a74 -r 29f149b6e2be haxe/haxe.patch --- a/haxe/haxe.patch Wed Feb 25 13:55:52 2009 +0100 +++ b/haxe/haxe.patch Wed Feb 25 13:58:24 2009 +0100 @@ -15,3 +15,19 @@ - prerr_endline msg; exit 1 \ No newline at end of file + prerr_endline msg; exit 1 +Index: haxe/parser.ml +--- haxe/parser.ml.orig 2008-11-25 21:20:36.000000000 +0100 ++++ haxe/parser.ml 2009-02-25 13:44:52.464412227 +0100 +@@ -299,9 +299,9 @@ + } + + and parse_type_path_or_const = parser +- | [< '(Const (String s),_); >] -> TPConst (String s) +- | [< '(Const (Int i),_); >] -> TPConst (Int i) +- | [< '(Const (Float f),_); >] -> TPConst (Float f) ++ | [< '(Const (String s),_); placeholder1 >] -> TPConst (String s) ++ | [< '(Const (Int i),_); placeholder2 >] -> TPConst (Int i) ++ | [< '(Const (Float f),_); placeholder3 >] -> TPConst (Float f) + | [< t = parse_type_path >] -> TPType t + + and parse_type_path_next t = parser