mirror of
https://github.com/johnkerl/miller.git
synced 2026-07-22 15:37:59 +00:00
name neatens
This commit is contained in:
parent
3d86336466
commit
4e943e33c3
6 changed files with 151 additions and 151 deletions
|
|
@ -131,8 +131,8 @@ md_statement_not_braced_end(A) ::= md_float_local_definition(B). { A = B; }
|
|||
md_statement_not_braced_end(A) ::= md_boolean_local_definition(B). { A = B; }
|
||||
md_statement_not_braced_end(A) ::= md_string_local_definition(B). { A = B; }
|
||||
md_statement_not_braced_end(A) ::= md_map_local_declaration(B). { A = B; }
|
||||
md_statement_not_braced_end(A) ::= md_local_nonindexed_assignment(B). { A = B; }
|
||||
md_statement_not_braced_end(A) ::= md_local_indexed_assignment(B). { A = B; }
|
||||
md_statement_not_braced_end(A) ::= md_nonindexed_local_assignment(B). { A = B; }
|
||||
md_statement_not_braced_end(A) ::= md_indexed_local_assignment(B). { A = B; }
|
||||
|
||||
// For user-defined functions
|
||||
md_statement_not_braced_end(A) ::= MD_TOKEN_RETURN md_rhs(B). {
|
||||
|
|
@ -757,17 +757,17 @@ md_map_local_declaration(A) ::= MD_TOKEN_MAP(T) md_nonindexed_local_variable(N)
|
|||
A = mlr_dsl_ast_node_alloc_binary(T->text, MD_AST_NODE_TYPE_MAP_LOCAL_DECLARATION, N, C);
|
||||
}
|
||||
|
||||
md_local_nonindexed_assignment(A) ::= md_nonindexed_local_variable(B) MD_TOKEN_ASSIGN(O) md_rhs(C). {
|
||||
A = mlr_dsl_ast_node_alloc_binary(O->text, MD_AST_NODE_TYPE_LOCAL_NONINDEXED_ASSIGNMENT, B, C);
|
||||
md_nonindexed_local_assignment(A) ::= md_nonindexed_local_variable(B) MD_TOKEN_ASSIGN(O) md_rhs(C). {
|
||||
A = mlr_dsl_ast_node_alloc_binary(O->text, MD_AST_NODE_TYPE_NONINDEXED_LOCAL_ASSIGNMENT, B, C);
|
||||
}
|
||||
md_local_indexed_assignment(A) ::= md_indexed_local_variable(B) MD_TOKEN_ASSIGN(O) md_rhs(C). {
|
||||
A = mlr_dsl_ast_node_alloc_binary(O->text, MD_AST_NODE_TYPE_LOCAL_INDEXED_ASSIGNMENT, B, C);
|
||||
md_indexed_local_assignment(A) ::= md_indexed_local_variable(B) MD_TOKEN_ASSIGN(O) md_rhs(C). {
|
||||
A = mlr_dsl_ast_node_alloc_binary(O->text, MD_AST_NODE_TYPE_INDEXED_LOCAL_ASSIGNMENT, B, C);
|
||||
}
|
||||
md_local_nonindexed_assignment(A) ::= md_nonindexed_local_variable(B) MD_TOKEN_ASSIGN(O) md_map_literal(C). {
|
||||
A = mlr_dsl_ast_node_alloc_binary(O->text, MD_AST_NODE_TYPE_LOCAL_NONINDEXED_ASSIGNMENT, B, C);
|
||||
md_nonindexed_local_assignment(A) ::= md_nonindexed_local_variable(B) MD_TOKEN_ASSIGN(O) md_map_literal(C). {
|
||||
A = mlr_dsl_ast_node_alloc_binary(O->text, MD_AST_NODE_TYPE_NONINDEXED_LOCAL_ASSIGNMENT, B, C);
|
||||
}
|
||||
md_local_indexed_assignment(A) ::= md_indexed_local_variable(B) MD_TOKEN_ASSIGN(O) md_map_literal(C). {
|
||||
A = mlr_dsl_ast_node_alloc_binary(O->text, MD_AST_NODE_TYPE_LOCAL_INDEXED_ASSIGNMENT, B, C);
|
||||
md_indexed_local_assignment(A) ::= md_indexed_local_variable(B) MD_TOKEN_ASSIGN(O) md_map_literal(C). {
|
||||
A = mlr_dsl_ast_node_alloc_binary(O->text, MD_AST_NODE_TYPE_INDEXED_LOCAL_ASSIGNMENT, B, C);
|
||||
}
|
||||
|
||||
// ----------------------------------------------------------------
|
||||
|
|
@ -929,133 +929,133 @@ md_oosvar_assignment(A) ::= md_oosvar_keylist(B) MD_TOKEN_POW_EQUALS md_rhs(C).
|
|||
mlr_dsl_ast_node_alloc_binary("**", MD_AST_NODE_TYPE_OPERATOR, mlr_dsl_ast_tree_copy(B) , C));
|
||||
}
|
||||
|
||||
md_local_nonindexed_assignment(A) ::= md_nonindexed_local_variable(B) MD_TOKEN_LOGICAL_OR_EQUALS md_rhs(C). {
|
||||
A = mlr_dsl_ast_node_alloc_binary("=", MD_AST_NODE_TYPE_LOCAL_NONINDEXED_ASSIGNMENT, B,
|
||||
md_nonindexed_local_assignment(A) ::= md_nonindexed_local_variable(B) MD_TOKEN_LOGICAL_OR_EQUALS md_rhs(C). {
|
||||
A = mlr_dsl_ast_node_alloc_binary("=", MD_AST_NODE_TYPE_NONINDEXED_LOCAL_ASSIGNMENT, B,
|
||||
mlr_dsl_ast_node_alloc_binary("||", MD_AST_NODE_TYPE_OPERATOR, mlr_dsl_ast_tree_copy(B) , C));
|
||||
}
|
||||
md_local_nonindexed_assignment(A) ::= md_nonindexed_local_variable(B) MD_TOKEN_LOGICAL_XOR_EQUALS md_rhs(C). {
|
||||
A = mlr_dsl_ast_node_alloc_binary("=", MD_AST_NODE_TYPE_LOCAL_NONINDEXED_ASSIGNMENT, B,
|
||||
md_nonindexed_local_assignment(A) ::= md_nonindexed_local_variable(B) MD_TOKEN_LOGICAL_XOR_EQUALS md_rhs(C). {
|
||||
A = mlr_dsl_ast_node_alloc_binary("=", MD_AST_NODE_TYPE_NONINDEXED_LOCAL_ASSIGNMENT, B,
|
||||
mlr_dsl_ast_node_alloc_binary("^^", MD_AST_NODE_TYPE_OPERATOR, mlr_dsl_ast_tree_copy(B) , C));
|
||||
}
|
||||
md_local_nonindexed_assignment(A) ::= md_nonindexed_local_variable(B) MD_TOKEN_LOGICAL_AND_EQUALS md_rhs(C). {
|
||||
A = mlr_dsl_ast_node_alloc_binary("=", MD_AST_NODE_TYPE_LOCAL_NONINDEXED_ASSIGNMENT, B,
|
||||
md_nonindexed_local_assignment(A) ::= md_nonindexed_local_variable(B) MD_TOKEN_LOGICAL_AND_EQUALS md_rhs(C). {
|
||||
A = mlr_dsl_ast_node_alloc_binary("=", MD_AST_NODE_TYPE_NONINDEXED_LOCAL_ASSIGNMENT, B,
|
||||
mlr_dsl_ast_node_alloc_binary("&&", MD_AST_NODE_TYPE_OPERATOR, mlr_dsl_ast_tree_copy(B) , C));
|
||||
}
|
||||
md_local_nonindexed_assignment(A) ::= md_nonindexed_local_variable(B) MD_TOKEN_BITWISE_OR_EQUALS md_rhs(C). {
|
||||
A = mlr_dsl_ast_node_alloc_binary("=", MD_AST_NODE_TYPE_LOCAL_NONINDEXED_ASSIGNMENT, B,
|
||||
md_nonindexed_local_assignment(A) ::= md_nonindexed_local_variable(B) MD_TOKEN_BITWISE_OR_EQUALS md_rhs(C). {
|
||||
A = mlr_dsl_ast_node_alloc_binary("=", MD_AST_NODE_TYPE_NONINDEXED_LOCAL_ASSIGNMENT, B,
|
||||
mlr_dsl_ast_node_alloc_binary("|", MD_AST_NODE_TYPE_OPERATOR, mlr_dsl_ast_tree_copy(B) , C));
|
||||
}
|
||||
md_local_nonindexed_assignment(A) ::= md_nonindexed_local_variable(B) MD_TOKEN_BITWISE_XOR_EQUALS md_rhs(C). {
|
||||
A = mlr_dsl_ast_node_alloc_binary("=", MD_AST_NODE_TYPE_LOCAL_NONINDEXED_ASSIGNMENT, B,
|
||||
md_nonindexed_local_assignment(A) ::= md_nonindexed_local_variable(B) MD_TOKEN_BITWISE_XOR_EQUALS md_rhs(C). {
|
||||
A = mlr_dsl_ast_node_alloc_binary("=", MD_AST_NODE_TYPE_NONINDEXED_LOCAL_ASSIGNMENT, B,
|
||||
mlr_dsl_ast_node_alloc_binary("^", MD_AST_NODE_TYPE_OPERATOR, mlr_dsl_ast_tree_copy(B) , C));
|
||||
}
|
||||
md_local_nonindexed_assignment(A) ::= md_nonindexed_local_variable(B) MD_TOKEN_BITWISE_AND_EQUALS md_rhs(C). {
|
||||
A = mlr_dsl_ast_node_alloc_binary("=", MD_AST_NODE_TYPE_LOCAL_NONINDEXED_ASSIGNMENT, B,
|
||||
md_nonindexed_local_assignment(A) ::= md_nonindexed_local_variable(B) MD_TOKEN_BITWISE_AND_EQUALS md_rhs(C). {
|
||||
A = mlr_dsl_ast_node_alloc_binary("=", MD_AST_NODE_TYPE_NONINDEXED_LOCAL_ASSIGNMENT, B,
|
||||
mlr_dsl_ast_node_alloc_binary("&", MD_AST_NODE_TYPE_OPERATOR, mlr_dsl_ast_tree_copy(B) , C));
|
||||
}
|
||||
md_local_nonindexed_assignment(A) ::= md_nonindexed_local_variable(B) MD_TOKEN_BITWISE_LSH_EQUALS md_rhs(C). {
|
||||
A = mlr_dsl_ast_node_alloc_binary("=", MD_AST_NODE_TYPE_LOCAL_NONINDEXED_ASSIGNMENT, B,
|
||||
md_nonindexed_local_assignment(A) ::= md_nonindexed_local_variable(B) MD_TOKEN_BITWISE_LSH_EQUALS md_rhs(C). {
|
||||
A = mlr_dsl_ast_node_alloc_binary("=", MD_AST_NODE_TYPE_NONINDEXED_LOCAL_ASSIGNMENT, B,
|
||||
mlr_dsl_ast_node_alloc_binary("<<", MD_AST_NODE_TYPE_OPERATOR, mlr_dsl_ast_tree_copy(B) , C));
|
||||
}
|
||||
md_local_nonindexed_assignment(A) ::= md_nonindexed_local_variable(B) MD_TOKEN_BITWISE_RSH_EQUALS md_rhs(C). {
|
||||
A = mlr_dsl_ast_node_alloc_binary("=", MD_AST_NODE_TYPE_LOCAL_NONINDEXED_ASSIGNMENT, B,
|
||||
md_nonindexed_local_assignment(A) ::= md_nonindexed_local_variable(B) MD_TOKEN_BITWISE_RSH_EQUALS md_rhs(C). {
|
||||
A = mlr_dsl_ast_node_alloc_binary("=", MD_AST_NODE_TYPE_NONINDEXED_LOCAL_ASSIGNMENT, B,
|
||||
mlr_dsl_ast_node_alloc_binary(">>", MD_AST_NODE_TYPE_OPERATOR, mlr_dsl_ast_tree_copy(B) , C));
|
||||
}
|
||||
md_local_nonindexed_assignment(A) ::= md_nonindexed_local_variable(B) MD_TOKEN_PLUS_EQUALS md_rhs(C). {
|
||||
A = mlr_dsl_ast_node_alloc_binary("=", MD_AST_NODE_TYPE_LOCAL_NONINDEXED_ASSIGNMENT, B,
|
||||
md_nonindexed_local_assignment(A) ::= md_nonindexed_local_variable(B) MD_TOKEN_PLUS_EQUALS md_rhs(C). {
|
||||
A = mlr_dsl_ast_node_alloc_binary("=", MD_AST_NODE_TYPE_NONINDEXED_LOCAL_ASSIGNMENT, B,
|
||||
mlr_dsl_ast_node_alloc_binary("+", MD_AST_NODE_TYPE_OPERATOR, mlr_dsl_ast_tree_copy(B) , C));
|
||||
}
|
||||
md_local_nonindexed_assignment(A) ::= md_nonindexed_local_variable(B) MD_TOKEN_MINUS_EQUALS md_rhs(C). {
|
||||
A = mlr_dsl_ast_node_alloc_binary("=", MD_AST_NODE_TYPE_LOCAL_NONINDEXED_ASSIGNMENT, B,
|
||||
md_nonindexed_local_assignment(A) ::= md_nonindexed_local_variable(B) MD_TOKEN_MINUS_EQUALS md_rhs(C). {
|
||||
A = mlr_dsl_ast_node_alloc_binary("=", MD_AST_NODE_TYPE_NONINDEXED_LOCAL_ASSIGNMENT, B,
|
||||
mlr_dsl_ast_node_alloc_binary("-", MD_AST_NODE_TYPE_OPERATOR, mlr_dsl_ast_tree_copy(B) , C));
|
||||
}
|
||||
md_local_nonindexed_assignment(A) ::= md_nonindexed_local_variable(B) MD_TOKEN_DOT_EQUALS md_rhs(C). {
|
||||
A = mlr_dsl_ast_node_alloc_binary("=", MD_AST_NODE_TYPE_LOCAL_NONINDEXED_ASSIGNMENT, B,
|
||||
md_nonindexed_local_assignment(A) ::= md_nonindexed_local_variable(B) MD_TOKEN_DOT_EQUALS md_rhs(C). {
|
||||
A = mlr_dsl_ast_node_alloc_binary("=", MD_AST_NODE_TYPE_NONINDEXED_LOCAL_ASSIGNMENT, B,
|
||||
mlr_dsl_ast_node_alloc_binary(".", MD_AST_NODE_TYPE_OPERATOR, mlr_dsl_ast_tree_copy(B) , C));
|
||||
}
|
||||
md_local_nonindexed_assignment(A) ::= md_nonindexed_local_variable(B) MD_TOKEN_TIMES_EQUALS md_rhs(C). {
|
||||
A = mlr_dsl_ast_node_alloc_binary("=", MD_AST_NODE_TYPE_LOCAL_NONINDEXED_ASSIGNMENT, B,
|
||||
md_nonindexed_local_assignment(A) ::= md_nonindexed_local_variable(B) MD_TOKEN_TIMES_EQUALS md_rhs(C). {
|
||||
A = mlr_dsl_ast_node_alloc_binary("=", MD_AST_NODE_TYPE_NONINDEXED_LOCAL_ASSIGNMENT, B,
|
||||
mlr_dsl_ast_node_alloc_binary("*", MD_AST_NODE_TYPE_OPERATOR, mlr_dsl_ast_tree_copy(B) , C));
|
||||
}
|
||||
md_local_nonindexed_assignment(A) ::= md_nonindexed_local_variable(B) MD_TOKEN_DIVIDE_EQUALS md_rhs(C). {
|
||||
A = mlr_dsl_ast_node_alloc_binary("=", MD_AST_NODE_TYPE_LOCAL_NONINDEXED_ASSIGNMENT, B,
|
||||
md_nonindexed_local_assignment(A) ::= md_nonindexed_local_variable(B) MD_TOKEN_DIVIDE_EQUALS md_rhs(C). {
|
||||
A = mlr_dsl_ast_node_alloc_binary("=", MD_AST_NODE_TYPE_NONINDEXED_LOCAL_ASSIGNMENT, B,
|
||||
mlr_dsl_ast_node_alloc_binary("/", MD_AST_NODE_TYPE_OPERATOR, mlr_dsl_ast_tree_copy(B) , C));
|
||||
}
|
||||
md_local_nonindexed_assignment(A) ::= md_nonindexed_local_variable(B) MD_TOKEN_INT_DIVIDE_EQUALS md_rhs(C). {
|
||||
A = mlr_dsl_ast_node_alloc_binary("=", MD_AST_NODE_TYPE_LOCAL_NONINDEXED_ASSIGNMENT, B,
|
||||
md_nonindexed_local_assignment(A) ::= md_nonindexed_local_variable(B) MD_TOKEN_INT_DIVIDE_EQUALS md_rhs(C). {
|
||||
A = mlr_dsl_ast_node_alloc_binary("=", MD_AST_NODE_TYPE_NONINDEXED_LOCAL_ASSIGNMENT, B,
|
||||
mlr_dsl_ast_node_alloc_binary("//", MD_AST_NODE_TYPE_OPERATOR, mlr_dsl_ast_tree_copy(B) , C));
|
||||
}
|
||||
md_local_nonindexed_assignment(A) ::= md_nonindexed_local_variable(B) MD_TOKEN_MOD_EQUALS md_rhs(C). {
|
||||
A = mlr_dsl_ast_node_alloc_binary("=", MD_AST_NODE_TYPE_LOCAL_NONINDEXED_ASSIGNMENT, B,
|
||||
md_nonindexed_local_assignment(A) ::= md_nonindexed_local_variable(B) MD_TOKEN_MOD_EQUALS md_rhs(C). {
|
||||
A = mlr_dsl_ast_node_alloc_binary("=", MD_AST_NODE_TYPE_NONINDEXED_LOCAL_ASSIGNMENT, B,
|
||||
mlr_dsl_ast_node_alloc_binary("%", MD_AST_NODE_TYPE_OPERATOR, mlr_dsl_ast_tree_copy(B) , C));
|
||||
}
|
||||
md_local_nonindexed_assignment(A) ::= md_nonindexed_local_variable(B) MD_TOKEN_POW_EQUALS md_rhs(C). {
|
||||
A = mlr_dsl_ast_node_alloc_binary("=", MD_AST_NODE_TYPE_LOCAL_NONINDEXED_ASSIGNMENT, B,
|
||||
md_nonindexed_local_assignment(A) ::= md_nonindexed_local_variable(B) MD_TOKEN_POW_EQUALS md_rhs(C). {
|
||||
A = mlr_dsl_ast_node_alloc_binary("=", MD_AST_NODE_TYPE_NONINDEXED_LOCAL_ASSIGNMENT, B,
|
||||
mlr_dsl_ast_node_alloc_binary("**", MD_AST_NODE_TYPE_OPERATOR, mlr_dsl_ast_tree_copy(B) , C));
|
||||
}
|
||||
|
||||
md_local_indexed_assignment(A) ::= md_indexed_local_variable(B) MD_TOKEN_LOGICAL_OR_EQUALS md_rhs(C). {
|
||||
A = mlr_dsl_ast_node_alloc_binary("=", MD_AST_NODE_TYPE_LOCAL_INDEXED_ASSIGNMENT, B,
|
||||
md_indexed_local_assignment(A) ::= md_indexed_local_variable(B) MD_TOKEN_LOGICAL_OR_EQUALS md_rhs(C). {
|
||||
A = mlr_dsl_ast_node_alloc_binary("=", MD_AST_NODE_TYPE_INDEXED_LOCAL_ASSIGNMENT, B,
|
||||
mlr_dsl_ast_node_alloc_binary("||", MD_AST_NODE_TYPE_OPERATOR, mlr_dsl_ast_tree_copy(B) , C));
|
||||
}
|
||||
md_local_indexed_assignment(A) ::= md_indexed_local_variable(B) MD_TOKEN_LOGICAL_XOR_EQUALS md_rhs(C). {
|
||||
A = mlr_dsl_ast_node_alloc_binary("=", MD_AST_NODE_TYPE_LOCAL_INDEXED_ASSIGNMENT, B,
|
||||
md_indexed_local_assignment(A) ::= md_indexed_local_variable(B) MD_TOKEN_LOGICAL_XOR_EQUALS md_rhs(C). {
|
||||
A = mlr_dsl_ast_node_alloc_binary("=", MD_AST_NODE_TYPE_INDEXED_LOCAL_ASSIGNMENT, B,
|
||||
mlr_dsl_ast_node_alloc_binary("^^", MD_AST_NODE_TYPE_OPERATOR, mlr_dsl_ast_tree_copy(B) , C));
|
||||
}
|
||||
md_local_indexed_assignment(A) ::= md_indexed_local_variable(B) MD_TOKEN_LOGICAL_AND_EQUALS md_rhs(C). {
|
||||
A = mlr_dsl_ast_node_alloc_binary("=", MD_AST_NODE_TYPE_LOCAL_INDEXED_ASSIGNMENT, B,
|
||||
md_indexed_local_assignment(A) ::= md_indexed_local_variable(B) MD_TOKEN_LOGICAL_AND_EQUALS md_rhs(C). {
|
||||
A = mlr_dsl_ast_node_alloc_binary("=", MD_AST_NODE_TYPE_INDEXED_LOCAL_ASSIGNMENT, B,
|
||||
mlr_dsl_ast_node_alloc_binary("&&", MD_AST_NODE_TYPE_OPERATOR, mlr_dsl_ast_tree_copy(B) , C));
|
||||
}
|
||||
md_local_indexed_assignment(A) ::= md_indexed_local_variable(B) MD_TOKEN_BITWISE_OR_EQUALS md_rhs(C). {
|
||||
A = mlr_dsl_ast_node_alloc_binary("=", MD_AST_NODE_TYPE_LOCAL_INDEXED_ASSIGNMENT, B,
|
||||
md_indexed_local_assignment(A) ::= md_indexed_local_variable(B) MD_TOKEN_BITWISE_OR_EQUALS md_rhs(C). {
|
||||
A = mlr_dsl_ast_node_alloc_binary("=", MD_AST_NODE_TYPE_INDEXED_LOCAL_ASSIGNMENT, B,
|
||||
mlr_dsl_ast_node_alloc_binary("|", MD_AST_NODE_TYPE_OPERATOR, mlr_dsl_ast_tree_copy(B) , C));
|
||||
}
|
||||
md_local_indexed_assignment(A) ::= md_indexed_local_variable(B) MD_TOKEN_BITWISE_XOR_EQUALS md_rhs(C). {
|
||||
A = mlr_dsl_ast_node_alloc_binary("=", MD_AST_NODE_TYPE_LOCAL_INDEXED_ASSIGNMENT, B,
|
||||
md_indexed_local_assignment(A) ::= md_indexed_local_variable(B) MD_TOKEN_BITWISE_XOR_EQUALS md_rhs(C). {
|
||||
A = mlr_dsl_ast_node_alloc_binary("=", MD_AST_NODE_TYPE_INDEXED_LOCAL_ASSIGNMENT, B,
|
||||
mlr_dsl_ast_node_alloc_binary("^", MD_AST_NODE_TYPE_OPERATOR, mlr_dsl_ast_tree_copy(B) , C));
|
||||
}
|
||||
md_local_indexed_assignment(A) ::= md_indexed_local_variable(B) MD_TOKEN_BITWISE_AND_EQUALS md_rhs(C). {
|
||||
A = mlr_dsl_ast_node_alloc_binary("=", MD_AST_NODE_TYPE_LOCAL_INDEXED_ASSIGNMENT, B,
|
||||
md_indexed_local_assignment(A) ::= md_indexed_local_variable(B) MD_TOKEN_BITWISE_AND_EQUALS md_rhs(C). {
|
||||
A = mlr_dsl_ast_node_alloc_binary("=", MD_AST_NODE_TYPE_INDEXED_LOCAL_ASSIGNMENT, B,
|
||||
mlr_dsl_ast_node_alloc_binary("&", MD_AST_NODE_TYPE_OPERATOR, mlr_dsl_ast_tree_copy(B) , C));
|
||||
}
|
||||
md_local_indexed_assignment(A) ::= md_indexed_local_variable(B) MD_TOKEN_BITWISE_LSH_EQUALS md_rhs(C). {
|
||||
A = mlr_dsl_ast_node_alloc_binary("=", MD_AST_NODE_TYPE_LOCAL_INDEXED_ASSIGNMENT, B,
|
||||
md_indexed_local_assignment(A) ::= md_indexed_local_variable(B) MD_TOKEN_BITWISE_LSH_EQUALS md_rhs(C). {
|
||||
A = mlr_dsl_ast_node_alloc_binary("=", MD_AST_NODE_TYPE_INDEXED_LOCAL_ASSIGNMENT, B,
|
||||
mlr_dsl_ast_node_alloc_binary("<<", MD_AST_NODE_TYPE_OPERATOR, mlr_dsl_ast_tree_copy(B) , C));
|
||||
}
|
||||
md_local_indexed_assignment(A) ::= md_indexed_local_variable(B) MD_TOKEN_BITWISE_RSH_EQUALS md_rhs(C). {
|
||||
A = mlr_dsl_ast_node_alloc_binary("=", MD_AST_NODE_TYPE_LOCAL_INDEXED_ASSIGNMENT, B,
|
||||
md_indexed_local_assignment(A) ::= md_indexed_local_variable(B) MD_TOKEN_BITWISE_RSH_EQUALS md_rhs(C). {
|
||||
A = mlr_dsl_ast_node_alloc_binary("=", MD_AST_NODE_TYPE_INDEXED_LOCAL_ASSIGNMENT, B,
|
||||
mlr_dsl_ast_node_alloc_binary(">>", MD_AST_NODE_TYPE_OPERATOR, mlr_dsl_ast_tree_copy(B) , C));
|
||||
}
|
||||
md_local_indexed_assignment(A) ::= md_indexed_local_variable(B) MD_TOKEN_PLUS_EQUALS md_rhs(C). {
|
||||
A = mlr_dsl_ast_node_alloc_binary("=", MD_AST_NODE_TYPE_LOCAL_INDEXED_ASSIGNMENT, B,
|
||||
md_indexed_local_assignment(A) ::= md_indexed_local_variable(B) MD_TOKEN_PLUS_EQUALS md_rhs(C). {
|
||||
A = mlr_dsl_ast_node_alloc_binary("=", MD_AST_NODE_TYPE_INDEXED_LOCAL_ASSIGNMENT, B,
|
||||
mlr_dsl_ast_node_alloc_binary("+", MD_AST_NODE_TYPE_OPERATOR, mlr_dsl_ast_tree_copy(B) , C));
|
||||
}
|
||||
md_local_indexed_assignment(A) ::= md_indexed_local_variable(B) MD_TOKEN_MINUS_EQUALS md_rhs(C). {
|
||||
A = mlr_dsl_ast_node_alloc_binary("=", MD_AST_NODE_TYPE_LOCAL_INDEXED_ASSIGNMENT, B,
|
||||
md_indexed_local_assignment(A) ::= md_indexed_local_variable(B) MD_TOKEN_MINUS_EQUALS md_rhs(C). {
|
||||
A = mlr_dsl_ast_node_alloc_binary("=", MD_AST_NODE_TYPE_INDEXED_LOCAL_ASSIGNMENT, B,
|
||||
mlr_dsl_ast_node_alloc_binary("-", MD_AST_NODE_TYPE_OPERATOR, mlr_dsl_ast_tree_copy(B) , C));
|
||||
}
|
||||
md_local_indexed_assignment(A) ::= md_indexed_local_variable(B) MD_TOKEN_DOT_EQUALS md_rhs(C). {
|
||||
A = mlr_dsl_ast_node_alloc_binary("=", MD_AST_NODE_TYPE_LOCAL_INDEXED_ASSIGNMENT, B,
|
||||
md_indexed_local_assignment(A) ::= md_indexed_local_variable(B) MD_TOKEN_DOT_EQUALS md_rhs(C). {
|
||||
A = mlr_dsl_ast_node_alloc_binary("=", MD_AST_NODE_TYPE_INDEXED_LOCAL_ASSIGNMENT, B,
|
||||
mlr_dsl_ast_node_alloc_binary(".", MD_AST_NODE_TYPE_OPERATOR, mlr_dsl_ast_tree_copy(B) , C));
|
||||
}
|
||||
md_local_indexed_assignment(A) ::= md_indexed_local_variable(B) MD_TOKEN_TIMES_EQUALS md_rhs(C). {
|
||||
A = mlr_dsl_ast_node_alloc_binary("=", MD_AST_NODE_TYPE_LOCAL_INDEXED_ASSIGNMENT, B,
|
||||
md_indexed_local_assignment(A) ::= md_indexed_local_variable(B) MD_TOKEN_TIMES_EQUALS md_rhs(C). {
|
||||
A = mlr_dsl_ast_node_alloc_binary("=", MD_AST_NODE_TYPE_INDEXED_LOCAL_ASSIGNMENT, B,
|
||||
mlr_dsl_ast_node_alloc_binary("*", MD_AST_NODE_TYPE_OPERATOR, mlr_dsl_ast_tree_copy(B) , C));
|
||||
}
|
||||
md_local_indexed_assignment(A) ::= md_indexed_local_variable(B) MD_TOKEN_DIVIDE_EQUALS md_rhs(C). {
|
||||
A = mlr_dsl_ast_node_alloc_binary("=", MD_AST_NODE_TYPE_LOCAL_INDEXED_ASSIGNMENT, B,
|
||||
md_indexed_local_assignment(A) ::= md_indexed_local_variable(B) MD_TOKEN_DIVIDE_EQUALS md_rhs(C). {
|
||||
A = mlr_dsl_ast_node_alloc_binary("=", MD_AST_NODE_TYPE_INDEXED_LOCAL_ASSIGNMENT, B,
|
||||
mlr_dsl_ast_node_alloc_binary("/", MD_AST_NODE_TYPE_OPERATOR, mlr_dsl_ast_tree_copy(B) , C));
|
||||
}
|
||||
md_local_indexed_assignment(A) ::= md_indexed_local_variable(B) MD_TOKEN_INT_DIVIDE_EQUALS md_rhs(C). {
|
||||
A = mlr_dsl_ast_node_alloc_binary("=", MD_AST_NODE_TYPE_LOCAL_INDEXED_ASSIGNMENT, B,
|
||||
md_indexed_local_assignment(A) ::= md_indexed_local_variable(B) MD_TOKEN_INT_DIVIDE_EQUALS md_rhs(C). {
|
||||
A = mlr_dsl_ast_node_alloc_binary("=", MD_AST_NODE_TYPE_INDEXED_LOCAL_ASSIGNMENT, B,
|
||||
mlr_dsl_ast_node_alloc_binary("//", MD_AST_NODE_TYPE_OPERATOR, mlr_dsl_ast_tree_copy(B) , C));
|
||||
}
|
||||
md_local_indexed_assignment(A) ::= md_indexed_local_variable(B) MD_TOKEN_MOD_EQUALS md_rhs(C). {
|
||||
A = mlr_dsl_ast_node_alloc_binary("=", MD_AST_NODE_TYPE_LOCAL_INDEXED_ASSIGNMENT, B,
|
||||
md_indexed_local_assignment(A) ::= md_indexed_local_variable(B) MD_TOKEN_MOD_EQUALS md_rhs(C). {
|
||||
A = mlr_dsl_ast_node_alloc_binary("=", MD_AST_NODE_TYPE_INDEXED_LOCAL_ASSIGNMENT, B,
|
||||
mlr_dsl_ast_node_alloc_binary("%", MD_AST_NODE_TYPE_OPERATOR, mlr_dsl_ast_tree_copy(B) , C));
|
||||
}
|
||||
md_local_indexed_assignment(A) ::= md_indexed_local_variable(B) MD_TOKEN_POW_EQUALS md_rhs(C). {
|
||||
A = mlr_dsl_ast_node_alloc_binary("=", MD_AST_NODE_TYPE_LOCAL_INDEXED_ASSIGNMENT, B,
|
||||
md_indexed_local_assignment(A) ::= md_indexed_local_variable(B) MD_TOKEN_POW_EQUALS md_rhs(C). {
|
||||
A = mlr_dsl_ast_node_alloc_binary("=", MD_AST_NODE_TYPE_INDEXED_LOCAL_ASSIGNMENT, B,
|
||||
mlr_dsl_ast_node_alloc_binary("**", MD_AST_NODE_TYPE_OPERATOR, mlr_dsl_ast_tree_copy(B) , C));
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -299,8 +299,8 @@ char* mlr_dsl_ast_node_describe_type(mlr_dsl_ast_node_type_t type) {
|
|||
case MD_AST_NODE_TYPE_FULL_OOSVAR: return "FULL_OOSVAR"; break;
|
||||
case MD_AST_NODE_TYPE_NON_SIGIL_NAME: return "NON_SIGIL_NAME"; break;
|
||||
case MD_AST_NODE_TYPE_OPERATOR: return "OPERATOR"; break;
|
||||
case MD_AST_NODE_TYPE_LOCAL_NONINDEXED_ASSIGNMENT: return "LOCAL_NONINDEXED_ASSIGNMENT"; break;
|
||||
case MD_AST_NODE_TYPE_LOCAL_INDEXED_ASSIGNMENT: return "LOCAL_INDEXED_ASSIGNMENT"; break;
|
||||
case MD_AST_NODE_TYPE_NONINDEXED_LOCAL_ASSIGNMENT: return "NONINDEXED_LOCAL_ASSIGNMENT"; break;
|
||||
case MD_AST_NODE_TYPE_INDEXED_LOCAL_ASSIGNMENT: return "INDEXED_LOCAL_ASSIGNMENT"; break;
|
||||
case MD_AST_NODE_TYPE_SREC_ASSIGNMENT: return "SREC_ASSIGNMENT"; break;
|
||||
case MD_AST_NODE_TYPE_INDIRECT_SREC_ASSIGNMENT: return "INDIRECT_SREC_ASSIGNMENT"; break;
|
||||
case MD_AST_NODE_TYPE_OOSVAR_ASSIGNMENT: return "OOSVAR_ASSIGNMENT"; break;
|
||||
|
|
|
|||
|
|
@ -47,8 +47,8 @@ typedef enum _mlr_dsl_ast_node_type_t {
|
|||
MD_AST_NODE_TYPE_FULL_OOSVAR,
|
||||
MD_AST_NODE_TYPE_NON_SIGIL_NAME,
|
||||
MD_AST_NODE_TYPE_OPERATOR,
|
||||
MD_AST_NODE_TYPE_LOCAL_NONINDEXED_ASSIGNMENT,
|
||||
MD_AST_NODE_TYPE_LOCAL_INDEXED_ASSIGNMENT,
|
||||
MD_AST_NODE_TYPE_NONINDEXED_LOCAL_ASSIGNMENT,
|
||||
MD_AST_NODE_TYPE_INDEXED_LOCAL_ASSIGNMENT,
|
||||
MD_AST_NODE_TYPE_SREC_ASSIGNMENT,
|
||||
MD_AST_NODE_TYPE_INDIRECT_SREC_ASSIGNMENT,
|
||||
MD_AST_NODE_TYPE_OOSVAR_ASSIGNMENT,
|
||||
|
|
|
|||
|
|
@ -209,11 +209,11 @@ mlr_dsl_cst_statement_t* mlr_dsl_cst_alloc_statement(mlr_dsl_cst_t* pcst, mlr_ds
|
|||
return alloc_local_variable_definition(pcst, pnode, type_inferencing, context_flags, TYPE_MASK_MAP);
|
||||
break;
|
||||
|
||||
case MD_AST_NODE_TYPE_LOCAL_NONINDEXED_ASSIGNMENT:
|
||||
case MD_AST_NODE_TYPE_NONINDEXED_LOCAL_ASSIGNMENT:
|
||||
return alloc_nonindexed_local_variable_assignment(pcst, pnode, type_inferencing, context_flags);
|
||||
break;
|
||||
|
||||
case MD_AST_NODE_TYPE_LOCAL_INDEXED_ASSIGNMENT:
|
||||
case MD_AST_NODE_TYPE_INDEXED_LOCAL_ASSIGNMENT:
|
||||
return alloc_local_map_variable_assignment(pcst, pnode, type_inferencing, context_flags);
|
||||
break;
|
||||
|
||||
|
|
@ -405,7 +405,7 @@ mlr_dsl_cst_statement_t* mlr_dsl_cst_alloc_final_filter_statement(mlr_dsl_cst_t*
|
|||
case MD_AST_NODE_TYPE_FLOAT_LOCAL_DEFINITION:
|
||||
case MD_AST_NODE_TYPE_BOOLEAN_LOCAL_DEFINITION:
|
||||
case MD_AST_NODE_TYPE_STRING_LOCAL_DEFINITION:
|
||||
case MD_AST_NODE_TYPE_LOCAL_NONINDEXED_ASSIGNMENT:
|
||||
case MD_AST_NODE_TYPE_NONINDEXED_LOCAL_ASSIGNMENT:
|
||||
case MD_AST_NODE_TYPE_SREC_ASSIGNMENT:
|
||||
case MD_AST_NODE_TYPE_INDIRECT_SREC_ASSIGNMENT:
|
||||
case MD_AST_NODE_TYPE_OOSVAR_ASSIGNMENT:
|
||||
|
|
|
|||
|
|
@ -390,10 +390,10 @@ static void pass_1_for_node(mlr_dsl_ast_node_t* pnode, stkalc_subframe_group_t*
|
|||
} else if (pnode->type == MD_AST_NODE_TYPE_MAP_LOCAL_DECLARATION) { // LHS
|
||||
pass_1_for_local_definition(pnode, pframe_group, pmax_subframe_depth, trace);
|
||||
|
||||
} else if (pnode->type == MD_AST_NODE_TYPE_LOCAL_NONINDEXED_ASSIGNMENT) { // LHS
|
||||
} else if (pnode->type == MD_AST_NODE_TYPE_NONINDEXED_LOCAL_ASSIGNMENT) { // LHS
|
||||
pass_1_for_local_assignment(pnode, pframe_group, pmax_subframe_depth, trace);
|
||||
|
||||
} else if (pnode->type == MD_AST_NODE_TYPE_LOCAL_INDEXED_ASSIGNMENT) { // LHS
|
||||
} else if (pnode->type == MD_AST_NODE_TYPE_INDEXED_LOCAL_ASSIGNMENT) { // LHS
|
||||
pass_1_for_local_assignment(pnode, pframe_group, pmax_subframe_depth, trace);
|
||||
|
||||
} else if (pnode->type == MD_AST_NODE_TYPE_NONINDEXED_LOCAL_VARIABLE) { // RHS
|
||||
|
|
|
|||
|
|
@ -24952,7 +24952,7 @@ text="block", type=STATEMENT_BLOCK:
|
|||
text="k", type=UNTYPED_LOCAL_DEFINITION.
|
||||
text="v", type=UNTYPED_LOCAL_DEFINITION.
|
||||
text="for_full_srec_block", type=STATEMENT_BLOCK:
|
||||
text="=", type=LOCAL_NONINDEXED_ASSIGNMENT:
|
||||
text="=", type=NONINDEXED_LOCAL_ASSIGNMENT:
|
||||
text="val", type=NONINDEXED_LOCAL_VARIABLE.
|
||||
text=".", type=OPERATOR:
|
||||
text=".", type=OPERATOR:
|
||||
|
|
@ -25030,7 +25030,7 @@ text="block", type=STATEMENT_BLOCK:
|
|||
text="i", type=NONINDEXED_LOCAL_VARIABLE.
|
||||
text="10", type=NUMERIC_LITERAL.
|
||||
text="triple_for_update_statements", type=STATEMENT_LIST:
|
||||
text="=", type=LOCAL_NONINDEXED_ASSIGNMENT:
|
||||
text="=", type=NONINDEXED_LOCAL_ASSIGNMENT:
|
||||
text="i", type=NONINDEXED_LOCAL_VARIABLE.
|
||||
text="+", type=OPERATOR:
|
||||
text="i", type=NONINDEXED_LOCAL_VARIABLE.
|
||||
|
|
@ -25046,20 +25046,20 @@ text="block", type=STATEMENT_BLOCK:
|
|||
text="j", type=NONINDEXED_LOCAL_VARIABLE.
|
||||
text="10", type=NUMERIC_LITERAL.
|
||||
text="triple_for_update_statements", type=STATEMENT_LIST:
|
||||
text="=", type=LOCAL_NONINDEXED_ASSIGNMENT:
|
||||
text="=", type=NONINDEXED_LOCAL_ASSIGNMENT:
|
||||
text="j", type=NONINDEXED_LOCAL_VARIABLE.
|
||||
text="+", type=OPERATOR:
|
||||
text="j", type=NONINDEXED_LOCAL_VARIABLE.
|
||||
text="1", type=NUMERIC_LITERAL.
|
||||
text="triple_for_block", type=STATEMENT_BLOCK:
|
||||
text="=", type=LOCAL_NONINDEXED_ASSIGNMENT:
|
||||
text="=", type=NONINDEXED_LOCAL_ASSIGNMENT:
|
||||
text="sum", type=NONINDEXED_LOCAL_VARIABLE.
|
||||
text="+", type=OPERATOR:
|
||||
text="sum", type=NONINDEXED_LOCAL_VARIABLE.
|
||||
text="*", type=OPERATOR:
|
||||
text="i", type=NONINDEXED_LOCAL_VARIABLE.
|
||||
text="j", type=NONINDEXED_LOCAL_VARIABLE.
|
||||
text="=", type=LOCAL_NONINDEXED_ASSIGNMENT:
|
||||
text="=", type=NONINDEXED_LOCAL_ASSIGNMENT:
|
||||
text="val", type=NONINDEXED_LOCAL_VARIABLE.
|
||||
text="sum", type=NONINDEXED_LOCAL_VARIABLE.
|
||||
text="print", type=PRINT:
|
||||
|
|
@ -25104,7 +25104,7 @@ text="block", type=STATEMENT_BLOCK:
|
|||
text="k", type=UNTYPED_LOCAL_DEFINITION.
|
||||
text="v", type=UNTYPED_LOCAL_DEFINITION.
|
||||
text="for_full_srec_block", type=STATEMENT_BLOCK:
|
||||
text="=", type=LOCAL_NONINDEXED_ASSIGNMENT:
|
||||
text="=", type=NONINDEXED_LOCAL_ASSIGNMENT:
|
||||
text="val", type=NONINDEXED_LOCAL_VARIABLE.
|
||||
text=".", type=OPERATOR:
|
||||
text=".", type=OPERATOR:
|
||||
|
|
@ -25182,7 +25182,7 @@ text="block", type=STATEMENT_BLOCK:
|
|||
text="i", type=NONINDEXED_LOCAL_VARIABLE.
|
||||
text="10", type=NUMERIC_LITERAL.
|
||||
text="triple_for_update_statements", type=STATEMENT_LIST:
|
||||
text="=", type=LOCAL_NONINDEXED_ASSIGNMENT:
|
||||
text="=", type=NONINDEXED_LOCAL_ASSIGNMENT:
|
||||
text="i", type=NONINDEXED_LOCAL_VARIABLE.
|
||||
text="+", type=OPERATOR:
|
||||
text="i", type=NONINDEXED_LOCAL_VARIABLE.
|
||||
|
|
@ -25198,20 +25198,20 @@ text="block", type=STATEMENT_BLOCK:
|
|||
text="j", type=NONINDEXED_LOCAL_VARIABLE.
|
||||
text="10", type=NUMERIC_LITERAL.
|
||||
text="triple_for_update_statements", type=STATEMENT_LIST:
|
||||
text="=", type=LOCAL_NONINDEXED_ASSIGNMENT:
|
||||
text="=", type=NONINDEXED_LOCAL_ASSIGNMENT:
|
||||
text="j", type=NONINDEXED_LOCAL_VARIABLE.
|
||||
text="+", type=OPERATOR:
|
||||
text="j", type=NONINDEXED_LOCAL_VARIABLE.
|
||||
text="1", type=NUMERIC_LITERAL.
|
||||
text="triple_for_block", type=STATEMENT_BLOCK:
|
||||
text="=", type=LOCAL_NONINDEXED_ASSIGNMENT:
|
||||
text="=", type=NONINDEXED_LOCAL_ASSIGNMENT:
|
||||
text="sum", type=NONINDEXED_LOCAL_VARIABLE.
|
||||
text="+", type=OPERATOR:
|
||||
text="sum", type=NONINDEXED_LOCAL_VARIABLE.
|
||||
text="*", type=OPERATOR:
|
||||
text="i", type=NONINDEXED_LOCAL_VARIABLE.
|
||||
text="j", type=NONINDEXED_LOCAL_VARIABLE.
|
||||
text="=", type=LOCAL_NONINDEXED_ASSIGNMENT:
|
||||
text="=", type=NONINDEXED_LOCAL_ASSIGNMENT:
|
||||
text="val", type=NONINDEXED_LOCAL_VARIABLE.
|
||||
text="sum", type=NONINDEXED_LOCAL_VARIABLE.
|
||||
text="print", type=PRINT:
|
||||
|
|
@ -25248,7 +25248,7 @@ text="block", type=STATEMENT_BLOCK:
|
|||
text="idx", type=NONINDEXED_LOCAL_VARIABLE.
|
||||
text="4", type=NUMERIC_LITERAL.
|
||||
text="triple_for_update_statements", type=STATEMENT_LIST:
|
||||
text="=", type=LOCAL_NONINDEXED_ASSIGNMENT:
|
||||
text="=", type=NONINDEXED_LOCAL_ASSIGNMENT:
|
||||
text="idx", type=NONINDEXED_LOCAL_VARIABLE.
|
||||
text="+", type=OPERATOR:
|
||||
text="idx", type=NONINDEXED_LOCAL_VARIABLE.
|
||||
|
|
@ -25312,7 +25312,7 @@ text="block", type=STATEMENT_BLOCK:
|
|||
text="i", type=NONINDEXED_LOCAL_VARIABLE.
|
||||
text="10", type=NUMERIC_LITERAL.
|
||||
text="triple_for_update_statements", type=STATEMENT_LIST:
|
||||
text="=", type=LOCAL_NONINDEXED_ASSIGNMENT:
|
||||
text="=", type=NONINDEXED_LOCAL_ASSIGNMENT:
|
||||
text="i", type=NONINDEXED_LOCAL_VARIABLE.
|
||||
text="+", type=OPERATOR:
|
||||
text="i", type=NONINDEXED_LOCAL_VARIABLE.
|
||||
|
|
@ -25328,20 +25328,20 @@ text="block", type=STATEMENT_BLOCK:
|
|||
text="j", type=NONINDEXED_LOCAL_VARIABLE.
|
||||
text="10", type=NUMERIC_LITERAL.
|
||||
text="triple_for_update_statements", type=STATEMENT_LIST:
|
||||
text="=", type=LOCAL_NONINDEXED_ASSIGNMENT:
|
||||
text="=", type=NONINDEXED_LOCAL_ASSIGNMENT:
|
||||
text="j", type=NONINDEXED_LOCAL_VARIABLE.
|
||||
text="+", type=OPERATOR:
|
||||
text="j", type=NONINDEXED_LOCAL_VARIABLE.
|
||||
text="1", type=NUMERIC_LITERAL.
|
||||
text="triple_for_block", type=STATEMENT_BLOCK:
|
||||
text="=", type=LOCAL_NONINDEXED_ASSIGNMENT:
|
||||
text="=", type=NONINDEXED_LOCAL_ASSIGNMENT:
|
||||
text="sum", type=NONINDEXED_LOCAL_VARIABLE.
|
||||
text="+", type=OPERATOR:
|
||||
text="sum", type=NONINDEXED_LOCAL_VARIABLE.
|
||||
text="*", type=OPERATOR:
|
||||
text="i", type=NONINDEXED_LOCAL_VARIABLE.
|
||||
text="j", type=NONINDEXED_LOCAL_VARIABLE.
|
||||
text="=", type=LOCAL_NONINDEXED_ASSIGNMENT:
|
||||
text="=", type=NONINDEXED_LOCAL_ASSIGNMENT:
|
||||
text="val", type=NONINDEXED_LOCAL_VARIABLE.
|
||||
text="sum", type=NONINDEXED_LOCAL_VARIABLE.
|
||||
text="print", type=PRINT:
|
||||
|
|
@ -25383,7 +25383,7 @@ text="block", type=STATEMENT_BLOCK:
|
|||
text="k", type=UNTYPED_LOCAL_DEFINITION.
|
||||
text="v", type=UNTYPED_LOCAL_DEFINITION.
|
||||
text="for_full_srec_block", type=STATEMENT_BLOCK:
|
||||
text="=", type=LOCAL_NONINDEXED_ASSIGNMENT:
|
||||
text="=", type=NONINDEXED_LOCAL_ASSIGNMENT:
|
||||
text="val", type=NONINDEXED_LOCAL_VARIABLE.
|
||||
text="v", type=NONINDEXED_LOCAL_VARIABLE.
|
||||
text="print", type=PRINT:
|
||||
|
|
@ -25449,7 +25449,7 @@ text="block", type=STATEMENT_BLOCK:
|
|||
text="i", type=NONINDEXED_LOCAL_VARIABLE.
|
||||
text="10", type=NUMERIC_LITERAL.
|
||||
text="triple_for_update_statements", type=STATEMENT_LIST:
|
||||
text="=", type=LOCAL_NONINDEXED_ASSIGNMENT:
|
||||
text="=", type=NONINDEXED_LOCAL_ASSIGNMENT:
|
||||
text="i", type=NONINDEXED_LOCAL_VARIABLE.
|
||||
text="+", type=OPERATOR:
|
||||
text="i", type=NONINDEXED_LOCAL_VARIABLE.
|
||||
|
|
@ -25465,20 +25465,20 @@ text="block", type=STATEMENT_BLOCK:
|
|||
text="j", type=NONINDEXED_LOCAL_VARIABLE.
|
||||
text="10", type=NUMERIC_LITERAL.
|
||||
text="triple_for_update_statements", type=STATEMENT_LIST:
|
||||
text="=", type=LOCAL_NONINDEXED_ASSIGNMENT:
|
||||
text="=", type=NONINDEXED_LOCAL_ASSIGNMENT:
|
||||
text="j", type=NONINDEXED_LOCAL_VARIABLE.
|
||||
text="+", type=OPERATOR:
|
||||
text="j", type=NONINDEXED_LOCAL_VARIABLE.
|
||||
text="1", type=NUMERIC_LITERAL.
|
||||
text="triple_for_block", type=STATEMENT_BLOCK:
|
||||
text="=", type=LOCAL_NONINDEXED_ASSIGNMENT:
|
||||
text="=", type=NONINDEXED_LOCAL_ASSIGNMENT:
|
||||
text="sum", type=NONINDEXED_LOCAL_VARIABLE.
|
||||
text="+", type=OPERATOR:
|
||||
text="sum", type=NONINDEXED_LOCAL_VARIABLE.
|
||||
text="*", type=OPERATOR:
|
||||
text="i", type=NONINDEXED_LOCAL_VARIABLE.
|
||||
text="j", type=NONINDEXED_LOCAL_VARIABLE.
|
||||
text="=", type=LOCAL_NONINDEXED_ASSIGNMENT:
|
||||
text="=", type=NONINDEXED_LOCAL_ASSIGNMENT:
|
||||
text="val", type=NONINDEXED_LOCAL_VARIABLE.
|
||||
text="sum", type=NONINDEXED_LOCAL_VARIABLE.
|
||||
text="print", type=PRINT:
|
||||
|
|
@ -25528,7 +25528,7 @@ text="block", type=STATEMENT_BLOCK:
|
|||
text="idx", type=NONINDEXED_LOCAL_VARIABLE.
|
||||
text="4", type=NUMERIC_LITERAL.
|
||||
text="triple_for_update_statements", type=STATEMENT_LIST:
|
||||
text="=", type=LOCAL_NONINDEXED_ASSIGNMENT:
|
||||
text="=", type=NONINDEXED_LOCAL_ASSIGNMENT:
|
||||
text="idx", type=NONINDEXED_LOCAL_VARIABLE.
|
||||
text="+", type=OPERATOR:
|
||||
text="idx", type=NONINDEXED_LOCAL_VARIABLE.
|
||||
|
|
@ -25592,7 +25592,7 @@ text="block", type=STATEMENT_BLOCK:
|
|||
text="i", type=NONINDEXED_LOCAL_VARIABLE.
|
||||
text="10", type=NUMERIC_LITERAL.
|
||||
text="triple_for_update_statements", type=STATEMENT_LIST:
|
||||
text="=", type=LOCAL_NONINDEXED_ASSIGNMENT:
|
||||
text="=", type=NONINDEXED_LOCAL_ASSIGNMENT:
|
||||
text="i", type=NONINDEXED_LOCAL_VARIABLE.
|
||||
text="+", type=OPERATOR:
|
||||
text="i", type=NONINDEXED_LOCAL_VARIABLE.
|
||||
|
|
@ -25608,20 +25608,20 @@ text="block", type=STATEMENT_BLOCK:
|
|||
text="j", type=NONINDEXED_LOCAL_VARIABLE.
|
||||
text="10", type=NUMERIC_LITERAL.
|
||||
text="triple_for_update_statements", type=STATEMENT_LIST:
|
||||
text="=", type=LOCAL_NONINDEXED_ASSIGNMENT:
|
||||
text="=", type=NONINDEXED_LOCAL_ASSIGNMENT:
|
||||
text="j", type=NONINDEXED_LOCAL_VARIABLE.
|
||||
text="+", type=OPERATOR:
|
||||
text="j", type=NONINDEXED_LOCAL_VARIABLE.
|
||||
text="1", type=NUMERIC_LITERAL.
|
||||
text="triple_for_block", type=STATEMENT_BLOCK:
|
||||
text="=", type=LOCAL_NONINDEXED_ASSIGNMENT:
|
||||
text="=", type=NONINDEXED_LOCAL_ASSIGNMENT:
|
||||
text="sum", type=NONINDEXED_LOCAL_VARIABLE.
|
||||
text="+", type=OPERATOR:
|
||||
text="sum", type=NONINDEXED_LOCAL_VARIABLE.
|
||||
text="*", type=OPERATOR:
|
||||
text="i", type=NONINDEXED_LOCAL_VARIABLE.
|
||||
text="j", type=NONINDEXED_LOCAL_VARIABLE.
|
||||
text="=", type=LOCAL_NONINDEXED_ASSIGNMENT:
|
||||
text="=", type=NONINDEXED_LOCAL_ASSIGNMENT:
|
||||
text="val", type=NONINDEXED_LOCAL_VARIABLE.
|
||||
text="sum", type=NONINDEXED_LOCAL_VARIABLE.
|
||||
text="print", type=PRINT:
|
||||
|
|
@ -26179,7 +26179,7 @@ text="f", type=FUNC_DEF: subframe_var_count=4 max_subframe_depth=6 max_var_depth
|
|||
text="k", type=UNTYPED_LOCAL_DEFINITION. vardef_subframe_relative_index=0 vardef_subframe_index=4 vardef_frame_relative_index=5
|
||||
text="v", type=UNTYPED_LOCAL_DEFINITION. vardef_subframe_relative_index=1 vardef_subframe_index=4 vardef_frame_relative_index=6
|
||||
text="for_full_srec_block", type=STATEMENT_BLOCK:
|
||||
text="=", type=LOCAL_NONINDEXED_ASSIGNMENT:
|
||||
text="=", type=NONINDEXED_LOCAL_ASSIGNMENT:
|
||||
text="val", type=NONINDEXED_LOCAL_VARIABLE. vardef_subframe_relative_index=0 vardef_subframe_index=1 vardef_frame_relative_index=4
|
||||
text=".", type=OPERATOR:
|
||||
text=".", type=OPERATOR:
|
||||
|
|
@ -26257,7 +26257,7 @@ text="f", type=FUNC_DEF: subframe_var_count=4 max_subframe_depth=6 max_var_depth
|
|||
text="i", type=NONINDEXED_LOCAL_VARIABLE. vardef_subframe_relative_index=0 vardef_subframe_index=4 vardef_frame_relative_index=6
|
||||
text="10", type=NUMERIC_LITERAL.
|
||||
text="triple_for_update_statements", type=STATEMENT_LIST:
|
||||
text="=", type=LOCAL_NONINDEXED_ASSIGNMENT:
|
||||
text="=", type=NONINDEXED_LOCAL_ASSIGNMENT:
|
||||
text="i", type=NONINDEXED_LOCAL_VARIABLE. vardef_subframe_relative_index=0 vardef_subframe_index=4 vardef_frame_relative_index=6
|
||||
text="+", type=OPERATOR:
|
||||
text="i", type=NONINDEXED_LOCAL_VARIABLE. vardef_subframe_relative_index=0 vardef_subframe_index=4 vardef_frame_relative_index=6
|
||||
|
|
@ -26273,20 +26273,20 @@ text="f", type=FUNC_DEF: subframe_var_count=4 max_subframe_depth=6 max_var_depth
|
|||
text="j", type=NONINDEXED_LOCAL_VARIABLE. vardef_subframe_relative_index=0 vardef_subframe_index=5 vardef_frame_relative_index=7
|
||||
text="10", type=NUMERIC_LITERAL.
|
||||
text="triple_for_update_statements", type=STATEMENT_LIST:
|
||||
text="=", type=LOCAL_NONINDEXED_ASSIGNMENT:
|
||||
text="=", type=NONINDEXED_LOCAL_ASSIGNMENT:
|
||||
text="j", type=NONINDEXED_LOCAL_VARIABLE. vardef_subframe_relative_index=0 vardef_subframe_index=5 vardef_frame_relative_index=7
|
||||
text="+", type=OPERATOR:
|
||||
text="j", type=NONINDEXED_LOCAL_VARIABLE. vardef_subframe_relative_index=0 vardef_subframe_index=5 vardef_frame_relative_index=7
|
||||
text="1", type=NUMERIC_LITERAL.
|
||||
text="triple_for_block", type=STATEMENT_BLOCK:
|
||||
text="=", type=LOCAL_NONINDEXED_ASSIGNMENT:
|
||||
text="=", type=NONINDEXED_LOCAL_ASSIGNMENT:
|
||||
text="sum", type=NONINDEXED_LOCAL_VARIABLE. vardef_subframe_relative_index=0 vardef_subframe_index=3 vardef_frame_relative_index=5
|
||||
text="+", type=OPERATOR:
|
||||
text="sum", type=NONINDEXED_LOCAL_VARIABLE. vardef_subframe_relative_index=0 vardef_subframe_index=3 vardef_frame_relative_index=5
|
||||
text="*", type=OPERATOR:
|
||||
text="i", type=NONINDEXED_LOCAL_VARIABLE. vardef_subframe_relative_index=0 vardef_subframe_index=4 vardef_frame_relative_index=6
|
||||
text="j", type=NONINDEXED_LOCAL_VARIABLE. vardef_subframe_relative_index=0 vardef_subframe_index=5 vardef_frame_relative_index=7
|
||||
text="=", type=LOCAL_NONINDEXED_ASSIGNMENT:
|
||||
text="=", type=NONINDEXED_LOCAL_ASSIGNMENT:
|
||||
text="val", type=NONINDEXED_LOCAL_VARIABLE. vardef_subframe_relative_index=0 vardef_subframe_index=1 vardef_frame_relative_index=4
|
||||
text="sum", type=NONINDEXED_LOCAL_VARIABLE. vardef_subframe_relative_index=0 vardef_subframe_index=3 vardef_frame_relative_index=5
|
||||
text="print", type=PRINT:
|
||||
|
|
@ -26333,7 +26333,7 @@ text="s", type=SUBR_DEF: subframe_var_count=4 max_subframe_depth=6 max_var_depth
|
|||
text="k", type=UNTYPED_LOCAL_DEFINITION. vardef_subframe_relative_index=0 vardef_subframe_index=4 vardef_frame_relative_index=5
|
||||
text="v", type=UNTYPED_LOCAL_DEFINITION. vardef_subframe_relative_index=1 vardef_subframe_index=4 vardef_frame_relative_index=6
|
||||
text="for_full_srec_block", type=STATEMENT_BLOCK:
|
||||
text="=", type=LOCAL_NONINDEXED_ASSIGNMENT:
|
||||
text="=", type=NONINDEXED_LOCAL_ASSIGNMENT:
|
||||
text="val", type=NONINDEXED_LOCAL_VARIABLE. vardef_subframe_relative_index=0 vardef_subframe_index=1 vardef_frame_relative_index=4
|
||||
text=".", type=OPERATOR:
|
||||
text=".", type=OPERATOR:
|
||||
|
|
@ -26411,7 +26411,7 @@ text="s", type=SUBR_DEF: subframe_var_count=4 max_subframe_depth=6 max_var_depth
|
|||
text="i", type=NONINDEXED_LOCAL_VARIABLE. vardef_subframe_relative_index=0 vardef_subframe_index=4 vardef_frame_relative_index=6
|
||||
text="10", type=NUMERIC_LITERAL.
|
||||
text="triple_for_update_statements", type=STATEMENT_LIST:
|
||||
text="=", type=LOCAL_NONINDEXED_ASSIGNMENT:
|
||||
text="=", type=NONINDEXED_LOCAL_ASSIGNMENT:
|
||||
text="i", type=NONINDEXED_LOCAL_VARIABLE. vardef_subframe_relative_index=0 vardef_subframe_index=4 vardef_frame_relative_index=6
|
||||
text="+", type=OPERATOR:
|
||||
text="i", type=NONINDEXED_LOCAL_VARIABLE. vardef_subframe_relative_index=0 vardef_subframe_index=4 vardef_frame_relative_index=6
|
||||
|
|
@ -26427,20 +26427,20 @@ text="s", type=SUBR_DEF: subframe_var_count=4 max_subframe_depth=6 max_var_depth
|
|||
text="j", type=NONINDEXED_LOCAL_VARIABLE. vardef_subframe_relative_index=0 vardef_subframe_index=5 vardef_frame_relative_index=7
|
||||
text="10", type=NUMERIC_LITERAL.
|
||||
text="triple_for_update_statements", type=STATEMENT_LIST:
|
||||
text="=", type=LOCAL_NONINDEXED_ASSIGNMENT:
|
||||
text="=", type=NONINDEXED_LOCAL_ASSIGNMENT:
|
||||
text="j", type=NONINDEXED_LOCAL_VARIABLE. vardef_subframe_relative_index=0 vardef_subframe_index=5 vardef_frame_relative_index=7
|
||||
text="+", type=OPERATOR:
|
||||
text="j", type=NONINDEXED_LOCAL_VARIABLE. vardef_subframe_relative_index=0 vardef_subframe_index=5 vardef_frame_relative_index=7
|
||||
text="1", type=NUMERIC_LITERAL.
|
||||
text="triple_for_block", type=STATEMENT_BLOCK:
|
||||
text="=", type=LOCAL_NONINDEXED_ASSIGNMENT:
|
||||
text="=", type=NONINDEXED_LOCAL_ASSIGNMENT:
|
||||
text="sum", type=NONINDEXED_LOCAL_VARIABLE. vardef_subframe_relative_index=0 vardef_subframe_index=3 vardef_frame_relative_index=5
|
||||
text="+", type=OPERATOR:
|
||||
text="sum", type=NONINDEXED_LOCAL_VARIABLE. vardef_subframe_relative_index=0 vardef_subframe_index=3 vardef_frame_relative_index=5
|
||||
text="*", type=OPERATOR:
|
||||
text="i", type=NONINDEXED_LOCAL_VARIABLE. vardef_subframe_relative_index=0 vardef_subframe_index=4 vardef_frame_relative_index=6
|
||||
text="j", type=NONINDEXED_LOCAL_VARIABLE. vardef_subframe_relative_index=0 vardef_subframe_index=5 vardef_frame_relative_index=7
|
||||
text="=", type=LOCAL_NONINDEXED_ASSIGNMENT:
|
||||
text="=", type=NONINDEXED_LOCAL_ASSIGNMENT:
|
||||
text="val", type=NONINDEXED_LOCAL_VARIABLE. vardef_subframe_relative_index=0 vardef_subframe_index=1 vardef_frame_relative_index=4
|
||||
text="sum", type=NONINDEXED_LOCAL_VARIABLE. vardef_subframe_relative_index=0 vardef_subframe_index=3 vardef_frame_relative_index=5
|
||||
text="print", type=PRINT:
|
||||
|
|
@ -26479,7 +26479,7 @@ text="begin", type=BEGIN: subframe_var_count=1 max_subframe_depth=6 max_var_dept
|
|||
text="idx", type=NONINDEXED_LOCAL_VARIABLE. vardef_subframe_relative_index=0 vardef_subframe_index=2 vardef_frame_relative_index=2
|
||||
text="4", type=NUMERIC_LITERAL.
|
||||
text="triple_for_update_statements", type=STATEMENT_LIST:
|
||||
text="=", type=LOCAL_NONINDEXED_ASSIGNMENT:
|
||||
text="=", type=NONINDEXED_LOCAL_ASSIGNMENT:
|
||||
text="idx", type=NONINDEXED_LOCAL_VARIABLE. vardef_subframe_relative_index=0 vardef_subframe_index=2 vardef_frame_relative_index=2
|
||||
text="+", type=OPERATOR:
|
||||
text="idx", type=NONINDEXED_LOCAL_VARIABLE. vardef_subframe_relative_index=0 vardef_subframe_index=2 vardef_frame_relative_index=2
|
||||
|
|
@ -26543,7 +26543,7 @@ text="begin", type=BEGIN: subframe_var_count=1 max_subframe_depth=6 max_var_dept
|
|||
text="i", type=NONINDEXED_LOCAL_VARIABLE. vardef_subframe_relative_index=0 vardef_subframe_index=4 vardef_frame_relative_index=4
|
||||
text="10", type=NUMERIC_LITERAL.
|
||||
text="triple_for_update_statements", type=STATEMENT_LIST:
|
||||
text="=", type=LOCAL_NONINDEXED_ASSIGNMENT:
|
||||
text="=", type=NONINDEXED_LOCAL_ASSIGNMENT:
|
||||
text="i", type=NONINDEXED_LOCAL_VARIABLE. vardef_subframe_relative_index=0 vardef_subframe_index=4 vardef_frame_relative_index=4
|
||||
text="+", type=OPERATOR:
|
||||
text="i", type=NONINDEXED_LOCAL_VARIABLE. vardef_subframe_relative_index=0 vardef_subframe_index=4 vardef_frame_relative_index=4
|
||||
|
|
@ -26559,20 +26559,20 @@ text="begin", type=BEGIN: subframe_var_count=1 max_subframe_depth=6 max_var_dept
|
|||
text="j", type=NONINDEXED_LOCAL_VARIABLE. vardef_subframe_relative_index=0 vardef_subframe_index=5 vardef_frame_relative_index=5
|
||||
text="10", type=NUMERIC_LITERAL.
|
||||
text="triple_for_update_statements", type=STATEMENT_LIST:
|
||||
text="=", type=LOCAL_NONINDEXED_ASSIGNMENT:
|
||||
text="=", type=NONINDEXED_LOCAL_ASSIGNMENT:
|
||||
text="j", type=NONINDEXED_LOCAL_VARIABLE. vardef_subframe_relative_index=0 vardef_subframe_index=5 vardef_frame_relative_index=5
|
||||
text="+", type=OPERATOR:
|
||||
text="j", type=NONINDEXED_LOCAL_VARIABLE. vardef_subframe_relative_index=0 vardef_subframe_index=5 vardef_frame_relative_index=5
|
||||
text="1", type=NUMERIC_LITERAL.
|
||||
text="triple_for_block", type=STATEMENT_BLOCK:
|
||||
text="=", type=LOCAL_NONINDEXED_ASSIGNMENT:
|
||||
text="=", type=NONINDEXED_LOCAL_ASSIGNMENT:
|
||||
text="sum", type=NONINDEXED_LOCAL_VARIABLE. vardef_subframe_relative_index=0 vardef_subframe_index=3 vardef_frame_relative_index=3
|
||||
text="+", type=OPERATOR:
|
||||
text="sum", type=NONINDEXED_LOCAL_VARIABLE. vardef_subframe_relative_index=0 vardef_subframe_index=3 vardef_frame_relative_index=3
|
||||
text="*", type=OPERATOR:
|
||||
text="i", type=NONINDEXED_LOCAL_VARIABLE. vardef_subframe_relative_index=0 vardef_subframe_index=4 vardef_frame_relative_index=4
|
||||
text="j", type=NONINDEXED_LOCAL_VARIABLE. vardef_subframe_relative_index=0 vardef_subframe_index=5 vardef_frame_relative_index=5
|
||||
text="=", type=LOCAL_NONINDEXED_ASSIGNMENT:
|
||||
text="=", type=NONINDEXED_LOCAL_ASSIGNMENT:
|
||||
text="val", type=NONINDEXED_LOCAL_VARIABLE. vardef_subframe_relative_index=0 vardef_subframe_index=1 vardef_frame_relative_index=1
|
||||
text="sum", type=NONINDEXED_LOCAL_VARIABLE. vardef_subframe_relative_index=0 vardef_subframe_index=3 vardef_frame_relative_index=3
|
||||
text="print", type=PRINT:
|
||||
|
|
@ -26610,7 +26610,7 @@ text="end", type=END: subframe_var_count=1 max_subframe_depth=6 max_var_depth=6
|
|||
text="idx", type=NONINDEXED_LOCAL_VARIABLE. vardef_subframe_relative_index=0 vardef_subframe_index=2 vardef_frame_relative_index=2
|
||||
text="4", type=NUMERIC_LITERAL.
|
||||
text="triple_for_update_statements", type=STATEMENT_LIST:
|
||||
text="=", type=LOCAL_NONINDEXED_ASSIGNMENT:
|
||||
text="=", type=NONINDEXED_LOCAL_ASSIGNMENT:
|
||||
text="idx", type=NONINDEXED_LOCAL_VARIABLE. vardef_subframe_relative_index=0 vardef_subframe_index=2 vardef_frame_relative_index=2
|
||||
text="+", type=OPERATOR:
|
||||
text="idx", type=NONINDEXED_LOCAL_VARIABLE. vardef_subframe_relative_index=0 vardef_subframe_index=2 vardef_frame_relative_index=2
|
||||
|
|
@ -26674,7 +26674,7 @@ text="end", type=END: subframe_var_count=1 max_subframe_depth=6 max_var_depth=6
|
|||
text="i", type=NONINDEXED_LOCAL_VARIABLE. vardef_subframe_relative_index=0 vardef_subframe_index=4 vardef_frame_relative_index=4
|
||||
text="10", type=NUMERIC_LITERAL.
|
||||
text="triple_for_update_statements", type=STATEMENT_LIST:
|
||||
text="=", type=LOCAL_NONINDEXED_ASSIGNMENT:
|
||||
text="=", type=NONINDEXED_LOCAL_ASSIGNMENT:
|
||||
text="i", type=NONINDEXED_LOCAL_VARIABLE. vardef_subframe_relative_index=0 vardef_subframe_index=4 vardef_frame_relative_index=4
|
||||
text="+", type=OPERATOR:
|
||||
text="i", type=NONINDEXED_LOCAL_VARIABLE. vardef_subframe_relative_index=0 vardef_subframe_index=4 vardef_frame_relative_index=4
|
||||
|
|
@ -26690,20 +26690,20 @@ text="end", type=END: subframe_var_count=1 max_subframe_depth=6 max_var_depth=6
|
|||
text="j", type=NONINDEXED_LOCAL_VARIABLE. vardef_subframe_relative_index=0 vardef_subframe_index=5 vardef_frame_relative_index=5
|
||||
text="10", type=NUMERIC_LITERAL.
|
||||
text="triple_for_update_statements", type=STATEMENT_LIST:
|
||||
text="=", type=LOCAL_NONINDEXED_ASSIGNMENT:
|
||||
text="=", type=NONINDEXED_LOCAL_ASSIGNMENT:
|
||||
text="j", type=NONINDEXED_LOCAL_VARIABLE. vardef_subframe_relative_index=0 vardef_subframe_index=5 vardef_frame_relative_index=5
|
||||
text="+", type=OPERATOR:
|
||||
text="j", type=NONINDEXED_LOCAL_VARIABLE. vardef_subframe_relative_index=0 vardef_subframe_index=5 vardef_frame_relative_index=5
|
||||
text="1", type=NUMERIC_LITERAL.
|
||||
text="triple_for_block", type=STATEMENT_BLOCK:
|
||||
text="=", type=LOCAL_NONINDEXED_ASSIGNMENT:
|
||||
text="=", type=NONINDEXED_LOCAL_ASSIGNMENT:
|
||||
text="sum", type=NONINDEXED_LOCAL_VARIABLE. vardef_subframe_relative_index=0 vardef_subframe_index=3 vardef_frame_relative_index=3
|
||||
text="+", type=OPERATOR:
|
||||
text="sum", type=NONINDEXED_LOCAL_VARIABLE. vardef_subframe_relative_index=0 vardef_subframe_index=3 vardef_frame_relative_index=3
|
||||
text="*", type=OPERATOR:
|
||||
text="i", type=NONINDEXED_LOCAL_VARIABLE. vardef_subframe_relative_index=0 vardef_subframe_index=4 vardef_frame_relative_index=4
|
||||
text="j", type=NONINDEXED_LOCAL_VARIABLE. vardef_subframe_relative_index=0 vardef_subframe_index=5 vardef_frame_relative_index=5
|
||||
text="=", type=LOCAL_NONINDEXED_ASSIGNMENT:
|
||||
text="=", type=NONINDEXED_LOCAL_ASSIGNMENT:
|
||||
text="val", type=NONINDEXED_LOCAL_VARIABLE. vardef_subframe_relative_index=0 vardef_subframe_index=1 vardef_frame_relative_index=1
|
||||
text="sum", type=NONINDEXED_LOCAL_VARIABLE. vardef_subframe_relative_index=0 vardef_subframe_index=3 vardef_frame_relative_index=3
|
||||
text="print", type=PRINT:
|
||||
|
|
@ -26748,7 +26748,7 @@ text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth
|
|||
text="k", type=UNTYPED_LOCAL_DEFINITION. vardef_subframe_relative_index=0 vardef_subframe_index=4 vardef_frame_relative_index=2
|
||||
text="v", type=UNTYPED_LOCAL_DEFINITION. vardef_subframe_relative_index=1 vardef_subframe_index=4 vardef_frame_relative_index=3
|
||||
text="for_full_srec_block", type=STATEMENT_BLOCK:
|
||||
text="=", type=LOCAL_NONINDEXED_ASSIGNMENT:
|
||||
text="=", type=NONINDEXED_LOCAL_ASSIGNMENT:
|
||||
text="val", type=NONINDEXED_LOCAL_VARIABLE. vardef_subframe_relative_index=0 vardef_subframe_index=1 vardef_frame_relative_index=1
|
||||
text="v", type=NONINDEXED_LOCAL_VARIABLE. vardef_subframe_relative_index=1 vardef_subframe_index=4 vardef_frame_relative_index=3
|
||||
text="print", type=PRINT:
|
||||
|
|
@ -26814,7 +26814,7 @@ text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth
|
|||
text="i", type=NONINDEXED_LOCAL_VARIABLE. vardef_subframe_relative_index=0 vardef_subframe_index=4 vardef_frame_relative_index=3
|
||||
text="10", type=NUMERIC_LITERAL.
|
||||
text="triple_for_update_statements", type=STATEMENT_LIST:
|
||||
text="=", type=LOCAL_NONINDEXED_ASSIGNMENT:
|
||||
text="=", type=NONINDEXED_LOCAL_ASSIGNMENT:
|
||||
text="i", type=NONINDEXED_LOCAL_VARIABLE. vardef_subframe_relative_index=0 vardef_subframe_index=4 vardef_frame_relative_index=3
|
||||
text="+", type=OPERATOR:
|
||||
text="i", type=NONINDEXED_LOCAL_VARIABLE. vardef_subframe_relative_index=0 vardef_subframe_index=4 vardef_frame_relative_index=3
|
||||
|
|
@ -26830,20 +26830,20 @@ text="main_block", type=STATEMENT_BLOCK: subframe_var_count=1 max_subframe_depth
|
|||
text="j", type=NONINDEXED_LOCAL_VARIABLE. vardef_subframe_relative_index=0 vardef_subframe_index=5 vardef_frame_relative_index=4
|
||||
text="10", type=NUMERIC_LITERAL.
|
||||
text="triple_for_update_statements", type=STATEMENT_LIST:
|
||||
text="=", type=LOCAL_NONINDEXED_ASSIGNMENT:
|
||||
text="=", type=NONINDEXED_LOCAL_ASSIGNMENT:
|
||||
text="j", type=NONINDEXED_LOCAL_VARIABLE. vardef_subframe_relative_index=0 vardef_subframe_index=5 vardef_frame_relative_index=4
|
||||
text="+", type=OPERATOR:
|
||||
text="j", type=NONINDEXED_LOCAL_VARIABLE. vardef_subframe_relative_index=0 vardef_subframe_index=5 vardef_frame_relative_index=4
|
||||
text="1", type=NUMERIC_LITERAL.
|
||||
text="triple_for_block", type=STATEMENT_BLOCK:
|
||||
text="=", type=LOCAL_NONINDEXED_ASSIGNMENT:
|
||||
text="=", type=NONINDEXED_LOCAL_ASSIGNMENT:
|
||||
text="sum", type=NONINDEXED_LOCAL_VARIABLE. vardef_subframe_relative_index=0 vardef_subframe_index=3 vardef_frame_relative_index=2
|
||||
text="+", type=OPERATOR:
|
||||
text="sum", type=NONINDEXED_LOCAL_VARIABLE. vardef_subframe_relative_index=0 vardef_subframe_index=3 vardef_frame_relative_index=2
|
||||
text="*", type=OPERATOR:
|
||||
text="i", type=NONINDEXED_LOCAL_VARIABLE. vardef_subframe_relative_index=0 vardef_subframe_index=4 vardef_frame_relative_index=3
|
||||
text="j", type=NONINDEXED_LOCAL_VARIABLE. vardef_subframe_relative_index=0 vardef_subframe_index=5 vardef_frame_relative_index=4
|
||||
text="=", type=LOCAL_NONINDEXED_ASSIGNMENT:
|
||||
text="=", type=NONINDEXED_LOCAL_ASSIGNMENT:
|
||||
text="val", type=NONINDEXED_LOCAL_VARIABLE. vardef_subframe_relative_index=0 vardef_subframe_index=1 vardef_frame_relative_index=1
|
||||
text="sum", type=NONINDEXED_LOCAL_VARIABLE. vardef_subframe_relative_index=0 vardef_subframe_index=3 vardef_frame_relative_index=2
|
||||
text="print", type=PRINT:
|
||||
|
|
@ -45055,7 +45055,7 @@ RAW AST:
|
|||
|
||||
AST ROOT:
|
||||
text="block", type=STATEMENT_BLOCK:
|
||||
text="=", type=LOCAL_INDEXED_ASSIGNMENT:
|
||||
text="=", type=INDEXED_LOCAL_ASSIGNMENT:
|
||||
text="d", type=INDEXED_LOCAL_VARIABLE:
|
||||
text="x", type=FIELD_NAME.
|
||||
text="y", type=FIELD_NAME.
|
||||
|
|
@ -45083,7 +45083,7 @@ BLOCKED AST:
|
|||
|
||||
MAIN BLOCK:
|
||||
text="main_block", type=STATEMENT_BLOCK: subframe_var_count=2 max_subframe_depth=1 max_var_depth=2
|
||||
text="=", type=LOCAL_INDEXED_ASSIGNMENT:
|
||||
text="=", type=INDEXED_LOCAL_ASSIGNMENT:
|
||||
text="d", type=INDEXED_LOCAL_VARIABLE: vardef_subframe_relative_index=1 vardef_subframe_index=0 vardef_frame_relative_index=1
|
||||
text="x", type=FIELD_NAME.
|
||||
text="y", type=FIELD_NAME.
|
||||
|
|
@ -45113,19 +45113,19 @@ RAW AST:
|
|||
|
||||
AST ROOT:
|
||||
text="block", type=STATEMENT_BLOCK:
|
||||
text="=", type=LOCAL_NONINDEXED_ASSIGNMENT:
|
||||
text="=", type=NONINDEXED_LOCAL_ASSIGNMENT:
|
||||
text="a", type=NONINDEXED_LOCAL_VARIABLE.
|
||||
text="6", type=NUMERIC_LITERAL.
|
||||
text="=", type=LOCAL_INDEXED_ASSIGNMENT:
|
||||
text="=", type=INDEXED_LOCAL_ASSIGNMENT:
|
||||
text="b", type=INDEXED_LOCAL_VARIABLE:
|
||||
text="x", type=FIELD_NAME.
|
||||
text="7", type=NUMERIC_LITERAL.
|
||||
text="=", type=LOCAL_INDEXED_ASSIGNMENT:
|
||||
text="=", type=INDEXED_LOCAL_ASSIGNMENT:
|
||||
text="c", type=INDEXED_LOCAL_VARIABLE:
|
||||
text="x", type=FIELD_NAME.
|
||||
text="y", type=FIELD_NAME.
|
||||
text="8", type=NUMERIC_LITERAL.
|
||||
text="=", type=LOCAL_INDEXED_ASSIGNMENT:
|
||||
text="=", type=INDEXED_LOCAL_ASSIGNMENT:
|
||||
text="d", type=INDEXED_LOCAL_VARIABLE:
|
||||
text="x", type=FIELD_NAME.
|
||||
text="y", type=FIELD_NAME.
|
||||
|
|
@ -45177,19 +45177,19 @@ BLOCKED AST:
|
|||
|
||||
MAIN BLOCK:
|
||||
text="main_block", type=STATEMENT_BLOCK: subframe_var_count=5 max_subframe_depth=1 max_var_depth=5
|
||||
text="=", type=LOCAL_NONINDEXED_ASSIGNMENT:
|
||||
text="=", type=NONINDEXED_LOCAL_ASSIGNMENT:
|
||||
text="a", type=NONINDEXED_LOCAL_VARIABLE. vardef_subframe_relative_index=1 vardef_subframe_index=0 vardef_frame_relative_index=1
|
||||
text="6", type=NUMERIC_LITERAL.
|
||||
text="=", type=LOCAL_INDEXED_ASSIGNMENT:
|
||||
text="=", type=INDEXED_LOCAL_ASSIGNMENT:
|
||||
text="b", type=INDEXED_LOCAL_VARIABLE: vardef_subframe_relative_index=2 vardef_subframe_index=0 vardef_frame_relative_index=2
|
||||
text="x", type=FIELD_NAME.
|
||||
text="7", type=NUMERIC_LITERAL.
|
||||
text="=", type=LOCAL_INDEXED_ASSIGNMENT:
|
||||
text="=", type=INDEXED_LOCAL_ASSIGNMENT:
|
||||
text="c", type=INDEXED_LOCAL_VARIABLE: vardef_subframe_relative_index=3 vardef_subframe_index=0 vardef_frame_relative_index=3
|
||||
text="x", type=FIELD_NAME.
|
||||
text="y", type=FIELD_NAME.
|
||||
text="8", type=NUMERIC_LITERAL.
|
||||
text="=", type=LOCAL_INDEXED_ASSIGNMENT:
|
||||
text="=", type=INDEXED_LOCAL_ASSIGNMENT:
|
||||
text="d", type=INDEXED_LOCAL_VARIABLE: vardef_subframe_relative_index=4 vardef_subframe_index=0 vardef_frame_relative_index=4
|
||||
text="x", type=FIELD_NAME.
|
||||
text="y", type=FIELD_NAME.
|
||||
|
|
@ -45246,19 +45246,19 @@ RAW AST:
|
|||
|
||||
AST ROOT:
|
||||
text="block", type=STATEMENT_BLOCK:
|
||||
text="=", type=LOCAL_NONINDEXED_ASSIGNMENT:
|
||||
text="=", type=NONINDEXED_LOCAL_ASSIGNMENT:
|
||||
text="a", type=NONINDEXED_LOCAL_VARIABLE.
|
||||
text="6", type=NUMERIC_LITERAL.
|
||||
text="=", type=LOCAL_INDEXED_ASSIGNMENT:
|
||||
text="=", type=INDEXED_LOCAL_ASSIGNMENT:
|
||||
text="b", type=INDEXED_LOCAL_VARIABLE:
|
||||
text="x", type=FIELD_NAME.
|
||||
text="7", type=NUMERIC_LITERAL.
|
||||
text="=", type=LOCAL_INDEXED_ASSIGNMENT:
|
||||
text="=", type=INDEXED_LOCAL_ASSIGNMENT:
|
||||
text="c", type=INDEXED_LOCAL_VARIABLE:
|
||||
text="x", type=FIELD_NAME.
|
||||
text="y", type=FIELD_NAME.
|
||||
text="8", type=NUMERIC_LITERAL.
|
||||
text="=", type=LOCAL_INDEXED_ASSIGNMENT:
|
||||
text="=", type=INDEXED_LOCAL_ASSIGNMENT:
|
||||
text="d", type=INDEXED_LOCAL_VARIABLE:
|
||||
text="x", type=FIELD_NAME.
|
||||
text="y", type=FIELD_NAME.
|
||||
|
|
@ -45388,19 +45388,19 @@ BLOCKED AST:
|
|||
|
||||
MAIN BLOCK:
|
||||
text="main_block", type=STATEMENT_BLOCK: subframe_var_count=5 max_subframe_depth=1 max_var_depth=5
|
||||
text="=", type=LOCAL_NONINDEXED_ASSIGNMENT:
|
||||
text="=", type=NONINDEXED_LOCAL_ASSIGNMENT:
|
||||
text="a", type=NONINDEXED_LOCAL_VARIABLE. vardef_subframe_relative_index=1 vardef_subframe_index=0 vardef_frame_relative_index=1
|
||||
text="6", type=NUMERIC_LITERAL.
|
||||
text="=", type=LOCAL_INDEXED_ASSIGNMENT:
|
||||
text="=", type=INDEXED_LOCAL_ASSIGNMENT:
|
||||
text="b", type=INDEXED_LOCAL_VARIABLE: vardef_subframe_relative_index=2 vardef_subframe_index=0 vardef_frame_relative_index=2
|
||||
text="x", type=FIELD_NAME.
|
||||
text="7", type=NUMERIC_LITERAL.
|
||||
text="=", type=LOCAL_INDEXED_ASSIGNMENT:
|
||||
text="=", type=INDEXED_LOCAL_ASSIGNMENT:
|
||||
text="c", type=INDEXED_LOCAL_VARIABLE: vardef_subframe_relative_index=3 vardef_subframe_index=0 vardef_frame_relative_index=3
|
||||
text="x", type=FIELD_NAME.
|
||||
text="y", type=FIELD_NAME.
|
||||
text="8", type=NUMERIC_LITERAL.
|
||||
text="=", type=LOCAL_INDEXED_ASSIGNMENT:
|
||||
text="=", type=INDEXED_LOCAL_ASSIGNMENT:
|
||||
text="d", type=INDEXED_LOCAL_VARIABLE: vardef_subframe_relative_index=4 vardef_subframe_index=0 vardef_frame_relative_index=4
|
||||
text="x", type=FIELD_NAME.
|
||||
text="y", type=FIELD_NAME.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue