Skip to content
This repository was archived by the owner on Mar 29, 2023. It is now read-only.

Commit 3a3a440

Browse files
committed
release build
1 parent 4436516 commit 3a3a440

File tree

212 files changed

+13790
-250
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

212 files changed

+13790
-250
lines changed

dist/php-parser.js

Lines changed: 41 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
*
33
* Package: php-parser
44
* Parse PHP code and returns its AST
5-
* Build: aee66c9552f6f0b5f9e3 - 2018-10-7
5+
* Build: 67f5ebe24bdcc4f22eb8 - 2018-10-7
66
* License: BSD-3-Clause
77
* Author: Ioan CHIRIAC
88
*
@@ -158,6 +158,14 @@ var Node = function Node(kind, docs, location) {
158158
}
159159
};
160160

161+
/**
162+
* Attach comments to current node
163+
* @param {*} docs
164+
*/
165+
Node.prototype.setTrailingComments = function (docs) {
166+
this.trailingComments = docs;
167+
};
168+
161169
/**
162170
* Includes current token position of the parser
163171
* @param {*} parser
@@ -3097,6 +3105,7 @@ AST.prototype.prepare = function (kind, docs, parser) {
30973105
node.apply(astNode, args);
30983106
result.instance = astNode;
30993107
if (result.trailingComments) {
3108+
// buffer of trailingComments
31003109
astNode.trailingComments = result.trailingComments;
31013110
}
31023111
return self.resolvePrecedence(astNode);
@@ -3115,7 +3124,7 @@ AST.prototype.prepare = function (kind, docs, parser) {
31153124
result.setTrailingComments = function (docs) {
31163125
if (result.instance) {
31173126
// already created
3118-
result.instance.trailingComments = docs;
3127+
result.instance.setTrailingComments(docs);
31193128
} else {
31203129
result.trailingComments = docs;
31213130
}
@@ -6648,8 +6657,7 @@ parser.prototype.parse = function (code, filename) {
66486657
this.length = this.lexer._input.length;
66496658
this.innerList = false;
66506659
this.innerListForm = false;
6651-
var program = this.ast.prepare("program", null, this);
6652-
this._nodeStack = [program];
6660+
var program = this.node("program");
66536661
var childs = [];
66546662
this.next();
66556663
while (this.token != this.EOF) {
@@ -6727,12 +6735,36 @@ parser.prototype.node = function (name) {
67276735
}
67286736
}
67296737
var node = this.ast.prepare(name, docs, this);
6730-
this._nodeStack.push(node);
6738+
/**
6739+
* TOKENS :
6740+
* node1 commentA token commmentB node2 commentC token commentD node3 commentE token
6741+
*
6742+
* AST :
6743+
* structure:S1 [
6744+
* left: node1 ( trail: commentA ),
6745+
* right: structure:S2 [
6746+
* node2 (lead: commentB, trail: commentC),
6747+
* node3 (lead: commentD)
6748+
* ],
6749+
* trail: commentE
6750+
* ]
6751+
*
6752+
* Algorithm :
6753+
*
6754+
* Attach the last comments on parent of current node
6755+
* If a new node is started and the parent has a trailing comment
6756+
* the move it on previous node
6757+
*
6758+
* start S2
6759+
* start node1
6760+
* consume node1 & set commentA as trailingComment on S2
6761+
* start S2
6762+
* S1 has a trailingComment, attach it on node1
6763+
* ...
6764+
* NOTE : As the trailingComment Behavior depends on AST, it will be build on
6765+
* the AST layer - last child node will keep it's trailingComment nodes
6766+
*/
67316767
node.preBuild = function () {
6732-
var index = this._nodeStack.indexOf(node);
6733-
if (index > -1) {
6734-
this._nodeStack = this._nodeStack.slice(0, index);
6735-
}
67366768
// inject leading comment on current node
67376769
if (this._docIndex < this._docs.length) {
67386770
node.setTrailingComments(this._docs.slice(this._docIndex));

dist/php-parser.min.js

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/AST.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/Array.html

Lines changed: 156 additions & 1 deletion
Large diffs are not rendered by default.

docs/Assign.html

Lines changed: 156 additions & 1 deletion
Large diffs are not rendered by default.

docs/Bin.html

Lines changed: 156 additions & 1 deletion
Large diffs are not rendered by default.

docs/Block.html

Lines changed: 156 additions & 1 deletion
Large diffs are not rendered by default.

docs/Boolean.html

Lines changed: 156 additions & 1 deletion
Large diffs are not rendered by default.

docs/Break.html

Lines changed: 156 additions & 1 deletion
Large diffs are not rendered by default.

docs/Call.html

Lines changed: 156 additions & 1 deletion
Large diffs are not rendered by default.

docs/Case.html

Lines changed: 156 additions & 1 deletion
Large diffs are not rendered by default.

docs/Cast.html

Lines changed: 156 additions & 1 deletion
Large diffs are not rendered by default.

docs/Catch.html

Lines changed: 156 additions & 1 deletion
Large diffs are not rendered by default.

docs/Class.html

Lines changed: 157 additions & 2 deletions
Large diffs are not rendered by default.

docs/ClassConstant.html

Lines changed: 157 additions & 2 deletions
Large diffs are not rendered by default.

docs/Clone.html

Lines changed: 156 additions & 1 deletion
Large diffs are not rendered by default.

docs/Closure.html

Lines changed: 156 additions & 1 deletion
Large diffs are not rendered by default.

docs/Comment.html

Lines changed: 156 additions & 1 deletion
Large diffs are not rendered by default.

docs/CommentBlock.html

Lines changed: 156 additions & 1 deletion
Large diffs are not rendered by default.

docs/CommentLine.html

Lines changed: 156 additions & 1 deletion
Large diffs are not rendered by default.

docs/ConstRef.html

Lines changed: 156 additions & 1 deletion
Large diffs are not rendered by default.

docs/Constant.html

Lines changed: 157 additions & 2 deletions
Large diffs are not rendered by default.

docs/Continue.html

Lines changed: 156 additions & 1 deletion
Large diffs are not rendered by default.

docs/Declaration.html

Lines changed: 157 additions & 2 deletions
Large diffs are not rendered by default.

docs/Declare.html

Lines changed: 156 additions & 1 deletion
Large diffs are not rendered by default.

docs/Do.html

Lines changed: 156 additions & 1 deletion
Large diffs are not rendered by default.

docs/Echo.html

Lines changed: 156 additions & 1 deletion
Large diffs are not rendered by default.

docs/Empty.html

Lines changed: 156 additions & 1 deletion
Large diffs are not rendered by default.

docs/Encapsed.html

Lines changed: 156 additions & 1 deletion
Large diffs are not rendered by default.

docs/Entry.html

Lines changed: 156 additions & 1 deletion
Large diffs are not rendered by default.

docs/Error.html

Lines changed: 156 additions & 1 deletion
Large diffs are not rendered by default.

docs/Eval.html

Lines changed: 156 additions & 1 deletion
Large diffs are not rendered by default.

docs/Exit.html

Lines changed: 156 additions & 1 deletion
Large diffs are not rendered by default.

docs/Expression.html

Lines changed: 156 additions & 1 deletion
Large diffs are not rendered by default.

docs/For.html

Lines changed: 156 additions & 1 deletion
Large diffs are not rendered by default.

docs/Foreach.html

Lines changed: 156 additions & 1 deletion
Large diffs are not rendered by default.

docs/Function.html

Lines changed: 157 additions & 2 deletions
Large diffs are not rendered by default.

docs/Global_.html

Lines changed: 156 additions & 1 deletion
Large diffs are not rendered by default.

docs/Goto.html

Lines changed: 156 additions & 1 deletion
Large diffs are not rendered by default.

docs/Halt.html

Lines changed: 156 additions & 1 deletion
Large diffs are not rendered by default.

docs/Identifier.html

Lines changed: 156 additions & 1 deletion
Large diffs are not rendered by default.

docs/If.html

Lines changed: 156 additions & 1 deletion
Large diffs are not rendered by default.

docs/Include.html

Lines changed: 156 additions & 1 deletion
Large diffs are not rendered by default.

docs/Inline.html

Lines changed: 156 additions & 1 deletion
Large diffs are not rendered by default.

docs/Interface.html

Lines changed: 157 additions & 2 deletions
Large diffs are not rendered by default.

docs/Isset.html

Lines changed: 156 additions & 1 deletion
Large diffs are not rendered by default.

docs/Label.html

Lines changed: 156 additions & 1 deletion
Large diffs are not rendered by default.

docs/List.html

Lines changed: 156 additions & 1 deletion
Large diffs are not rendered by default.

docs/Literal.html

Lines changed: 156 additions & 1 deletion
Large diffs are not rendered by default.

docs/Location.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/Lookup.html

Lines changed: 156 additions & 1 deletion
Large diffs are not rendered by default.

docs/Magic.html

Lines changed: 156 additions & 1 deletion
Large diffs are not rendered by default.

docs/Method.html

Lines changed: 157 additions & 2 deletions
Large diffs are not rendered by default.

docs/Namespace.html

Lines changed: 156 additions & 1 deletion
Large diffs are not rendered by default.

docs/New.html

Lines changed: 156 additions & 1 deletion
Large diffs are not rendered by default.

docs/Node.html

Lines changed: 148 additions & 2 deletions
Large diffs are not rendered by default.

docs/NowDoc.html

Lines changed: 156 additions & 1 deletion
Large diffs are not rendered by default.

docs/Number.html

Lines changed: 156 additions & 1 deletion
Large diffs are not rendered by default.

docs/OffsetLookup.html

Lines changed: 156 additions & 1 deletion
Large diffs are not rendered by default.

docs/Operation.html

Lines changed: 156 additions & 1 deletion
Large diffs are not rendered by default.

docs/Parameter.html

Lines changed: 157 additions & 2 deletions
Large diffs are not rendered by default.

docs/Position.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/Post.html

Lines changed: 156 additions & 1 deletion
Large diffs are not rendered by default.

docs/Pre.html

Lines changed: 156 additions & 1 deletion
Large diffs are not rendered by default.

docs/Print.html

Lines changed: 156 additions & 1 deletion
Large diffs are not rendered by default.

docs/Program.html

Lines changed: 156 additions & 1 deletion
Large diffs are not rendered by default.

docs/Property.html

Lines changed: 157 additions & 2 deletions
Large diffs are not rendered by default.

docs/PropertyLookup.html

Lines changed: 156 additions & 1 deletion
Large diffs are not rendered by default.

docs/RetIf.html

Lines changed: 156 additions & 1 deletion
Large diffs are not rendered by default.

docs/Return.html

Lines changed: 156 additions & 1 deletion
Large diffs are not rendered by default.

docs/Silent.html

Lines changed: 156 additions & 1 deletion
Large diffs are not rendered by default.

docs/Statement.html

Lines changed: 156 additions & 1 deletion
Large diffs are not rendered by default.

docs/Static.html

Lines changed: 156 additions & 1 deletion
Large diffs are not rendered by default.

docs/StaticLookup.html

Lines changed: 156 additions & 1 deletion
Large diffs are not rendered by default.

docs/String.html

Lines changed: 156 additions & 1 deletion
Large diffs are not rendered by default.

docs/Switch.html

Lines changed: 156 additions & 1 deletion
Large diffs are not rendered by default.

docs/Sys.html

Lines changed: 156 additions & 1 deletion
Large diffs are not rendered by default.

docs/Throw.html

Lines changed: 156 additions & 1 deletion
Large diffs are not rendered by default.

docs/Trait.html

Lines changed: 157 additions & 2 deletions
Large diffs are not rendered by default.

docs/TraitAlias.html

Lines changed: 156 additions & 1 deletion
Large diffs are not rendered by default.

docs/TraitPrecedence.html

Lines changed: 156 additions & 1 deletion
Large diffs are not rendered by default.

docs/TraitUse.html

Lines changed: 156 additions & 1 deletion
Large diffs are not rendered by default.

docs/Try.html

Lines changed: 156 additions & 1 deletion
Large diffs are not rendered by default.

docs/Unary.html

Lines changed: 156 additions & 1 deletion
Large diffs are not rendered by default.

docs/Unset.html

Lines changed: 156 additions & 1 deletion
Large diffs are not rendered by default.

docs/UseGroup.html

Lines changed: 156 additions & 1 deletion
Large diffs are not rendered by default.

docs/UseItem.html

Lines changed: 156 additions & 1 deletion
Large diffs are not rendered by default.

docs/Variable.html

Lines changed: 156 additions & 1 deletion
Large diffs are not rendered by default.

docs/While.html

Lines changed: 156 additions & 1 deletion
Large diffs are not rendered by default.

docs/Yield.html

Lines changed: 156 additions & 1 deletion
Large diffs are not rendered by default.

docs/YieldFrom.html

Lines changed: 156 additions & 1 deletion
Large diffs are not rendered by default.

docs/ast.js.html

Lines changed: 3 additions & 2 deletions
Large diffs are not rendered by default.

docs/ast_array.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_assign.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_bin.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_block.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_boolean.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_break.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_call.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_case.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_cast.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_catch.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_class.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_classconstant.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_clone.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_closure.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_comment.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_commentblock.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_commentline.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_constant.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_constref.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_continue.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_declaration.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_declare.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_do.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_echo.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_empty.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_encapsed.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_entry.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_error.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_eval.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_exit.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_expression.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_for.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_foreach.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_function.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_global.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_goto.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_halt.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_identifier.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_if.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_include.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_inline.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_interface.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_isset.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_label.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_list.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_literal.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_location.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_lookup.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_magic.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_method.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_namespace.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_new.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_node.js.html

Lines changed: 9 additions & 1 deletion
Large diffs are not rendered by default.

docs/ast_nowdoc.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_number.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_offsetlookup.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_operation.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_parameter.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_position.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_post.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_pre.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_print.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_program.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_property.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_propertylookup.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_retif.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_return.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_silent.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_statement.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_static.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_staticlookup.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_string.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_switch.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_sys.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_throw.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_trait.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_traitalias.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_traitprecedence.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_traituse.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_try.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_unary.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_unset.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_usegroup.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_useitem.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_variable.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_variadic.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_while.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_yield.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/ast_yieldfrom.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/engine.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/global.html

Lines changed: 2 additions & 2 deletions
Large diffs are not rendered by default.

docs/index.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/index.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/lexer.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/lexer.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/lexer_comments.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/lexer_strings.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/parser.html

Lines changed: 10 additions & 10 deletions
Large diffs are not rendered by default.

docs/parser.js.html

Lines changed: 31 additions & 8 deletions
Large diffs are not rendered by default.

docs/parser_array.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/parser_class.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/parser_comment.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/parser_expr.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/parser_function.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/parser_if.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/parser_loops.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/parser_main.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/parser_namespace.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/parser_scalar.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/parser_statement.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/parser_switch.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/parser_try.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/parser_utils.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/parser_variable.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/tokens.js.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/tutorial-AST_.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/tutorial-Engine_.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/tutorial-Options.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/tutorial-Parser_.html

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

docs/variadic.html

Lines changed: 156 additions & 1 deletion
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)