mirror of
https://github.com/jashkenas/coffeescript.git
synced 2022-11-09 12:23:24 -05:00
the parser seems too big to compile
This commit is contained in:
parent
bad50c9aee
commit
a0572f161d
5 changed files with 1076 additions and 0 deletions
34
lib/coffee_script/nodes.js
Normal file
34
lib/coffee_script/nodes.js
Normal file
|
@ -0,0 +1,34 @@
|
|||
(function(){
|
||||
exports.Node = function Node() {
|
||||
var __a;
|
||||
var arguments = Array.prototype.slice.call(arguments, 0);
|
||||
__a = this.values = arguments;
|
||||
return Node === this.constructor ? this : __a;
|
||||
};
|
||||
exports.Expressions = exports.Node;
|
||||
exports.LiteralNode = exports.Node;
|
||||
exports.ReturnNode = exports.Node;
|
||||
exports.CommentNode = exports.Node;
|
||||
exports.CallNode = exports.Node;
|
||||
exports.ExtendsNode = exports.Node;
|
||||
exports.ValueNode = exports.Node;
|
||||
exports.AccessorNode = exports.Node;
|
||||
exports.IndexNode = exports.Node;
|
||||
exports.RangeNode = exports.Node;
|
||||
exports.SliceNode = exports.Node;
|
||||
exports.AssignNode = exports.Node;
|
||||
exports.OpNode = exports.Node;
|
||||
exports.CodeNode = exports.Node;
|
||||
exports.SplatNode = exports.Node;
|
||||
exports.ObjectNode = exports.Node;
|
||||
exports.ArrayNode = exports.Node;
|
||||
exports.PushNode = exports.Node;
|
||||
exports.ClosureNode = exports.Node;
|
||||
exports.WhileNode = exports.Node;
|
||||
exports.ForNode = exports.Node;
|
||||
exports.TryNode = exports.Node;
|
||||
exports.ThrowNode = exports.Node;
|
||||
exports.ExistenceNode = exports.Node;
|
||||
exports.ParentheticalNode = exports.Node;
|
||||
exports.IfNode = exports.Node;
|
||||
})();
|
Loading…
Add table
Add a link
Reference in a new issue