From 4cf3e1c85a0371fd14f01e481868f52d4c0a08b6 Mon Sep 17 00:00:00 2001 From: Hackerpilot Date: Mon, 28 Oct 2013 10:55:32 -0700 Subject: [PATCH] Fix #65 --- stdx/d/parser.d | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/stdx/d/parser.d b/stdx/d/parser.d index fd38644..d3c1439 100644 --- a/stdx/d/parser.d +++ b/stdx/d/parser.d @@ -256,10 +256,10 @@ alias core.sys.posix.stdio.fileno fileno; * $(RULE assignExpression) ($(LITERAL ',') $(RULE assignExpression)?)* * ;) */ - ArgumentList parseArgumentList(bool allowTrailingComma = false) + ArgumentList parseArgumentList() { mixin(traceEnterAndExit!(__FUNCTION__)); - return parseCommaSeparatedRule!(ArgumentList, AssignExpression)(allowTrailingComma); + return parseCommaSeparatedRule!(ArgumentList, AssignExpression)(true); } /** @@ -320,7 +320,7 @@ alias core.sys.posix.stdio.fileno fileno; auto node = new ArrayLiteral; if (expect(TokenType.lBracket) is null) return null; if (!currentIs(TokenType.rBracket)) - node.argumentList = parseArgumentList(true); + node.argumentList = parseArgumentList(); if (expect(TokenType.rBracket) is null) return null; return node; }