khepri-ast
Advanced tools
Comparing version 4.7.0 to 4.8.0
# ChangeLog # | ||
## 4.8.0 - Sep 30, 2014 | ||
* Added in `DeleteExpression` since `delete` is used differently than other unary | ||
ops. | ||
## 4.7.0 - Sep 8, 2014 | ||
@@ -4,0 +8,0 @@ * Remove `CheckedExpression` in favor of using `BinaryExpression`. |
@@ -6,5 +6,5 @@ /* | ||
var __o = require("./node"), | ||
Expression, UnaryExpression, BinaryExpression, AssignmentExpression, ConditionalExpression, NewExpression, | ||
CallExpression, MemberExpression, FunctionExpression, ArrayExpression, ObjectExpression, LetExpression, | ||
OperatorExpression, CurryExpression, ApplyExpression, defineNode = __o["defineNode"], | ||
Expression, UnaryExpression, BinaryExpression, AssignmentExpression, DeleteExpression, ConditionalExpression, | ||
NewExpression, CallExpression, MemberExpression, FunctionExpression, ArrayExpression, ObjectExpression, | ||
LetExpression, OperatorExpression, CurryExpression, ApplyExpression, defineNode = __o["defineNode"], | ||
Node = __o["Node"]; | ||
@@ -38,2 +38,7 @@ (Expression = (function() { | ||
}))); | ||
(DeleteExpression = defineNode(Expression, "DeleteExpression", ["argument"], [], (function(loc, argument) { | ||
var self = this; | ||
Node.call(self, loc); | ||
(self.argument = argument); | ||
}))); | ||
(ConditionalExpression = defineNode(Expression, "ConditionalExpression", ["test", "consequent", "alternate"], [], ( | ||
@@ -114,2 +119,3 @@ function(loc, test, consequent, alternate) { | ||
(exports["AssignmentExpression"] = AssignmentExpression); | ||
(exports["DeleteExpression"] = DeleteExpression); | ||
(exports["ConditionalExpression"] = ConditionalExpression); | ||
@@ -116,0 +122,0 @@ (exports["NewExpression"] = NewExpression); |
@@ -6,6 +6,6 @@ /* | ||
"use strict"; | ||
var Expression, UnaryExpression, BinaryExpression, AssignmentExpression, ConditionalExpression, | ||
NewExpression, CallExpression, MemberExpression, FunctionExpression, ArrayExpression, | ||
ObjectExpression, LetExpression, OperatorExpression, CurryExpression, ApplyExpression, defineNode = | ||
__o["defineNode"], | ||
var Expression, UnaryExpression, BinaryExpression, AssignmentExpression, DeleteExpression, | ||
ConditionalExpression, NewExpression, CallExpression, MemberExpression, FunctionExpression, | ||
ArrayExpression, ObjectExpression, LetExpression, OperatorExpression, CurryExpression, | ||
ApplyExpression, defineNode = __o["defineNode"], | ||
Node = __o["Node"]; | ||
@@ -39,2 +39,7 @@ (Expression = (function() { | ||
}))); | ||
(DeleteExpression = defineNode(Expression, "DeleteExpression", ["argument"], [], (function(loc, argument) { | ||
var self = this; | ||
Node.call(self, loc); | ||
(self.argument = argument); | ||
}))); | ||
(ConditionalExpression = defineNode(Expression, "ConditionalExpression", ["test", "consequent", "alternate"], [], ( | ||
@@ -121,2 +126,3 @@ function(loc, test, consequent, alternate) { | ||
(exports["AssignmentExpression"] = AssignmentExpression); | ||
(exports["DeleteExpression"] = DeleteExpression); | ||
(exports["ConditionalExpression"] = ConditionalExpression); | ||
@@ -123,0 +129,0 @@ (exports["NewExpression"] = NewExpression); |
{ | ||
"name": "khepri-ast", | ||
"version": "4.7.0", | ||
"version": "4.8.0", | ||
"description": "Khepri AST nodes", | ||
@@ -5,0 +5,0 @@ "repository": { |
Sorry, the diff of this file is not supported yet
98459
1613