()
| 1097 | } |
| 1098 | |
| 1099 | public Parameter parameter() { |
| 1100 | Token identifier = consume(IDENTIFIER); |
| 1101 | if (!isAssignableName(identifier.getText())) { |
| 1102 | throw new SyntaxError(identifier, "invalid formal parameter:" + identifier.getText()); |
| 1103 | } |
| 1104 | return factory.parameter(identifier, identifier.getText()); |
| 1105 | } |
| 1106 | |
| 1107 | public List<Expression> arguments() { |
| 1108 | consume(LEFT_PAREN); |
no test coverage detected