From 8dfee568d251fddef7de018026aa0dceb5ae445a Mon Sep 17 00:00:00 2001 From: adam Date: Mon, 26 Feb 2007 17:40:05 +0100 Subject: [PATCH] fix grammar ambiguity --- src/edu/berkeley/fleet/f0/f0.g | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/edu/berkeley/fleet/f0/f0.g b/src/edu/berkeley/fleet/f0/f0.g index b0e3963..462afca 100644 --- a/src/edu/berkeley/fleet/f0/f0.g +++ b/src/edu/berkeley/fleet/f0/f0.g @@ -21,8 +21,8 @@ Int = [\-0-9]++ ShipName = "":: [A-Z] [a-zA-Z0-9_]* Id = "":: [a-z] [a-zA-Z0-9_]* -Comment = "//" ~eol* eol! - | "/*" (any* &~ any*! "*/" any*!) "*/" +Comment = "//" (~eol)* eol! + | "/*" (any* &~ (any*! "*/" any*!)) "*/" ws = (wsc | Comment)* -> ~wsc eol = [\r\n] wsc = [\r\n ] | \{ | \} -- 1.7.10.4