From fafa72f297f980b0d320d1c2eb8a4361c4e31e41 Mon Sep 17 00:00:00 2001 From: adam Date: Mon, 5 Feb 2007 20:03:29 +0100 Subject: [PATCH] grammar fix --- src/edu/berkeley/fleet/assembler/fleet.g | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/edu/berkeley/fleet/assembler/fleet.g b/src/edu/berkeley/fleet/assembler/fleet.g index dc36134..cb8f76d 100644 --- a/src/edu/berkeley/fleet/assembler/fleet.g +++ b/src/edu/berkeley/fleet/assembler/fleet.g @@ -13,9 +13,10 @@ s = ws! Program ws! Program = Program:: Directive+/ws | Program:: (Directive+/ws) ws! CodeBagBody -Statement = Fiber:: Source ":" (Instruction +/ ws) /ws - | Literal:: int ":" "sendto" Port ";" /ws - | NamedCodeBag:: name ":" "{" CodeBagBody "}" /ws +Statement = Fiber:: Source ":" (Instruction +/ ws) /ws + | Literal:: int ":" "sendto" Port ";" /ws + | CodeBagDescriptor:: CodeBag ":" "sendto" Port ";" /ws + | NamedCodeBag:: name ":" "{" CodeBagBody "}" /ws Instruction = Instruction:: (Brack:: "[" (int|(Star::"*"))? ("r")? "]" ws!)? @@ -30,7 +31,6 @@ Command = Nop:: "nop" | Ack:: "ack" ws! Port Source = Port - | CodeBag | ShipSpecific Port = Port:: shipname "." portname -- 1.7.10.4