void () { assertCurrentToken(PyTokenTypes.DEL_KEYWORD); final SyntaxTreeBuilder.Marker delStatement = myBuilder.mark(); myBuilder.advanceLexer(); if (!getExpressionParser().parseSingleExpression(false)) { myBuilder.error(PyParsingBundle.message("PARSE.expected.expression")); } while (myBuilder.getTokenType() == PyTokenTypes.COMMA) { myBuilder.advanceLexer(); if (!getEndOfStatementsTokens().contains(myBuilder.getTokenType())) { if (!getExpressionParser().parseSingleExpression(false)) { myBuilder.error(PyParsingBundle.message("PARSE.expected.expression")); } } } checkEndOfStatement(); delStatement.done(PyElementTypes.DEL_STATEMENT); }