aboutsummaryrefslogtreecommitdiff
path: root/lib/output.js
diff options
context:
space:
mode:
authorMihai Bazon <mihai@bazon.net>2012-10-09 18:35:53 +0300
committerMihai Bazon <mihai@bazon.net>2012-10-09 18:35:53 +0300
commita84d07e31298fc1f8825b0047629634920667707 (patch)
tree44f924b4e5625900a2fdaf279401789b7a8b1be4 /lib/output.js
parent88beddfa91c8f362cc74538937ce883541e77680 (diff)
downloadtracifyjs-a84d07e31298fc1f8825b0047629634920667707.tar.gz
tracifyjs-a84d07e31298fc1f8825b0047629634920667707.zip
add AST_Infinity node
Diffstat (limited to 'lib/output.js')
-rw-r--r--lib/output.js5
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/output.js b/lib/output.js
index 571dd106..25b601ef 100644
--- a/lib/output.js
+++ b/lib/output.js
@@ -963,9 +963,10 @@ function OutputStream(options) {
output.print_name(def ? def.mangled_name || def.name : self.name);
});
DEFPRINT(AST_Undefined, function(self, output){
- // XXX: should add more options for this
output.print("void 0");
- //output.print("[][0]");
+ });
+ DEFPRINT(AST_Infinity, function(self, output){
+ output.print("1/0");
});
DEFPRINT(AST_NaN, function(self, output){
output.print("0/0");