Issue #619. 'new' operator misbehavior.

This commit is contained in:
Jeremy Ashkenas
2010-08-21 18:54:24 -04:00
parent d5d5de55ae
commit e7834de929
7 changed files with 59 additions and 20 deletions

View File

@@ -429,8 +429,8 @@ grammar =
]
Loop: [
o "LOOP Block", -> new WhileNode(new LiteralNode 'true').addBody $2
o "LOOP Expression", -> new WhileNode(new LiteralNode 'true').addBody Expressions.wrap [$2]
o "LOOP Block", -> (new WhileNode(new LiteralNode 'true')).addBody $2
o "LOOP Expression", -> (new WhileNode(new LiteralNode 'true')).addBody Expressions.wrap [$2]
]
# Array, object, and range comprehensions, at the most generic level.