gatedAction(block) ::= << if end >> @ruleBody.setErrorReturnValue() ::= << return_value.tree = @adaptor.create_error_node( @input, return_value.start, @input.look(-1), re )<\n> >> tokenRef(token,label,elementIndex,terminalOptions) ::= << = @adaptor.add_child( root_0, tree_for_