281,282c281,282
< "decl : TRANS '(' idents ',' idents ',' ident pairs ')' idents"
< p[0] = ast.TransitionDeclAST(self, [], p[3], p[5], p[7], p[8], p[10])
---
> "decl : TRANS '(' idents ',' idents ',' ident ')' idents"
> p[0] = ast.TransitionDeclAST(self, [], p[3], p[5], p[7], p[9])
285,286c285,286
< "decl : TRANS '(' idents ',' idents pairs ')' idents"
< p[0] = ast.TransitionDeclAST(self, [], p[3], p[5], None, p[6], p[8])
---
> "decl : TRANS '(' idents ',' idents ')' idents"
> p[0] = ast.TransitionDeclAST(self, [], p[3], p[5], None, p[7])
289,290c289,290
< "decl : TRANS '(' idents ',' idents ',' ident pairs ')' idents idents"
< p[0] = ast.TransitionDeclAST(self, p[10], p[3], p[5], p[7], p[8], p[11])
---
> "decl : TRANS '(' idents ',' idents ',' ident ')' idents idents"
> p[0] = ast.TransitionDeclAST(self, p[9], p[3], p[5], p[7], p[10])
293,294c293,294
< "decl : TRANS '(' idents ',' idents pairs ')' idents idents"
< p[0] = ast.TransitionDeclAST(self, p[8], p[3], p[5], None, p[6], p[9])
---
> "decl : TRANS '(' idents ',' idents ')' idents idents"
> p[0] = ast.TransitionDeclAST(self, p[7], p[3], p[5], None, p[8])