self-compiler handles throws, the existential operator, and parentheticals.

This commit is contained in:
Jeremy Ashkenas
2010-02-10 19:13:11 -05:00
parent 4e7408dc25
commit 0c2a13b468
3 changed files with 96 additions and 4 deletions

View File

@@ -853,9 +853,7 @@ module CoffeeScript
end
end
# An extra set of parentheses, supplied by the script source.
# You can't wrap parentheses around bits that get compiled into JS statements,
# unfortunately.
# An extra set of parentheses, specified explicitly in the source.
class ParentheticalNode < Node
children :expressions