khepri-ast
Advanced tools
Comparing version 4.1.0 to 4.1.1
/* | ||
* THIS FILE IS AUTO GENERATED from 'lib/clause.kep' | ||
* THIS FILE IS AUTO GENERATED FROM 'lib/clause.kep' | ||
* DO NOT EDIT | ||
*/"use strict"; | ||
*/ | ||
"use strict"; | ||
var __o = require("./node"), | ||
@@ -6,0 +7,0 @@ defineNode = __o["defineNode"], |
/* | ||
* THIS FILE IS AUTO GENERATED from 'lib/expression.kep' | ||
* THIS FILE IS AUTO GENERATED FROM 'lib/expression.kep' | ||
* DO NOT EDIT | ||
*/"use strict"; | ||
*/ | ||
"use strict"; | ||
var __o = require("./node"), | ||
defineNode = __o["defineNode"], | ||
Node = __o["Node"], | ||
Expression, ThisExpression, UnaryExpression, BinaryExpression, AssignmentExpression, LogicalExpression, | ||
ConditionalExpression, NewExpression, CallExpression, MemberExpression, FunctionExpression, ArrayExpression, | ||
ObjectExpression, LetExpression, CurryExpression, ApplyExpression, defineNode = __o["defineNode"], | ||
Node = __o["Node"]; | ||
ObjectExpression, LetExpression, CurryExpression, ApplyExpression; | ||
(Expression = (function() { | ||
@@ -11,0 +13,0 @@ var self = this; |
/* | ||
* THIS FILE IS AUTO GENERATED from 'lib/package.kep' | ||
* THIS FILE IS AUTO GENERATED FROM 'lib/package.kep' | ||
* DO NOT EDIT | ||
*/"use strict"; | ||
*/ | ||
"use strict"; | ||
var __o = require("./node"), | ||
Package, PackageExport, PackageExports, defineNode = __o["defineNode"], | ||
Node = __o["Node"]; | ||
defineNode = __o["defineNode"], | ||
Node = __o["Node"], | ||
Package, PackageExport, PackageExports; | ||
(PackageExport = defineNode(Node, "PackageExport", ["id", "alias"], [], (function(loc, id, alias) { | ||
@@ -9,0 +11,0 @@ var self = this; |
/* | ||
* THIS FILE IS AUTO GENERATED from 'lib/pattern.kep' | ||
* THIS FILE IS AUTO GENERATED FROM 'lib/pattern.kep' | ||
* DO NOT EDIT | ||
*/"use strict"; | ||
*/ | ||
"use strict"; | ||
var __o = require("./node"), | ||
defineNode = __o["defineNode"], | ||
Node = __o["Node"], | ||
Pattern, IdentifierPattern, EllipsisPattern, SinkPattern, ImportPattern, ArrayPattern, ObjectPatternElement, | ||
ObjectPattern, ArgumentsPattern, AsPattern, defineNode = __o["defineNode"], | ||
Node = __o["Node"]; | ||
ObjectPattern, ArgumentsPattern, AsPattern; | ||
(Pattern = (function(loc) { | ||
@@ -10,0 +12,0 @@ var self = this; |
/* | ||
* THIS FILE IS AUTO GENERATED from 'lib/position.kep' | ||
* THIS FILE IS AUTO GENERATED FROM 'lib/position.kep' | ||
* DO NOT EDIT | ||
*/"use strict"; | ||
*/ | ||
"use strict"; | ||
var SourcePosition, SourceLocation; | ||
@@ -6,0 +7,0 @@ (SourcePosition = (function(line, column, file) { |
/* | ||
* THIS FILE IS AUTO GENERATED from 'lib/serialization.kep' | ||
* THIS FILE IS AUTO GENERATED FROM 'lib/serialization.kep' | ||
* DO NOT EDIT | ||
*/"use strict"; | ||
*/ | ||
"use strict"; | ||
var khepri_node = require("./node"), | ||
@@ -6,0 +7,0 @@ registerNode, serialize, unserialize, keys = Object.keys, |
/* | ||
* THIS FILE IS AUTO GENERATED from 'lib/statement.kep' | ||
* THIS FILE IS AUTO GENERATED FROM 'lib/statement.kep' | ||
* DO NOT EDIT | ||
*/"use strict"; | ||
*/ | ||
"use strict"; | ||
var __o = require("./node"), | ||
defineNode = __o["defineNode"], | ||
Node = __o["Node"], | ||
Statement, EmptyStatement, DebuggerStatement, WithStatement, BlockStatement, ExpressionStatement, IfStatement, | ||
BreakStatement, ContinueStatement, SwitchStatement, ReturnStatement, ThrowStatement, TryStatement, | ||
WhileStatement, DoWhileStatement, ForStatement, defineNode = __o["defineNode"], | ||
Node = __o["Node"]; | ||
WhileStatement, DoWhileStatement, ForStatement; | ||
(Statement = (function() { | ||
@@ -11,0 +13,0 @@ var self = this; |
/* | ||
* THIS FILE IS AUTO GENERATED from 'lib/token.kep' | ||
* THIS FILE IS AUTO GENERATED FROM 'lib/token.kep' | ||
* DO NOT EDIT | ||
*/"use strict"; | ||
*/ | ||
"use strict"; | ||
var __o = require("./node"), | ||
defineNode = __o["defineNode"], | ||
Node = __o["Node"], | ||
Token, StringToken, NumberToken, RegularExpressionToken, BooleanToken, NullToken, IdentifierToken, KeywordToken, | ||
PunctuatorToken, OperatorToken, CommentToken, WhitespaceToken, LineTerminatorToken, defineNode = __o[ | ||
"defineNode"], | ||
Node = __o["Node"]; | ||
PunctuatorToken, OperatorToken, CommentToken, WhitespaceToken, LineTerminatorToken; | ||
(Token = (function(loc, value) { | ||
@@ -11,0 +12,0 @@ var self = this; |
@@ -13,17 +13,17 @@ /* | ||
}))); | ||
(UnaryOperator = defineNode(Node, "UnaryOperator", [], ["name"], (function(loc, op) { | ||
(UnaryOperator = defineNode(Node, "UnaryOperator", [], ["name"], (function(loc, name) { | ||
var self = this; | ||
Node.call(self, loc); | ||
(self.op = op); | ||
(self.name = name); | ||
}))); | ||
(BinaryOperator = defineNode(Node, "BinaryOperator", [], ["name", "flipped"], (function(loc, op, flipped) { | ||
(BinaryOperator = defineNode(Node, "BinaryOperator", [], ["name", "flipped"], (function(loc, name, flipped) { | ||
var self = this; | ||
Node.call(self, loc); | ||
(self.op = op); | ||
(self.name = name); | ||
(self.flipped = flipped); | ||
}))); | ||
(TernaryOperator = defineNode(Node, "TernaryOperator", [], ["name"], (function(loc, op) { | ||
(TernaryOperator = defineNode(Node, "TernaryOperator", [], ["name"], (function(loc, name) { | ||
var self = this; | ||
Node.call(self, loc); | ||
(self.op = op); | ||
(self.name = name); | ||
}))); | ||
@@ -30,0 +30,0 @@ (Literal = defineNode(Node, "Literal", [], ["kind", "value"], (function(loc, kind, value) { |
/* | ||
* THIS FILE IS AUTO GENERATED from 'lib/clause.kep' | ||
* THIS FILE IS AUTO GENERATED FROM 'lib/clause.kep' | ||
* DO NOT EDIT | ||
*/define(["require", "exports", "./node"], (function(require, exports, __o) { | ||
*/ | ||
define(["require", "exports", "./node"], (function(require, exports, __o) { | ||
"use strict"; | ||
@@ -6,0 +7,0 @@ var defineNode = __o["defineNode"], |
/* | ||
* THIS FILE IS AUTO GENERATED from 'lib/expression.kep' | ||
* THIS FILE IS AUTO GENERATED FROM 'lib/expression.kep' | ||
* DO NOT EDIT | ||
*/define(["require", "exports", "./node"], (function(require, exports, __o) { | ||
*/ | ||
define(["require", "exports", "./node"], (function(require, exports, __o) { | ||
"use strict"; | ||
var Expression, ThisExpression, UnaryExpression, BinaryExpression, AssignmentExpression, LogicalExpression, | ||
var defineNode = __o["defineNode"], | ||
Node = __o["Node"], | ||
Expression, ThisExpression, UnaryExpression, BinaryExpression, AssignmentExpression, LogicalExpression, | ||
ConditionalExpression, NewExpression, CallExpression, MemberExpression, FunctionExpression, | ||
ArrayExpression, ObjectExpression, LetExpression, CurryExpression, ApplyExpression, defineNode = | ||
__o["defineNode"], | ||
Node = __o["Node"]; | ||
ArrayExpression, ObjectExpression, LetExpression, CurryExpression, ApplyExpression; | ||
(Expression = (function() { | ||
@@ -12,0 +13,0 @@ var self = this; |
/* | ||
* THIS FILE IS AUTO GENERATED from 'lib/package.kep' | ||
* THIS FILE IS AUTO GENERATED FROM 'lib/package.kep' | ||
* DO NOT EDIT | ||
*/define(["require", "exports", "./node"], (function(require, exports, __o) { | ||
*/ | ||
define(["require", "exports", "./node"], (function(require, exports, __o) { | ||
"use strict"; | ||
var Package, PackageExport, PackageExports, defineNode = __o["defineNode"], | ||
Node = __o["Node"]; | ||
var defineNode = __o["defineNode"], | ||
Node = __o["Node"], | ||
Package, PackageExport, PackageExports; | ||
(PackageExport = defineNode(Node, "PackageExport", ["id", "alias"], [], (function(loc, id, alias) { | ||
@@ -9,0 +11,0 @@ var self = this; |
/* | ||
* THIS FILE IS AUTO GENERATED from 'lib/pattern.kep' | ||
* THIS FILE IS AUTO GENERATED FROM 'lib/pattern.kep' | ||
* DO NOT EDIT | ||
*/define(["require", "exports", "./node"], (function(require, exports, __o) { | ||
*/ | ||
define(["require", "exports", "./node"], (function(require, exports, __o) { | ||
"use strict"; | ||
var Pattern, IdentifierPattern, EllipsisPattern, SinkPattern, ImportPattern, ArrayPattern, | ||
ObjectPatternElement, ObjectPattern, ArgumentsPattern, AsPattern, defineNode = __o["defineNode"], | ||
Node = __o["Node"]; | ||
var defineNode = __o["defineNode"], | ||
Node = __o["Node"], | ||
Pattern, IdentifierPattern, EllipsisPattern, SinkPattern, ImportPattern, ArrayPattern, | ||
ObjectPatternElement, ObjectPattern, ArgumentsPattern, AsPattern; | ||
(Pattern = (function(loc) { | ||
@@ -10,0 +12,0 @@ var self = this; |
/* | ||
* THIS FILE IS AUTO GENERATED from 'lib/position.kep' | ||
* THIS FILE IS AUTO GENERATED FROM 'lib/position.kep' | ||
* DO NOT EDIT | ||
*/define(["require", "exports"], (function(require, exports) { | ||
*/ | ||
define(["require", "exports"], (function(require, exports) { | ||
"use strict"; | ||
@@ -6,0 +7,0 @@ var SourcePosition, SourceLocation; |
/* | ||
* THIS FILE IS AUTO GENERATED from 'lib/serialization.kep' | ||
* THIS FILE IS AUTO GENERATED FROM 'lib/serialization.kep' | ||
* DO NOT EDIT | ||
*/define(["require", "exports", "./node"], (function(require, exports, khepri_node) { | ||
*/ | ||
define(["require", "exports", "./node"], (function(require, exports, khepri_node) { | ||
"use strict"; | ||
@@ -6,0 +7,0 @@ var registerNode, serialize, unserialize, keys = Object.keys, |
/* | ||
* THIS FILE IS AUTO GENERATED from 'lib/statement.kep' | ||
* THIS FILE IS AUTO GENERATED FROM 'lib/statement.kep' | ||
* DO NOT EDIT | ||
*/define(["require", "exports", "./node"], (function(require, exports, __o) { | ||
*/ | ||
define(["require", "exports", "./node"], (function(require, exports, __o) { | ||
"use strict"; | ||
var Statement, EmptyStatement, DebuggerStatement, WithStatement, BlockStatement, ExpressionStatement, | ||
var defineNode = __o["defineNode"], | ||
Node = __o["Node"], | ||
Statement, EmptyStatement, DebuggerStatement, WithStatement, BlockStatement, ExpressionStatement, | ||
IfStatement, BreakStatement, ContinueStatement, SwitchStatement, ReturnStatement, ThrowStatement, | ||
TryStatement, WhileStatement, DoWhileStatement, ForStatement, defineNode = __o["defineNode"], | ||
Node = __o["Node"]; | ||
TryStatement, WhileStatement, DoWhileStatement, ForStatement; | ||
(Statement = (function() { | ||
@@ -11,0 +13,0 @@ var self = this; |
/* | ||
* THIS FILE IS AUTO GENERATED from 'lib/token.kep' | ||
* THIS FILE IS AUTO GENERATED FROM 'lib/token.kep' | ||
* DO NOT EDIT | ||
*/define(["require", "exports", "./node"], (function(require, exports, __o) { | ||
*/ | ||
define(["require", "exports", "./node"], (function(require, exports, __o) { | ||
"use strict"; | ||
var Token, StringToken, NumberToken, RegularExpressionToken, BooleanToken, NullToken, IdentifierToken, | ||
KeywordToken, PunctuatorToken, OperatorToken, CommentToken, WhitespaceToken, LineTerminatorToken, | ||
defineNode = __o["defineNode"], | ||
Node = __o["Node"]; | ||
var defineNode = __o["defineNode"], | ||
Node = __o["Node"], | ||
Token, StringToken, NumberToken, RegularExpressionToken, BooleanToken, NullToken, IdentifierToken, | ||
KeywordToken, PunctuatorToken, OperatorToken, CommentToken, WhitespaceToken, LineTerminatorToken; | ||
(Token = (function(loc, value) { | ||
@@ -11,0 +12,0 @@ var self = this; |
@@ -14,17 +14,17 @@ /* | ||
}))); | ||
(UnaryOperator = defineNode(Node, "UnaryOperator", [], ["name"], (function(loc, op) { | ||
(UnaryOperator = defineNode(Node, "UnaryOperator", [], ["name"], (function(loc, name) { | ||
var self = this; | ||
Node.call(self, loc); | ||
(self.op = op); | ||
(self.name = name); | ||
}))); | ||
(BinaryOperator = defineNode(Node, "BinaryOperator", [], ["name", "flipped"], (function(loc, op, flipped) { | ||
(BinaryOperator = defineNode(Node, "BinaryOperator", [], ["name", "flipped"], (function(loc, name, flipped) { | ||
var self = this; | ||
Node.call(self, loc); | ||
(self.op = op); | ||
(self.name = name); | ||
(self.flipped = flipped); | ||
}))); | ||
(TernaryOperator = defineNode(Node, "TernaryOperator", [], ["name"], (function(loc, op) { | ||
(TernaryOperator = defineNode(Node, "TernaryOperator", [], ["name"], (function(loc, name) { | ||
var self = this; | ||
Node.call(self, loc); | ||
(self.op = op); | ||
(self.name = name); | ||
}))); | ||
@@ -31,0 +31,0 @@ (Literal = defineNode(Node, "Literal", [], ["kind", "value"], (function(loc, kind, value) { |
{ | ||
"name": "khepri-ast", | ||
"version": "4.1.0", | ||
"version": "4.1.1", | ||
"description": "Khepri AST nodes", | ||
@@ -5,0 +5,0 @@ "repository": { |
Sorry, the diff of this file is not supported yet
96754
1617