lots'o'fixes in the output routines; still a looong way to go.

This commit is contained in:
Mihai Bazon
2012-08-16 19:54:37 +03:00
parent 7f273c3b89
commit c7c163b82e
4 changed files with 161 additions and 78 deletions

View File

@@ -60,7 +60,7 @@ Used for bodies of FUNCTION/TRY/CATCH/THROW/SWITCH.",
/* -----[ loops ]----- */
var AST_LabeledStatement = DEFNODE("LabeledStatement", "label statement", {
});
var AST_Statement = DEFNODE("Statement", "body", {
@@ -177,7 +177,7 @@ var AST_Finally = DEFNODE("Finally", "body", {
/* -----[ VAR/CONST ]----- */
var AST_Definitions = DEFNODE("Definitions", "definitions", {
var AST_Definitions = DEFNODE("Definitions", "definitions inline", {
});
var AST_Var = DEFNODE("Var", null, {
@@ -230,7 +230,7 @@ var AST_Binary = DEFNODE("Binary", "left operator right", {
var AST_Conditional = DEFNODE("Conditional", "condition consequent alternative", {
});
var AST_Assign = DEFNODE("Assign", null, {
var AST_Assign = DEFNODE("Assign", "left operator right", {
}, AST_Binary);