-
Notifications
You must be signed in to change notification settings - Fork 0
/
tesla_ai.jir
1 lines (1 loc) · 620 KB
/
tesla_ai.jir
1
{"gram_hash": "dd880c56f0150d356a7208bbac4facf6", "ir": {"name": "start", "kid": [{"name": "element", "kid": [{"name": "architype", "kid": [{"name": "KW_NODE", "kid": [], "loc": [1, 0, "ai_model.jac", {"token": {"symbol": "KW_NODE", "text": "node"}}]}, {"name": "NAME", "kid": [], "loc": [1, 5, "ai_model.jac", {"token": {"symbol": "NAME", "text": "bi_enc"}}]}, {"name": "attr_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [1, 12, "ai_model.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "attr_stmt", "kid": [{"name": "can_stmt", "kid": [{"name": "KW_CAN", "kid": [], "loc": [2, 4, "ai_model.jac", {"token": {"symbol": "KW_CAN", "text": "can"}}]}, {"name": "dotted_name", "kid": [{"name": "NAME", "kid": [], "loc": [2, 8, "ai_model.jac", {"token": {"symbol": "NAME", "text": "bi_enc"}}]}, {"name": "DOT", "kid": [], "loc": [2, 14, "ai_model.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [2, 15, "ai_model.jac", {"token": {"symbol": "NAME", "text": "train"}}]}], "loc": [2, 8, "ai_model.jac", {}]}, {"name": "COMMA", "kid": [], "loc": [2, 20, "ai_model.jac", {"token": {"symbol": "COMMA", "text": ","}}]}, {"name": "dotted_name", "kid": [{"name": "NAME", "kid": [], "loc": [2, 22, "ai_model.jac", {"token": {"symbol": "NAME", "text": "bi_enc"}}]}, {"name": "DOT", "kid": [], "loc": [2, 28, "ai_model.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [2, 29, "ai_model.jac", {"token": {"symbol": "NAME", "text": "infer"}}]}], "loc": [2, 22, "ai_model.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [2, 34, "ai_model.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [2, 4, "ai_model.jac", {}]}], "loc": [2, 4, "ai_model.jac", {}]}, {"name": "attr_stmt", "kid": [{"name": "can_stmt", "kid": [{"name": "KW_CAN", "kid": [], "loc": [4, 4, "ai_model.jac", {"token": {"symbol": "KW_CAN", "text": "can"}}]}, {"name": "NAME", "kid": [], "loc": [4, 8, "ai_model.jac", {"token": {"symbol": "NAME", "text": "train"}}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [4, 14, "ai_model.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [], "loc": [5, 8, "ai_model.jac", {}], "bytecode": "FQEFDGFpX21vZGVsLmphYxQKdHJhaW5fZGF0YQ=="}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [5, 19, "ai_model.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [5, 21, "ai_model.jac", {}], "bytecode": "FARmaWxl"}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [5, 25, "ai_model.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [5, 26, "ai_model.jac", {"token": {"symbol": "NAME", "text": "load_json"}}]}], "loc": [5, 25, "ai_model.jac", {}]}], "loc": [5, 21, "ai_model.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "LPAREN", "kid": [], "loc": [5, 35, "ai_model.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "param_list", "kid": [{"name": "expr_list", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [5, 36, "ai_model.jac", {}], "bytecode": "FAd2aXNpdG9y"}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [5, 43, "ai_model.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [5, 44, "ai_model.jac", {"token": {"symbol": "NAME", "text": "train_file"}}]}], "loc": [5, 43, "ai_model.jac", {}]}], "loc": [5, 36, "ai_model.jac", {}]}], "loc": [5, 36, "ai_model.jac", {}]}], "loc": [5, 36, "ai_model.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [5, 54, "ai_model.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [5, 35, "ai_model.jac", {}]}], "loc": [5, 21, "ai_model.jac", {}]}], "loc": [5, 21, "ai_model.jac", {}]}], "loc": [5, 19, "ai_model.jac", {}]}], "loc": [5, 8, "ai_model.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [5, 55, "ai_model.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [5, 8, "ai_model.jac", {}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [6, 8, "ai_model.jac", {}], "bytecode": "FQEGABMGYmlfZW5j"}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [6, 14, "ai_model.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [6, 15, "ai_model.jac", {"token": {"symbol": "NAME", "text": "train"}}]}], "loc": [6, 14, "ai_model.jac", {}]}], "loc": [6, 8, "ai_model.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "LPAREN", "kid": [], "loc": [6, 20, "ai_model.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "param_list", "kid": [{"name": "kw_expr_list", "kid": [{"name": "NAME", "kid": [], "loc": [7, 12, "ai_model.jac", {"token": {"symbol": "NAME", "text": "dataset"}}]}, {"name": "EQ", "kid": [], "loc": [7, 19, "ai_model.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "atom", "kid": [], "loc": [7, 20, "ai_model.jac", {}], "bytecode": "FQEHABMKdHJhaW5fZGF0YQ=="}, {"name": "COMMA", "kid": [], "loc": [7, 30, "ai_model.jac", {"token": {"symbol": "COMMA", "text": ","}}]}, {"name": "NAME", "kid": [], "loc": [8, 12, "ai_model.jac", {"token": {"symbol": "NAME", "text": "from_scratch"}}]}, {"name": "EQ", "kid": [], "loc": [8, 24, "ai_model.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [8, 25, "ai_model.jac", {}], "bytecode": "FQEIABMHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [8, 32, "ai_model.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [8, 33, "ai_model.jac", {"token": {"symbol": "NAME", "text": "from_scratch"}}]}], "loc": [8, 32, "ai_model.jac", {}]}], "loc": [8, 25, "ai_model.jac", {}]}, {"name": "COMMA", "kid": [], "loc": [8, 45, "ai_model.jac", {"token": {"symbol": "COMMA", "text": ","}}]}, {"name": "NAME", "kid": [], "loc": [9, 12, "ai_model.jac", {"token": {"symbol": "NAME", "text": "training_parameters"}}]}, {"name": "EQ", "kid": [], "loc": [9, 31, "ai_model.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "atom", "kid": [{"name": "dict_val", "kid": [{"name": "LBRACE", "kid": [], "loc": [9, 32, "ai_model.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "kv_pair", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [10, 16, "ai_model.jac", {"token": {"symbol": "STRING", "text": "\"num_train_epochs\""}}]}], "loc": [10, 16, "ai_model.jac", {}]}], "loc": [10, 16, "ai_model.jac", {}]}], "loc": [10, 16, "ai_model.jac", {}]}, {"name": "COLON", "kid": [], "loc": [10, 34, "ai_model.jac", {"token": {"symbol": "COLON", "text": ":"}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [10, 36, "ai_model.jac", {}], "bytecode": "FQEKABMHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [10, 43, "ai_model.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [10, 44, "ai_model.jac", {"token": {"symbol": "NAME", "text": "num_train_epochs"}}]}], "loc": [10, 43, "ai_model.jac", {}]}], "loc": [10, 36, "ai_model.jac", {}]}], "loc": [10, 36, "ai_model.jac", {}]}], "loc": [10, 16, "ai_model.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [11, 12, "ai_model.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [9, 32, "ai_model.jac", {}]}], "loc": [9, 32, "ai_model.jac", {}]}], "loc": [7, 12, "ai_model.jac", {}]}], "loc": [7, 12, "ai_model.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [12, 8, "ai_model.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [6, 20, "ai_model.jac", {}]}], "loc": [6, 8, "ai_model.jac", {}]}], "loc": [6, 8, "ai_model.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [12, 9, "ai_model.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [6, 8, "ai_model.jac", {}]}, {"name": "statement", "kid": [{"name": "if_stmt", "kid": [{"name": "KW_IF", "kid": [], "loc": [13, 8, "ai_model.jac", {"token": {"symbol": "KW_IF", "text": "if"}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "LPAREN", "kid": [], "loc": [13, 11, "ai_model.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [13, 12, "ai_model.jac", {}], "bytecode": "FQENABMHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [13, 19, "ai_model.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [13, 20, "ai_model.jac", {"token": {"symbol": "NAME", "text": "model_name"}}]}], "loc": [13, 19, "ai_model.jac", {}]}], "loc": [13, 12, "ai_model.jac", {}]}], "loc": [13, 12, "ai_model.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [13, 30, "ai_model.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [13, 11, "ai_model.jac", {}]}], "loc": [13, 11, "ai_model.jac", {}]}, {"name": "code_block", "kid": [{"name": "COLON", "kid": [], "loc": [13, 31, "ai_model.jac", {"token": {"symbol": "COLON", "text": ":"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [14, 12, "ai_model.jac", {}], "bytecode": "FQEOABMGYmlfZW5j"}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [14, 18, "ai_model.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [14, 19, "ai_model.jac", {"token": {"symbol": "NAME", "text": "save_model"}}]}], "loc": [14, 18, "ai_model.jac", {}]}], "loc": [14, 12, "ai_model.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "LPAREN", "kid": [], "loc": [14, 29, "ai_model.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "param_list", "kid": [{"name": "kw_expr_list", "kid": [{"name": "NAME", "kid": [], "loc": [14, 30, "ai_model.jac", {"token": {"symbol": "NAME", "text": "model_path"}}]}, {"name": "EQ", "kid": [], "loc": [14, 40, "ai_model.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [14, 41, "ai_model.jac", {}], "bytecode": "Ewd2aXNpdG9y"}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [14, 48, "ai_model.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [14, 49, "ai_model.jac", {"token": {"symbol": "NAME", "text": "model_name"}}]}], "loc": [14, 48, "ai_model.jac", {}]}], "loc": [14, 41, "ai_model.jac", {}]}], "loc": [14, 30, "ai_model.jac", {}]}], "loc": [14, 30, "ai_model.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [14, 59, "ai_model.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [14, 29, "ai_model.jac", {}]}], "loc": [14, 12, "ai_model.jac", {}]}], "loc": [14, 12, "ai_model.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [14, 60, "ai_model.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [14, 12, "ai_model.jac", {}]}], "loc": [13, 31, "ai_model.jac", {}]}], "loc": [13, 8, "ai_model.jac", {}]}], "loc": [13, 8, "ai_model.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [15, 4, "ai_model.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [4, 14, "ai_model.jac", {}]}], "loc": [4, 4, "ai_model.jac", {}]}], "loc": [4, 4, "ai_model.jac", {}]}, {"name": "attr_stmt", "kid": [{"name": "can_stmt", "kid": [{"name": "KW_CAN", "kid": [], "loc": [17, 4, "ai_model.jac", {"token": {"symbol": "KW_CAN", "text": "can"}}]}, {"name": "NAME", "kid": [], "loc": [17, 8, "ai_model.jac", {"token": {"symbol": "NAME", "text": "infer"}}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [17, 14, "ai_model.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [], "loc": [18, 8, "ai_model.jac", {}], "bytecode": "FQESABQDcmVz"}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [18, 12, "ai_model.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [18, 14, "ai_model.jac", {}], "bytecode": "FAZiaV9lbmM="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [18, 20, "ai_model.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [18, 21, "ai_model.jac", {"token": {"symbol": "NAME", "text": "infer"}}]}], "loc": [18, 20, "ai_model.jac", {}]}], "loc": [18, 14, "ai_model.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "LPAREN", "kid": [], "loc": [18, 26, "ai_model.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "param_list", "kid": [{"name": "kw_expr_list", "kid": [{"name": "NAME", "kid": [], "loc": [19, 12, "ai_model.jac", {"token": {"symbol": "NAME", "text": "contexts"}}]}, {"name": "EQ", "kid": [], "loc": [19, 20, "ai_model.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "atom", "kid": [{"name": "list_val", "kid": [{"name": "LSQUARE", "kid": [], "loc": [19, 21, "ai_model.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expr_list", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [19, 22, "ai_model.jac", {}], "bytecode": "FQETABQHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [19, 29, "ai_model.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [19, 30, "ai_model.jac", {"token": {"symbol": "NAME", "text": "query"}}]}], "loc": [19, 29, "ai_model.jac", {}]}], "loc": [19, 22, "ai_model.jac", {}]}], "loc": [19, 22, "ai_model.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [19, 35, "ai_model.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [19, 21, "ai_model.jac", {}]}], "loc": [19, 21, "ai_model.jac", {}]}, {"name": "COMMA", "kid": [], "loc": [19, 36, "ai_model.jac", {"token": {"symbol": "COMMA", "text": ","}}]}, {"name": "NAME", "kid": [], "loc": [20, 12, "ai_model.jac", {"token": {"symbol": "NAME", "text": "candidates"}}]}, {"name": "EQ", "kid": [], "loc": [20, 22, "ai_model.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [20, 23, "ai_model.jac", {}], "bytecode": "FQEUABQHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [20, 30, "ai_model.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [20, 31, "ai_model.jac", {"token": {"symbol": "NAME", "text": "labels"}}]}], "loc": [20, 30, "ai_model.jac", {}]}], "loc": [20, 23, "ai_model.jac", {}]}, {"name": "COMMA", "kid": [], "loc": [20, 37, "ai_model.jac", {"token": {"symbol": "COMMA", "text": ","}}]}, {"name": "NAME", "kid": [], "loc": [21, 12, "ai_model.jac", {"token": {"symbol": "NAME", "text": "context_type"}}]}, {"name": "EQ", "kid": [], "loc": [21, 24, "ai_model.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [21, 25, "ai_model.jac", {"token": {"symbol": "STRING", "text": "\"text\""}}]}], "loc": [21, 25, "ai_model.jac", {}]}], "loc": [21, 25, "ai_model.jac", {}]}, {"name": "COMMA", "kid": [], "loc": [21, 31, "ai_model.jac", {"token": {"symbol": "COMMA", "text": ","}}]}, {"name": "NAME", "kid": [], "loc": [22, 12, "ai_model.jac", {"token": {"symbol": "NAME", "text": "candidate_type"}}]}, {"name": "EQ", "kid": [], "loc": [22, 26, "ai_model.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [22, 27, "ai_model.jac", {"token": {"symbol": "STRING", "text": "\"text\""}}]}], "loc": [22, 27, "ai_model.jac", {}]}], "loc": [22, 27, "ai_model.jac", {}]}], "loc": [19, 12, "ai_model.jac", {}]}], "loc": [19, 12, "ai_model.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [23, 8, "ai_model.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [18, 26, "ai_model.jac", {}]}], "loc": [18, 14, "ai_model.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [23, 9, "ai_model.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [], "loc": [23, 10, "ai_model.jac", {}], "bytecode": "FQEXABICAA=="}, {"name": "RSQUARE", "kid": [], "loc": [23, 11, "ai_model.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [23, 9, "ai_model.jac", {}]}], "loc": [23, 9, "ai_model.jac", {}]}], "loc": [18, 14, "ai_model.jac", {}]}], "loc": [18, 14, "ai_model.jac", {}]}], "loc": [18, 12, "ai_model.jac", {}]}], "loc": [18, 8, "ai_model.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [23, 12, "ai_model.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [18, 8, "ai_model.jac", {}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [24, 8, "ai_model.jac", {}], "bytecode": "FQEYABQHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [24, 15, "ai_model.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [24, 16, "ai_model.jac", {"token": {"symbol": "NAME", "text": "prediction"}}]}], "loc": [24, 15, "ai_model.jac", {}]}], "loc": [24, 8, "ai_model.jac", {}]}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [24, 27, "ai_model.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [24, 29, "ai_model.jac", {}], "bytecode": "FANyZXM="}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [24, 32, "ai_model.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [24, 33, "ai_model.jac", {"token": {"symbol": "STRING", "text": "\"predicted\""}}]}], "loc": [24, 33, "ai_model.jac", {}]}], "loc": [24, 33, "ai_model.jac", {}]}], "loc": [24, 33, "ai_model.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [24, 44, "ai_model.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [24, 32, "ai_model.jac", {}]}], "loc": [24, 32, "ai_model.jac", {}]}], "loc": [24, 29, "ai_model.jac", {}]}], "loc": [24, 29, "ai_model.jac", {}]}], "loc": [24, 27, "ai_model.jac", {}]}], "loc": [24, 8, "ai_model.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [24, 45, "ai_model.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [24, 8, "ai_model.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [25, 4, "ai_model.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [17, 14, "ai_model.jac", {}]}], "loc": [17, 4, "ai_model.jac", {}]}], "loc": [17, 4, "ai_model.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [26, 0, "ai_model.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [1, 12, "ai_model.jac", {}]}], "loc": [1, 0, "ai_model.jac", {}]}], "loc": [1, 0, "ai_model.jac", {}]}, {"name": "element", "kid": [{"name": "architype", "kid": [{"name": "KW_NODE", "kid": [], "loc": [28, 0, "ai_model.jac", {"token": {"symbol": "KW_NODE", "text": "node"}}]}, {"name": "NAME", "kid": [], "loc": [28, 5, "ai_model.jac", {"token": {"symbol": "NAME", "text": "tfm_ner"}}]}, {"name": "attr_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [28, 13, "ai_model.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "attr_stmt", "kid": [{"name": "can_stmt", "kid": [{"name": "KW_CAN", "kid": [], "loc": [29, 4, "ai_model.jac", {"token": {"symbol": "KW_CAN", "text": "can"}}]}, {"name": "dotted_name", "kid": [{"name": "NAME", "kid": [], "loc": [29, 8, "ai_model.jac", {"token": {"symbol": "NAME", "text": "tfm_ner"}}]}, {"name": "DOT", "kid": [], "loc": [29, 15, "ai_model.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [29, 16, "ai_model.jac", {"token": {"symbol": "NAME", "text": "train"}}]}], "loc": [29, 8, "ai_model.jac", {}]}, {"name": "COMMA", "kid": [], "loc": [29, 21, "ai_model.jac", {"token": {"symbol": "COMMA", "text": ","}}]}, {"name": "dotted_name", "kid": [{"name": "NAME", "kid": [], "loc": [29, 23, "ai_model.jac", {"token": {"symbol": "NAME", "text": "tfm_ner"}}]}, {"name": "DOT", "kid": [], "loc": [29, 30, "ai_model.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [29, 31, "ai_model.jac", {"token": {"symbol": "NAME", "text": "extract_entity"}}]}], "loc": [29, 23, "ai_model.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [29, 45, "ai_model.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [29, 4, "ai_model.jac", {}]}], "loc": [29, 4, "ai_model.jac", {}]}, {"name": "attr_stmt", "kid": [{"name": "can_stmt", "kid": [{"name": "KW_CAN", "kid": [], "loc": [31, 4, "ai_model.jac", {"token": {"symbol": "KW_CAN", "text": "can"}}]}, {"name": "NAME", "kid": [], "loc": [31, 8, "ai_model.jac", {"token": {"symbol": "NAME", "text": "train"}}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [31, 14, "ai_model.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [], "loc": [32, 8, "ai_model.jac", {}], "bytecode": "FQEgABQKdHJhaW5fZGF0YQ=="}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [32, 19, "ai_model.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [32, 21, "ai_model.jac", {}], "bytecode": "FARmaWxl"}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [32, 25, "ai_model.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [32, 26, "ai_model.jac", {"token": {"symbol": "NAME", "text": "load_json"}}]}], "loc": [32, 25, "ai_model.jac", {}]}], "loc": [32, 21, "ai_model.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "LPAREN", "kid": [], "loc": [32, 35, "ai_model.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "param_list", "kid": [{"name": "expr_list", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [32, 36, "ai_model.jac", {}], "bytecode": "FAd2aXNpdG9y"}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [32, 43, "ai_model.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [32, 44, "ai_model.jac", {"token": {"symbol": "NAME", "text": "train_file"}}]}], "loc": [32, 43, "ai_model.jac", {}]}], "loc": [32, 36, "ai_model.jac", {}]}], "loc": [32, 36, "ai_model.jac", {}]}], "loc": [32, 36, "ai_model.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [32, 54, "ai_model.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [32, 35, "ai_model.jac", {}]}], "loc": [32, 21, "ai_model.jac", {}]}], "loc": [32, 21, "ai_model.jac", {}]}], "loc": [32, 19, "ai_model.jac", {}]}], "loc": [32, 8, "ai_model.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [32, 55, "ai_model.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [32, 8, "ai_model.jac", {}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [33, 8, "ai_model.jac", {}], "bytecode": "FQEhABMHdGZtX25lcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [33, 15, "ai_model.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [33, 16, "ai_model.jac", {"token": {"symbol": "NAME", "text": "train"}}]}], "loc": [33, 15, "ai_model.jac", {}]}], "loc": [33, 8, "ai_model.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "LPAREN", "kid": [], "loc": [33, 21, "ai_model.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "param_list", "kid": [{"name": "kw_expr_list", "kid": [{"name": "NAME", "kid": [], "loc": [34, 12, "ai_model.jac", {"token": {"symbol": "NAME", "text": "mode"}}]}, {"name": "EQ", "kid": [], "loc": [34, 17, "ai_model.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [34, 19, "ai_model.jac", {"token": {"symbol": "STRING", "text": "\"default\""}}]}], "loc": [34, 19, "ai_model.jac", {}]}], "loc": [34, 19, "ai_model.jac", {}]}, {"name": "COMMA", "kid": [], "loc": [34, 28, "ai_model.jac", {"token": {"symbol": "COMMA", "text": ","}}]}, {"name": "NAME", "kid": [], "loc": [35, 12, "ai_model.jac", {"token": {"symbol": "NAME", "text": "epochs"}}]}, {"name": "EQ", "kid": [], "loc": [35, 19, "ai_model.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [35, 21, "ai_model.jac", {}], "bytecode": "FQEjABMHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [35, 28, "ai_model.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [35, 29, "ai_model.jac", {"token": {"symbol": "NAME", "text": "num_train_epochs"}}]}], "loc": [35, 28, "ai_model.jac", {}]}], "loc": [35, 21, "ai_model.jac", {}]}, {"name": "COMMA", "kid": [], "loc": [35, 45, "ai_model.jac", {"token": {"symbol": "COMMA", "text": ","}}]}, {"name": "NAME", "kid": [], "loc": [36, 12, "ai_model.jac", {"token": {"symbol": "NAME", "text": "train_data"}}]}, {"name": "EQ", "kid": [], "loc": [36, 23, "ai_model.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "atom", "kid": [], "loc": [36, 25, "ai_model.jac", {}], "bytecode": "FQEkABMKdHJhaW5fZGF0YQ=="}, {"name": "COMMA", "kid": [], "loc": [36, 35, "ai_model.jac", {"token": {"symbol": "COMMA", "text": ","}}]}, {"name": "NAME", "kid": [], "loc": [37, 12, "ai_model.jac", {"token": {"symbol": "NAME", "text": "val_data"}}]}, {"name": "EQ", "kid": [], "loc": [37, 21, "ai_model.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "atom", "kid": [], "loc": [37, 23, "ai_model.jac", {}], "bytecode": "FQElABMKdHJhaW5fZGF0YQ=="}], "loc": [34, 12, "ai_model.jac", {}]}], "loc": [34, 12, "ai_model.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [38, 8, "ai_model.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [33, 21, "ai_model.jac", {}]}], "loc": [33, 8, "ai_model.jac", {}]}], "loc": [33, 8, "ai_model.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [38, 9, "ai_model.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [33, 8, "ai_model.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [39, 4, "ai_model.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [31, 14, "ai_model.jac", {}]}], "loc": [31, 4, "ai_model.jac", {}]}], "loc": [31, 4, "ai_model.jac", {}]}, {"name": "attr_stmt", "kid": [{"name": "can_stmt", "kid": [{"name": "KW_CAN", "kid": [], "loc": [41, 4, "ai_model.jac", {"token": {"symbol": "KW_CAN", "text": "can"}}]}, {"name": "NAME", "kid": [], "loc": [41, 8, "ai_model.jac", {"token": {"symbol": "NAME", "text": "infer"}}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [41, 14, "ai_model.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [], "loc": [42, 8, "ai_model.jac", {}], "bytecode": "FQEqABQDcmVz"}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [42, 12, "ai_model.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [42, 14, "ai_model.jac", {}], "bytecode": "FAd0Zm1fbmVy"}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [42, 21, "ai_model.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [42, 22, "ai_model.jac", {"token": {"symbol": "NAME", "text": "extract_entity"}}]}], "loc": [42, 21, "ai_model.jac", {}]}], "loc": [42, 14, "ai_model.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "LPAREN", "kid": [], "loc": [42, 36, "ai_model.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "param_list", "kid": [{"name": "kw_expr_list", "kid": [{"name": "NAME", "kid": [], "loc": [43, 12, "ai_model.jac", {"token": {"symbol": "NAME", "text": "text"}}]}, {"name": "EQ", "kid": [], "loc": [43, 17, "ai_model.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [43, 19, "ai_model.jac", {}], "bytecode": "FQErABQHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [43, 26, "ai_model.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [43, 27, "ai_model.jac", {"token": {"symbol": "NAME", "text": "query"}}]}], "loc": [43, 26, "ai_model.jac", {}]}], "loc": [43, 19, "ai_model.jac", {}]}], "loc": [43, 12, "ai_model.jac", {}]}], "loc": [43, 12, "ai_model.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [44, 8, "ai_model.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [42, 36, "ai_model.jac", {}]}], "loc": [42, 14, "ai_model.jac", {}]}], "loc": [42, 14, "ai_model.jac", {}]}], "loc": [42, 12, "ai_model.jac", {}]}], "loc": [42, 8, "ai_model.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [44, 9, "ai_model.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [42, 8, "ai_model.jac", {}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [45, 8, "ai_model.jac", {}], "bytecode": "FQEtABQHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [45, 15, "ai_model.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [45, 16, "ai_model.jac", {"token": {"symbol": "NAME", "text": "prediction"}}]}], "loc": [45, 15, "ai_model.jac", {}]}], "loc": [45, 8, "ai_model.jac", {}]}, {"name": "assignment", "kid": [], "loc": [45, 27, "ai_model.jac", {}], "bytecode": "FANyZXM="}], "loc": [45, 8, "ai_model.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [45, 32, "ai_model.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [45, 8, "ai_model.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [46, 4, "ai_model.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [41, 14, "ai_model.jac", {}]}], "loc": [41, 4, "ai_model.jac", {}]}], "loc": [41, 4, "ai_model.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [47, 0, "ai_model.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [28, 13, "ai_model.jac", {}]}], "loc": [28, 0, "ai_model.jac", {}]}], "loc": [28, 0, "ai_model.jac", {}]}, {"name": "element", "kid": [{"name": "architype", "kid": [{"name": "KW_WALKER", "kid": [], "loc": [49, 0, "ai_model.jac", {"token": {"symbol": "KW_WALKER", "text": "walker"}}]}, {"name": "NAME", "kid": [], "loc": [49, 7, "ai_model.jac", {"token": {"symbol": "NAME", "text": "train"}}]}, {"name": "walker_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [49, 13, "ai_model.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "attr_stmt", "kid": [{"name": "has_stmt", "kid": [{"name": "KW_HAS", "kid": [], "loc": [50, 4, "ai_model.jac", {"token": {"symbol": "KW_HAS", "text": "has"}}]}, {"name": "has_assign", "kid": [{"name": "NAME", "kid": [], "loc": [50, 8, "ai_model.jac", {"token": {"symbol": "NAME", "text": "train_file"}}]}], "loc": [50, 8, "ai_model.jac", {}]}, {"name": "COMMA", "kid": [], "loc": [50, 18, "ai_model.jac", {"token": {"symbol": "COMMA", "text": ","}}]}, {"name": "has_assign", "kid": [{"name": "NAME", "kid": [], "loc": [50, 20, "ai_model.jac", {"token": {"symbol": "NAME", "text": "model_type"}}]}], "loc": [50, 20, "ai_model.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [50, 30, "ai_model.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [50, 4, "ai_model.jac", {}]}], "loc": [50, 4, "ai_model.jac", {}]}, {"name": "attr_stmt", "kid": [{"name": "has_stmt", "kid": [{"name": "KW_HAS", "kid": [], "loc": [51, 4, "ai_model.jac", {"token": {"symbol": "KW_HAS", "text": "has"}}]}, {"name": "has_assign", "kid": [{"name": "NAME", "kid": [], "loc": [51, 8, "ai_model.jac", {"token": {"symbol": "NAME", "text": "num_train_epochs"}}]}, {"name": "EQ", "kid": [], "loc": [51, 25, "ai_model.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [], "loc": [51, 27, "ai_model.jac", {}], "bytecode": "FQEzABICATI="}], "loc": [51, 8, "ai_model.jac", {}]}, {"name": "COMMA", "kid": [], "loc": [51, 29, "ai_model.jac", {"token": {"symbol": "COMMA", "text": ","}}]}, {"name": "has_assign", "kid": [{"name": "NAME", "kid": [], "loc": [51, 31, "ai_model.jac", {"token": {"symbol": "NAME", "text": "from_scratch"}}]}, {"name": "EQ", "kid": [], "loc": [51, 44, "ai_model.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [], "loc": [51, 46, "ai_model.jac", {}], "bytecode": "EgcB"}], "loc": [51, 31, "ai_model.jac", {}]}, {"name": "COMMA", "kid": [], "loc": [51, 50, "ai_model.jac", {"token": {"symbol": "COMMA", "text": ","}}]}, {"name": "has_assign", "kid": [{"name": "NAME", "kid": [], "loc": [51, 52, "ai_model.jac", {"token": {"symbol": "NAME", "text": "model_name"}}]}, {"name": "EQ", "kid": [], "loc": [51, 63, "ai_model.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [51, 65, "ai_model.jac", {"token": {"symbol": "STRING", "text": "\"\""}}]}], "loc": [51, 65, "ai_model.jac", {}]}], "loc": [51, 65, "ai_model.jac", {}]}], "loc": [51, 65, "ai_model.jac", {}]}], "loc": [51, 52, "ai_model.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [51, 67, "ai_model.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [51, 4, "ai_model.jac", {}]}], "loc": [51, 4, "ai_model.jac", {}]}, {"name": "statement", "kid": [{"name": "node_ctx_block", "kid": [{"name": "name_list", "kid": [{"name": "NAME", "kid": [], "loc": [52, 4, "ai_model.jac", {"token": {"symbol": "NAME", "text": "root"}}]}], "loc": [52, 4, "ai_model.jac", {}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [52, 9, "ai_model.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "if_stmt", "kid": [{"name": "KW_IF", "kid": [], "loc": [53, 8, "ai_model.jac", {"token": {"symbol": "KW_IF", "text": "if"}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "LPAREN", "kid": [], "loc": [53, 11, "ai_model.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "expression", "kid": [{"name": "compare", "kid": [{"name": "atom", "kid": [], "loc": [53, 12, "ai_model.jac", {}], "bytecode": "FQE1ABMKbW9kZWxfdHlwZQ=="}, {"name": "cmp_op", "kid": [{"name": "EE", "kid": [], "loc": [53, 23, "ai_model.jac", {"token": {"symbol": "EE", "text": "=="}}]}], "loc": [53, 23, "ai_model.jac", {}]}, {"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [53, 26, "ai_model.jac", {"token": {"symbol": "STRING", "text": "\"bi_enc\""}}]}], "loc": [53, 26, "ai_model.jac", {}]}], "loc": [53, 26, "ai_model.jac", {}]}], "loc": [53, 12, "ai_model.jac", {}]}], "loc": [53, 12, "ai_model.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [53, 34, "ai_model.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [53, 11, "ai_model.jac", {}]}], "loc": [53, 11, "ai_model.jac", {}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [53, 36, "ai_model.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "walker_action", "kid": [{"name": "take_action", "kid": [{"name": "KW_TAKE", "kid": [], "loc": [54, 12, "ai_model.jac", {"token": {"symbol": "KW_TAKE", "text": "take"}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "node_edge_ref", "kid": [{"name": "edge_ref", "kid": [{"name": "edge_to", "kid": [{"name": "<INVALID>", "kid": [], "loc": [54, 17, "ai_model.jac", {"token": {"symbol": "<INVALID>", "text": "-->"}}]}], "loc": [54, 17, "ai_model.jac", {}]}], "loc": [54, 17, "ai_model.jac", {}]}, {"name": "node_edge_ref", "kid": [{"name": "node_ref", "kid": [{"name": "NODE_DBL_COLON", "kid": [], "loc": [54, 21, "ai_model.jac", {"token": {"symbol": "NODE_DBL_COLON", "text": "node::"}}]}, {"name": "NAME", "kid": [], "loc": [54, 27, "ai_model.jac", {"token": {"symbol": "NAME", "text": "bi_enc"}}]}], "loc": [54, 21, "ai_model.jac", {}]}], "loc": [54, 21, "ai_model.jac", {}]}], "loc": [54, 17, "ai_model.jac", {}]}], "loc": [54, 17, "ai_model.jac", {}]}], "loc": [54, 17, "ai_model.jac", {}]}, {"name": "else_stmt", "kid": [{"name": "KW_ELSE", "kid": [], "loc": [54, 34, "ai_model.jac", {"token": {"symbol": "KW_ELSE", "text": "else"}}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [54, 39, "ai_model.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "spawn", "kid": [{"name": "KW_SPAWN", "kid": [], "loc": [55, 16, "ai_model.jac", {"token": {"symbol": "KW_SPAWN", "text": "spawn"}}]}, {"name": "spawn_object", "kid": [{"name": "node_spawn", "kid": [{"name": "spawn_edge", "kid": [{"name": "expression", "kid": [], "loc": [55, 22, "ai_model.jac", {}], "bytecode": "FQE3ABMEaGVyZQ=="}, {"name": "connect_op", "kid": [{"name": "connect_to", "kid": [{"name": "<INVALID>", "kid": [], "loc": [55, 27, "ai_model.jac", {"token": {"symbol": "<INVALID>", "text": "++>"}}]}], "loc": [55, 27, "ai_model.jac", {}]}], "loc": [55, 27, "ai_model.jac", {}]}], "loc": [55, 22, "ai_model.jac", {}]}, {"name": "node_ref", "kid": [{"name": "NODE_DBL_COLON", "kid": [], "loc": [55, 31, "ai_model.jac", {"token": {"symbol": "NODE_DBL_COLON", "text": "node::"}}]}, {"name": "NAME", "kid": [], "loc": [55, 37, "ai_model.jac", {"token": {"symbol": "NAME", "text": "bi_enc"}}]}], "loc": [55, 31, "ai_model.jac", {}]}], "loc": [55, 22, "ai_model.jac", {}]}], "loc": [55, 22, "ai_model.jac", {}]}], "loc": [55, 16, "ai_model.jac", {}]}], "loc": [55, 16, "ai_model.jac", {}]}], "loc": [55, 16, "ai_model.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [55, 43, "ai_model.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [55, 16, "ai_model.jac", {}]}, {"name": "statement", "kid": [{"name": "walker_action", "kid": [{"name": "take_action", "kid": [{"name": "KW_TAKE", "kid": [], "loc": [56, 16, "ai_model.jac", {"token": {"symbol": "KW_TAKE", "text": "take"}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "node_edge_ref", "kid": [{"name": "edge_ref", "kid": [{"name": "edge_to", "kid": [{"name": "<INVALID>", "kid": [], "loc": [56, 21, "ai_model.jac", {"token": {"symbol": "<INVALID>", "text": "-->"}}]}], "loc": [56, 21, "ai_model.jac", {}]}], "loc": [56, 21, "ai_model.jac", {}]}, {"name": "node_edge_ref", "kid": [{"name": "node_ref", "kid": [{"name": "NODE_DBL_COLON", "kid": [], "loc": [56, 25, "ai_model.jac", {"token": {"symbol": "NODE_DBL_COLON", "text": "node::"}}]}, {"name": "NAME", "kid": [], "loc": [56, 31, "ai_model.jac", {"token": {"symbol": "NAME", "text": "bi_enc"}}]}], "loc": [56, 25, "ai_model.jac", {}]}], "loc": [56, 25, "ai_model.jac", {}]}], "loc": [56, 21, "ai_model.jac", {}]}], "loc": [56, 21, "ai_model.jac", {}]}], "loc": [56, 21, "ai_model.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [56, 37, "ai_model.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [56, 16, "ai_model.jac", {}]}], "loc": [56, 16, "ai_model.jac", {}]}], "loc": [56, 16, "ai_model.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [57, 12, "ai_model.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [54, 39, "ai_model.jac", {}]}], "loc": [54, 34, "ai_model.jac", {}]}], "loc": [54, 12, "ai_model.jac", {}]}], "loc": [54, 12, "ai_model.jac", {}]}], "loc": [54, 12, "ai_model.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [58, 8, "ai_model.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [53, 36, "ai_model.jac", {}]}, {"name": "elif_stmt", "kid": [{"name": "KW_ELIF", "kid": [], "loc": [59, 8, "ai_model.jac", {"token": {"symbol": "KW_ELIF", "text": "elif"}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "LPAREN", "kid": [], "loc": [59, 13, "ai_model.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "expression", "kid": [{"name": "compare", "kid": [{"name": "atom", "kid": [], "loc": [59, 14, "ai_model.jac", {}], "bytecode": "FQE7ABMKbW9kZWxfdHlwZQ=="}, {"name": "cmp_op", "kid": [{"name": "EE", "kid": [], "loc": [59, 25, "ai_model.jac", {"token": {"symbol": "EE", "text": "=="}}]}], "loc": [59, 25, "ai_model.jac", {}]}, {"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [59, 28, "ai_model.jac", {"token": {"symbol": "STRING", "text": "\"tfm_ner\""}}]}], "loc": [59, 28, "ai_model.jac", {}]}], "loc": [59, 28, "ai_model.jac", {}]}], "loc": [59, 14, "ai_model.jac", {}]}], "loc": [59, 14, "ai_model.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [59, 37, "ai_model.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [59, 13, "ai_model.jac", {}]}], "loc": [59, 13, "ai_model.jac", {}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [59, 39, "ai_model.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "walker_action", "kid": [{"name": "take_action", "kid": [{"name": "KW_TAKE", "kid": [], "loc": [60, 12, "ai_model.jac", {"token": {"symbol": "KW_TAKE", "text": "take"}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "node_edge_ref", "kid": [{"name": "edge_ref", "kid": [{"name": "edge_to", "kid": [{"name": "<INVALID>", "kid": [], "loc": [60, 17, "ai_model.jac", {"token": {"symbol": "<INVALID>", "text": "-->"}}]}], "loc": [60, 17, "ai_model.jac", {}]}], "loc": [60, 17, "ai_model.jac", {}]}, {"name": "node_edge_ref", "kid": [{"name": "node_ref", "kid": [{"name": "NODE_DBL_COLON", "kid": [], "loc": [60, 21, "ai_model.jac", {"token": {"symbol": "NODE_DBL_COLON", "text": "node::"}}]}, {"name": "NAME", "kid": [], "loc": [60, 27, "ai_model.jac", {"token": {"symbol": "NAME", "text": "tfm_ner"}}]}], "loc": [60, 21, "ai_model.jac", {}]}], "loc": [60, 21, "ai_model.jac", {}]}], "loc": [60, 17, "ai_model.jac", {}]}], "loc": [60, 17, "ai_model.jac", {}]}], "loc": [60, 17, "ai_model.jac", {}]}, {"name": "else_stmt", "kid": [{"name": "KW_ELSE", "kid": [], "loc": [60, 35, "ai_model.jac", {"token": {"symbol": "KW_ELSE", "text": "else"}}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [60, 40, "ai_model.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "spawn", "kid": [{"name": "KW_SPAWN", "kid": [], "loc": [61, 16, "ai_model.jac", {"token": {"symbol": "KW_SPAWN", "text": "spawn"}}]}, {"name": "spawn_object", "kid": [{"name": "node_spawn", "kid": [{"name": "spawn_edge", "kid": [{"name": "expression", "kid": [], "loc": [61, 22, "ai_model.jac", {}], "bytecode": "FQE9ABMEaGVyZQ=="}, {"name": "connect_op", "kid": [{"name": "connect_to", "kid": [{"name": "<INVALID>", "kid": [], "loc": [61, 27, "ai_model.jac", {"token": {"symbol": "<INVALID>", "text": "++>"}}]}], "loc": [61, 27, "ai_model.jac", {}]}], "loc": [61, 27, "ai_model.jac", {}]}], "loc": [61, 22, "ai_model.jac", {}]}, {"name": "node_ref", "kid": [{"name": "NODE_DBL_COLON", "kid": [], "loc": [61, 31, "ai_model.jac", {"token": {"symbol": "NODE_DBL_COLON", "text": "node::"}}]}, {"name": "NAME", "kid": [], "loc": [61, 37, "ai_model.jac", {"token": {"symbol": "NAME", "text": "tfm_ner"}}]}], "loc": [61, 31, "ai_model.jac", {}]}], "loc": [61, 22, "ai_model.jac", {}]}], "loc": [61, 22, "ai_model.jac", {}]}], "loc": [61, 16, "ai_model.jac", {}]}], "loc": [61, 16, "ai_model.jac", {}]}], "loc": [61, 16, "ai_model.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [61, 44, "ai_model.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [61, 16, "ai_model.jac", {}]}, {"name": "statement", "kid": [{"name": "walker_action", "kid": [{"name": "take_action", "kid": [{"name": "KW_TAKE", "kid": [], "loc": [62, 16, "ai_model.jac", {"token": {"symbol": "KW_TAKE", "text": "take"}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "node_edge_ref", "kid": [{"name": "edge_ref", "kid": [{"name": "edge_to", "kid": [{"name": "<INVALID>", "kid": [], "loc": [62, 21, "ai_model.jac", {"token": {"symbol": "<INVALID>", "text": "-->"}}]}], "loc": [62, 21, "ai_model.jac", {}]}], "loc": [62, 21, "ai_model.jac", {}]}, {"name": "node_edge_ref", "kid": [{"name": "node_ref", "kid": [{"name": "NODE_DBL_COLON", "kid": [], "loc": [62, 25, "ai_model.jac", {"token": {"symbol": "NODE_DBL_COLON", "text": "node::"}}]}, {"name": "NAME", "kid": [], "loc": [62, 31, "ai_model.jac", {"token": {"symbol": "NAME", "text": "tfm_ner"}}]}], "loc": [62, 25, "ai_model.jac", {}]}], "loc": [62, 25, "ai_model.jac", {}]}], "loc": [62, 21, "ai_model.jac", {}]}], "loc": [62, 21, "ai_model.jac", {}]}], "loc": [62, 21, "ai_model.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [62, 38, "ai_model.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [62, 16, "ai_model.jac", {}]}], "loc": [62, 16, "ai_model.jac", {}]}], "loc": [62, 16, "ai_model.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [63, 12, "ai_model.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [60, 40, "ai_model.jac", {}]}], "loc": [60, 35, "ai_model.jac", {}]}], "loc": [60, 12, "ai_model.jac", {}]}], "loc": [60, 12, "ai_model.jac", {}]}], "loc": [60, 12, "ai_model.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [64, 8, "ai_model.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [59, 39, "ai_model.jac", {}]}], "loc": [59, 8, "ai_model.jac", {}]}, {"name": "else_stmt", "kid": [{"name": "KW_ELSE", "kid": [], "loc": [64, 10, "ai_model.jac", {"token": {"symbol": "KW_ELSE", "text": "else"}}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [64, 15, "ai_model.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [65, 12, "ai_model.jac", {}], "bytecode": "FQFBABMDc3Rk"}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [65, 15, "ai_model.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [65, 16, "ai_model.jac", {"token": {"symbol": "NAME", "text": "err"}}]}], "loc": [65, 15, "ai_model.jac", {}]}], "loc": [65, 12, "ai_model.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "LPAREN", "kid": [], "loc": [65, 19, "ai_model.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "param_list", "kid": [{"name": "expr_list", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [65, 20, "ai_model.jac", {"token": {"symbol": "STRING", "text": "\"Unrecongized model type.\""}}]}], "loc": [65, 20, "ai_model.jac", {}]}], "loc": [65, 20, "ai_model.jac", {}]}], "loc": [65, 20, "ai_model.jac", {}]}], "loc": [65, 20, "ai_model.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [65, 46, "ai_model.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [65, 19, "ai_model.jac", {}]}], "loc": [65, 12, "ai_model.jac", {}]}], "loc": [65, 12, "ai_model.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [65, 47, "ai_model.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [65, 12, "ai_model.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [66, 8, "ai_model.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [64, 15, "ai_model.jac", {}]}], "loc": [64, 10, "ai_model.jac", {}]}], "loc": [53, 8, "ai_model.jac", {}]}], "loc": [53, 8, "ai_model.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [67, 4, "ai_model.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [52, 9, "ai_model.jac", {}]}], "loc": [52, 4, "ai_model.jac", {}]}], "loc": [52, 4, "ai_model.jac", {}]}, {"name": "statement", "kid": [{"name": "node_ctx_block", "kid": [{"name": "name_list", "kid": [{"name": "NAME", "kid": [], "loc": [68, 4, "ai_model.jac", {"token": {"symbol": "NAME", "text": "bi_enc"}}]}, {"name": "COMMA", "kid": [], "loc": [68, 10, "ai_model.jac", {"token": {"symbol": "COMMA", "text": ","}}]}, {"name": "NAME", "kid": [], "loc": [68, 12, "ai_model.jac", {"token": {"symbol": "NAME", "text": "tfm_ner"}}]}], "loc": [68, 4, "ai_model.jac", {}]}, {"name": "code_block", "kid": [{"name": "COLON", "kid": [], "loc": [68, 19, "ai_model.jac", {"token": {"symbol": "COLON", "text": ":"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [68, 21, "ai_model.jac", {}], "bytecode": "FQFEABMEaGVyZQ=="}, {"name": "atom_trailer", "kid": [{"name": "ability_op", "kid": [{"name": "DBL_COLON", "kid": [], "loc": [68, 25, "ai_model.jac", {"token": {"symbol": "DBL_COLON", "text": "::"}}]}], "loc": [68, 25, "ai_model.jac", {}]}, {"name": "NAME", "kid": [], "loc": [68, 27, "ai_model.jac", {"token": {"symbol": "NAME", "text": "train"}}]}], "loc": [68, 25, "ai_model.jac", {}]}], "loc": [68, 21, "ai_model.jac", {}]}], "loc": [68, 21, "ai_model.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [68, 32, "ai_model.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [68, 21, "ai_model.jac", {}]}], "loc": [68, 19, "ai_model.jac", {}]}], "loc": [68, 4, "ai_model.jac", {}]}], "loc": [68, 4, "ai_model.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [69, 0, "ai_model.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [49, 13, "ai_model.jac", {}]}], "loc": [49, 0, "ai_model.jac", {}]}], "loc": [49, 0, "ai_model.jac", {}]}, {"name": "element", "kid": [{"name": "architype", "kid": [{"name": "KW_WALKER", "kid": [], "loc": [71, 0, "ai_model.jac", {"token": {"symbol": "KW_WALKER", "text": "walker"}}]}, {"name": "NAME", "kid": [], "loc": [71, 7, "ai_model.jac", {"token": {"symbol": "NAME", "text": "infer"}}]}, {"name": "walker_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [71, 13, "ai_model.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "attr_stmt", "kid": [{"name": "has_stmt", "kid": [{"name": "KW_HAS", "kid": [], "loc": [72, 4, "ai_model.jac", {"token": {"symbol": "KW_HAS", "text": "has"}}]}, {"name": "has_assign", "kid": [{"name": "NAME", "kid": [], "loc": [72, 8, "ai_model.jac", {"token": {"symbol": "NAME", "text": "query"}}]}], "loc": [72, 8, "ai_model.jac", {}]}, {"name": "COMMA", "kid": [], "loc": [72, 13, "ai_model.jac", {"token": {"symbol": "COMMA", "text": ","}}]}, {"name": "has_assign", "kid": [{"name": "NAME", "kid": [], "loc": [72, 15, "ai_model.jac", {"token": {"symbol": "NAME", "text": "model_type"}}]}], "loc": [72, 15, "ai_model.jac", {}]}, {"name": "COMMA", "kid": [], "loc": [72, 25, "ai_model.jac", {"token": {"symbol": "COMMA", "text": ","}}]}, {"name": "has_assign", "kid": [{"name": "NAME", "kid": [], "loc": [72, 27, "ai_model.jac", {"token": {"symbol": "NAME", "text": "interactive"}}]}, {"name": "EQ", "kid": [], "loc": [72, 39, "ai_model.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [], "loc": [72, 41, "ai_model.jac", {}], "bytecode": "FQFIABIHAQ=="}], "loc": [72, 27, "ai_model.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [72, 45, "ai_model.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [72, 4, "ai_model.jac", {}]}], "loc": [72, 4, "ai_model.jac", {}]}, {"name": "attr_stmt", "kid": [{"name": "has_stmt", "kid": [{"name": "KW_HAS", "kid": [], "loc": [73, 4, "ai_model.jac", {"token": {"symbol": "KW_HAS", "text": "has"}}]}, {"name": "has_assign", "kid": [{"name": "NAME", "kid": [], "loc": [73, 8, "ai_model.jac", {"token": {"symbol": "NAME", "text": "labels"}}]}], "loc": [73, 8, "ai_model.jac", {}]}, {"name": "COMMA", "kid": [], "loc": [73, 14, "ai_model.jac", {"token": {"symbol": "COMMA", "text": ","}}]}, {"name": "has_assign", "kid": [{"name": "NAME", "kid": [], "loc": [73, 16, "ai_model.jac", {"token": {"symbol": "NAME", "text": "prediction"}}]}], "loc": [73, 16, "ai_model.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [73, 26, "ai_model.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [73, 4, "ai_model.jac", {}]}], "loc": [73, 4, "ai_model.jac", {}]}, {"name": "statement", "kid": [{"name": "node_ctx_block", "kid": [{"name": "name_list", "kid": [{"name": "NAME", "kid": [], "loc": [74, 4, "ai_model.jac", {"token": {"symbol": "NAME", "text": "root"}}]}], "loc": [74, 4, "ai_model.jac", {}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [74, 9, "ai_model.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "if_stmt", "kid": [{"name": "KW_IF", "kid": [], "loc": [75, 8, "ai_model.jac", {"token": {"symbol": "KW_IF", "text": "if"}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "LPAREN", "kid": [], "loc": [75, 11, "ai_model.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "expression", "kid": [{"name": "compare", "kid": [{"name": "atom", "kid": [], "loc": [75, 12, "ai_model.jac", {}], "bytecode": "FQFLABMKbW9kZWxfdHlwZQ=="}, {"name": "cmp_op", "kid": [{"name": "EE", "kid": [], "loc": [75, 23, "ai_model.jac", {"token": {"symbol": "EE", "text": "=="}}]}], "loc": [75, 23, "ai_model.jac", {}]}, {"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [75, 26, "ai_model.jac", {"token": {"symbol": "STRING", "text": "\"bi_enc\""}}]}], "loc": [75, 26, "ai_model.jac", {}]}], "loc": [75, 26, "ai_model.jac", {}]}], "loc": [75, 12, "ai_model.jac", {}]}], "loc": [75, 12, "ai_model.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [75, 34, "ai_model.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [75, 11, "ai_model.jac", {}]}], "loc": [75, 11, "ai_model.jac", {}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [75, 36, "ai_model.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "walker_action", "kid": [{"name": "take_action", "kid": [{"name": "KW_TAKE", "kid": [], "loc": [76, 12, "ai_model.jac", {"token": {"symbol": "KW_TAKE", "text": "take"}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "node_edge_ref", "kid": [{"name": "edge_ref", "kid": [{"name": "edge_to", "kid": [{"name": "<INVALID>", "kid": [], "loc": [76, 17, "ai_model.jac", {"token": {"symbol": "<INVALID>", "text": "-->"}}]}], "loc": [76, 17, "ai_model.jac", {}]}], "loc": [76, 17, "ai_model.jac", {}]}, {"name": "node_edge_ref", "kid": [{"name": "node_ref", "kid": [{"name": "NODE_DBL_COLON", "kid": [], "loc": [76, 21, "ai_model.jac", {"token": {"symbol": "NODE_DBL_COLON", "text": "node::"}}]}, {"name": "NAME", "kid": [], "loc": [76, 27, "ai_model.jac", {"token": {"symbol": "NAME", "text": "bi_enc"}}]}], "loc": [76, 21, "ai_model.jac", {}]}], "loc": [76, 21, "ai_model.jac", {}]}], "loc": [76, 17, "ai_model.jac", {}]}], "loc": [76, 17, "ai_model.jac", {}]}], "loc": [76, 17, "ai_model.jac", {}]}, {"name": "else_stmt", "kid": [{"name": "KW_ELSE", "kid": [], "loc": [76, 34, "ai_model.jac", {"token": {"symbol": "KW_ELSE", "text": "else"}}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [76, 39, "ai_model.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "spawn", "kid": [{"name": "KW_SPAWN", "kid": [], "loc": [77, 16, "ai_model.jac", {"token": {"symbol": "KW_SPAWN", "text": "spawn"}}]}, {"name": "spawn_object", "kid": [{"name": "node_spawn", "kid": [{"name": "spawn_edge", "kid": [{"name": "expression", "kid": [], "loc": [77, 22, "ai_model.jac", {}], "bytecode": "FQFNABMEaGVyZQ=="}, {"name": "connect_op", "kid": [{"name": "connect_to", "kid": [{"name": "<INVALID>", "kid": [], "loc": [77, 27, "ai_model.jac", {"token": {"symbol": "<INVALID>", "text": "++>"}}]}], "loc": [77, 27, "ai_model.jac", {}]}], "loc": [77, 27, "ai_model.jac", {}]}], "loc": [77, 22, "ai_model.jac", {}]}, {"name": "node_ref", "kid": [{"name": "NODE_DBL_COLON", "kid": [], "loc": [77, 31, "ai_model.jac", {"token": {"symbol": "NODE_DBL_COLON", "text": "node::"}}]}, {"name": "NAME", "kid": [], "loc": [77, 37, "ai_model.jac", {"token": {"symbol": "NAME", "text": "bi_enc"}}]}], "loc": [77, 31, "ai_model.jac", {}]}], "loc": [77, 22, "ai_model.jac", {}]}], "loc": [77, 22, "ai_model.jac", {}]}], "loc": [77, 16, "ai_model.jac", {}]}], "loc": [77, 16, "ai_model.jac", {}]}], "loc": [77, 16, "ai_model.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [77, 43, "ai_model.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [77, 16, "ai_model.jac", {}]}, {"name": "statement", "kid": [{"name": "walker_action", "kid": [{"name": "take_action", "kid": [{"name": "KW_TAKE", "kid": [], "loc": [78, 16, "ai_model.jac", {"token": {"symbol": "KW_TAKE", "text": "take"}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "node_edge_ref", "kid": [{"name": "edge_ref", "kid": [{"name": "edge_to", "kid": [{"name": "<INVALID>", "kid": [], "loc": [78, 21, "ai_model.jac", {"token": {"symbol": "<INVALID>", "text": "-->"}}]}], "loc": [78, 21, "ai_model.jac", {}]}], "loc": [78, 21, "ai_model.jac", {}]}, {"name": "node_edge_ref", "kid": [{"name": "node_ref", "kid": [{"name": "NODE_DBL_COLON", "kid": [], "loc": [78, 25, "ai_model.jac", {"token": {"symbol": "NODE_DBL_COLON", "text": "node::"}}]}, {"name": "NAME", "kid": [], "loc": [78, 31, "ai_model.jac", {"token": {"symbol": "NAME", "text": "bi_enc"}}]}], "loc": [78, 25, "ai_model.jac", {}]}], "loc": [78, 25, "ai_model.jac", {}]}], "loc": [78, 21, "ai_model.jac", {}]}], "loc": [78, 21, "ai_model.jac", {}]}], "loc": [78, 21, "ai_model.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [78, 37, "ai_model.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [78, 16, "ai_model.jac", {}]}], "loc": [78, 16, "ai_model.jac", {}]}], "loc": [78, 16, "ai_model.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [79, 12, "ai_model.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [76, 39, "ai_model.jac", {}]}], "loc": [76, 34, "ai_model.jac", {}]}], "loc": [76, 12, "ai_model.jac", {}]}], "loc": [76, 12, "ai_model.jac", {}]}], "loc": [76, 12, "ai_model.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [80, 8, "ai_model.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [75, 36, "ai_model.jac", {}]}, {"name": "elif_stmt", "kid": [{"name": "KW_ELIF", "kid": [], "loc": [81, 8, "ai_model.jac", {"token": {"symbol": "KW_ELIF", "text": "elif"}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "LPAREN", "kid": [], "loc": [81, 13, "ai_model.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "expression", "kid": [{"name": "compare", "kid": [{"name": "atom", "kid": [], "loc": [81, 14, "ai_model.jac", {}], "bytecode": "FQFRABMKbW9kZWxfdHlwZQ=="}, {"name": "cmp_op", "kid": [{"name": "EE", "kid": [], "loc": [81, 25, "ai_model.jac", {"token": {"symbol": "EE", "text": "=="}}]}], "loc": [81, 25, "ai_model.jac", {}]}, {"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [81, 28, "ai_model.jac", {"token": {"symbol": "STRING", "text": "\"tfm_ner\""}}]}], "loc": [81, 28, "ai_model.jac", {}]}], "loc": [81, 28, "ai_model.jac", {}]}], "loc": [81, 14, "ai_model.jac", {}]}], "loc": [81, 14, "ai_model.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [81, 37, "ai_model.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [81, 13, "ai_model.jac", {}]}], "loc": [81, 13, "ai_model.jac", {}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [81, 39, "ai_model.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "walker_action", "kid": [{"name": "take_action", "kid": [{"name": "KW_TAKE", "kid": [], "loc": [82, 12, "ai_model.jac", {"token": {"symbol": "KW_TAKE", "text": "take"}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "node_edge_ref", "kid": [{"name": "edge_ref", "kid": [{"name": "edge_to", "kid": [{"name": "<INVALID>", "kid": [], "loc": [82, 17, "ai_model.jac", {"token": {"symbol": "<INVALID>", "text": "-->"}}]}], "loc": [82, 17, "ai_model.jac", {}]}], "loc": [82, 17, "ai_model.jac", {}]}, {"name": "node_edge_ref", "kid": [{"name": "node_ref", "kid": [{"name": "NODE_DBL_COLON", "kid": [], "loc": [82, 21, "ai_model.jac", {"token": {"symbol": "NODE_DBL_COLON", "text": "node::"}}]}, {"name": "NAME", "kid": [], "loc": [82, 27, "ai_model.jac", {"token": {"symbol": "NAME", "text": "tfm_ner"}}]}], "loc": [82, 21, "ai_model.jac", {}]}], "loc": [82, 21, "ai_model.jac", {}]}], "loc": [82, 17, "ai_model.jac", {}]}], "loc": [82, 17, "ai_model.jac", {}]}], "loc": [82, 17, "ai_model.jac", {}]}, {"name": "else_stmt", "kid": [{"name": "KW_ELSE", "kid": [], "loc": [82, 35, "ai_model.jac", {"token": {"symbol": "KW_ELSE", "text": "else"}}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [82, 40, "ai_model.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "spawn", "kid": [{"name": "KW_SPAWN", "kid": [], "loc": [83, 16, "ai_model.jac", {"token": {"symbol": "KW_SPAWN", "text": "spawn"}}]}, {"name": "spawn_object", "kid": [{"name": "node_spawn", "kid": [{"name": "spawn_edge", "kid": [{"name": "expression", "kid": [], "loc": [83, 22, "ai_model.jac", {}], "bytecode": "FQFTABMEaGVyZQ=="}, {"name": "connect_op", "kid": [{"name": "connect_to", "kid": [{"name": "<INVALID>", "kid": [], "loc": [83, 27, "ai_model.jac", {"token": {"symbol": "<INVALID>", "text": "++>"}}]}], "loc": [83, 27, "ai_model.jac", {}]}], "loc": [83, 27, "ai_model.jac", {}]}], "loc": [83, 22, "ai_model.jac", {}]}, {"name": "node_ref", "kid": [{"name": "NODE_DBL_COLON", "kid": [], "loc": [83, 31, "ai_model.jac", {"token": {"symbol": "NODE_DBL_COLON", "text": "node::"}}]}, {"name": "NAME", "kid": [], "loc": [83, 37, "ai_model.jac", {"token": {"symbol": "NAME", "text": "tfm_ner"}}]}], "loc": [83, 31, "ai_model.jac", {}]}], "loc": [83, 22, "ai_model.jac", {}]}], "loc": [83, 22, "ai_model.jac", {}]}], "loc": [83, 16, "ai_model.jac", {}]}], "loc": [83, 16, "ai_model.jac", {}]}], "loc": [83, 16, "ai_model.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [83, 44, "ai_model.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [83, 16, "ai_model.jac", {}]}, {"name": "statement", "kid": [{"name": "walker_action", "kid": [{"name": "take_action", "kid": [{"name": "KW_TAKE", "kid": [], "loc": [84, 16, "ai_model.jac", {"token": {"symbol": "KW_TAKE", "text": "take"}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "node_edge_ref", "kid": [{"name": "edge_ref", "kid": [{"name": "edge_to", "kid": [{"name": "<INVALID>", "kid": [], "loc": [84, 21, "ai_model.jac", {"token": {"symbol": "<INVALID>", "text": "-->"}}]}], "loc": [84, 21, "ai_model.jac", {}]}], "loc": [84, 21, "ai_model.jac", {}]}, {"name": "node_edge_ref", "kid": [{"name": "node_ref", "kid": [{"name": "NODE_DBL_COLON", "kid": [], "loc": [84, 25, "ai_model.jac", {"token": {"symbol": "NODE_DBL_COLON", "text": "node::"}}]}, {"name": "NAME", "kid": [], "loc": [84, 31, "ai_model.jac", {"token": {"symbol": "NAME", "text": "tfm_ner"}}]}], "loc": [84, 25, "ai_model.jac", {}]}], "loc": [84, 25, "ai_model.jac", {}]}], "loc": [84, 21, "ai_model.jac", {}]}], "loc": [84, 21, "ai_model.jac", {}]}], "loc": [84, 21, "ai_model.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [84, 38, "ai_model.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [84, 16, "ai_model.jac", {}]}], "loc": [84, 16, "ai_model.jac", {}]}], "loc": [84, 16, "ai_model.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [85, 12, "ai_model.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [82, 40, "ai_model.jac", {}]}], "loc": [82, 35, "ai_model.jac", {}]}], "loc": [82, 12, "ai_model.jac", {}]}], "loc": [82, 12, "ai_model.jac", {}]}], "loc": [82, 12, "ai_model.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [86, 8, "ai_model.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [81, 39, "ai_model.jac", {}]}], "loc": [81, 8, "ai_model.jac", {}]}, {"name": "else_stmt", "kid": [{"name": "KW_ELSE", "kid": [], "loc": [86, 10, "ai_model.jac", {"token": {"symbol": "KW_ELSE", "text": "else"}}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [86, 15, "ai_model.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [87, 12, "ai_model.jac", {}], "bytecode": "FQFXABMDc3Rk"}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [87, 15, "ai_model.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [87, 16, "ai_model.jac", {"token": {"symbol": "NAME", "text": "err"}}]}], "loc": [87, 15, "ai_model.jac", {}]}], "loc": [87, 12, "ai_model.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "LPAREN", "kid": [], "loc": [87, 19, "ai_model.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "param_list", "kid": [{"name": "expr_list", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [87, 20, "ai_model.jac", {"token": {"symbol": "STRING", "text": "\"Unrecongized model type.\""}}]}], "loc": [87, 20, "ai_model.jac", {}]}], "loc": [87, 20, "ai_model.jac", {}]}], "loc": [87, 20, "ai_model.jac", {}]}], "loc": [87, 20, "ai_model.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [87, 46, "ai_model.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [87, 19, "ai_model.jac", {}]}], "loc": [87, 12, "ai_model.jac", {}]}], "loc": [87, 12, "ai_model.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [87, 47, "ai_model.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [87, 12, "ai_model.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [88, 8, "ai_model.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [86, 15, "ai_model.jac", {}]}], "loc": [86, 10, "ai_model.jac", {}]}], "loc": [75, 8, "ai_model.jac", {}]}], "loc": [75, 8, "ai_model.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [89, 4, "ai_model.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [74, 9, "ai_model.jac", {}]}], "loc": [74, 4, "ai_model.jac", {}]}], "loc": [74, 4, "ai_model.jac", {}]}, {"name": "statement", "kid": [{"name": "node_ctx_block", "kid": [{"name": "name_list", "kid": [{"name": "NAME", "kid": [], "loc": [90, 4, "ai_model.jac", {"token": {"symbol": "NAME", "text": "bi_enc"}}]}, {"name": "COMMA", "kid": [], "loc": [90, 10, "ai_model.jac", {"token": {"symbol": "COMMA", "text": ","}}]}, {"name": "NAME", "kid": [], "loc": [90, 12, "ai_model.jac", {"token": {"symbol": "NAME", "text": "tfm_ner"}}]}], "loc": [90, 4, "ai_model.jac", {}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [90, 20, "ai_model.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "if_stmt", "kid": [{"name": "KW_IF", "kid": [], "loc": [91, 8, "ai_model.jac", {"token": {"symbol": "KW_IF", "text": "if"}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "LPAREN", "kid": [], "loc": [91, 11, "ai_model.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "expression", "kid": [], "loc": [91, 12, "ai_model.jac", {}], "bytecode": "FQFbABMLaW50ZXJhY3RpdmU="}, {"name": "RPAREN", "kid": [], "loc": [91, 23, "ai_model.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [91, 11, "ai_model.jac", {}]}], "loc": [91, 11, "ai_model.jac", {}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [91, 25, "ai_model.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "while_stmt", "kid": [{"name": "KW_WHILE", "kid": [], "loc": [92, 12, "ai_model.jac", {"token": {"symbol": "KW_WHILE", "text": "while"}}]}, {"name": "expression", "kid": [], "loc": [92, 18, "ai_model.jac", {}], "bytecode": "FQFcABIHAQ=="}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [92, 23, "ai_model.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [], "loc": [93, 16, "ai_model.jac", {}], "bytecode": "FQFdABQFcXVlcnk="}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [93, 22, "ai_model.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [93, 24, "ai_model.jac", {}], "bytecode": "FANzdGQ="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [93, 27, "ai_model.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [93, 28, "ai_model.jac", {"token": {"symbol": "NAME", "text": "input"}}]}], "loc": [93, 27, "ai_model.jac", {}]}], "loc": [93, 24, "ai_model.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "LPAREN", "kid": [], "loc": [93, 33, "ai_model.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "param_list", "kid": [{"name": "expr_list", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [93, 34, "ai_model.jac", {"token": {"symbol": "STRING", "text": "\"Enter input text (Ctrl-C to exit)> \""}}]}], "loc": [93, 34, "ai_model.jac", {}]}], "loc": [93, 34, "ai_model.jac", {}]}], "loc": [93, 34, "ai_model.jac", {}]}], "loc": [93, 34, "ai_model.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [93, 71, "ai_model.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [93, 33, "ai_model.jac", {}]}], "loc": [93, 24, "ai_model.jac", {}]}], "loc": [93, 24, "ai_model.jac", {}]}], "loc": [93, 22, "ai_model.jac", {}]}], "loc": [93, 16, "ai_model.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [93, 72, "ai_model.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [93, 16, "ai_model.jac", {}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [94, 16, "ai_model.jac", {}], "bytecode": "FQFeABMEaGVyZQ=="}, {"name": "atom_trailer", "kid": [{"name": "ability_op", "kid": [{"name": "DBL_COLON", "kid": [], "loc": [94, 20, "ai_model.jac", {"token": {"symbol": "DBL_COLON", "text": "::"}}]}], "loc": [94, 20, "ai_model.jac", {}]}, {"name": "NAME", "kid": [], "loc": [94, 22, "ai_model.jac", {"token": {"symbol": "NAME", "text": "infer"}}]}], "loc": [94, 20, "ai_model.jac", {}]}], "loc": [94, 16, "ai_model.jac", {}]}], "loc": [94, 16, "ai_model.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [94, 27, "ai_model.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [94, 16, "ai_model.jac", {}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [95, 16, "ai_model.jac", {}], "bytecode": "FQFfABMDc3Rk"}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [95, 19, "ai_model.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [95, 20, "ai_model.jac", {"token": {"symbol": "NAME", "text": "out"}}]}], "loc": [95, 19, "ai_model.jac", {}]}], "loc": [95, 16, "ai_model.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "LPAREN", "kid": [], "loc": [95, 23, "ai_model.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "param_list", "kid": [{"name": "expr_list", "kid": [{"name": "atom", "kid": [], "loc": [95, 24, "ai_model.jac", {}], "bytecode": "EwpwcmVkaWN0aW9u"}], "loc": [95, 24, "ai_model.jac", {}]}], "loc": [95, 24, "ai_model.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [95, 34, "ai_model.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [95, 23, "ai_model.jac", {}]}], "loc": [95, 16, "ai_model.jac", {}]}], "loc": [95, 16, "ai_model.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [95, 35, "ai_model.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [95, 16, "ai_model.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [96, 12, "ai_model.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [92, 23, "ai_model.jac", {}]}], "loc": [92, 12, "ai_model.jac", {}]}], "loc": [92, 12, "ai_model.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [97, 8, "ai_model.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [91, 25, "ai_model.jac", {}]}, {"name": "else_stmt", "kid": [{"name": "KW_ELSE", "kid": [], "loc": [97, 10, "ai_model.jac", {"token": {"symbol": "KW_ELSE", "text": "else"}}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [97, 15, "ai_model.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [98, 12, "ai_model.jac", {}], "bytecode": "FQFiABMEaGVyZQ=="}, {"name": "atom_trailer", "kid": [{"name": "ability_op", "kid": [{"name": "DBL_COLON", "kid": [], "loc": [98, 16, "ai_model.jac", {"token": {"symbol": "DBL_COLON", "text": "::"}}]}], "loc": [98, 16, "ai_model.jac", {}]}, {"name": "NAME", "kid": [], "loc": [98, 18, "ai_model.jac", {"token": {"symbol": "NAME", "text": "infer"}}]}], "loc": [98, 16, "ai_model.jac", {}]}], "loc": [98, 12, "ai_model.jac", {}]}], "loc": [98, 12, "ai_model.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [98, 23, "ai_model.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [98, 12, "ai_model.jac", {}]}, {"name": "statement", "kid": [{"name": "report_action", "kid": [{"name": "KW_REPORT", "kid": [], "loc": [99, 12, "ai_model.jac", {"token": {"symbol": "KW_REPORT", "text": "report"}}]}, {"name": "expression", "kid": [], "loc": [99, 19, "ai_model.jac", {}], "bytecode": "FQFjABMKcHJlZGljdGlvbg=="}, {"name": "SEMI", "kid": [], "loc": [99, 29, "ai_model.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [99, 12, "ai_model.jac", {}]}], "loc": [99, 12, "ai_model.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [100, 8, "ai_model.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [97, 15, "ai_model.jac", {}]}], "loc": [97, 10, "ai_model.jac", {}]}], "loc": [91, 8, "ai_model.jac", {}]}], "loc": [91, 8, "ai_model.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [101, 4, "ai_model.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [90, 20, "ai_model.jac", {}]}], "loc": [90, 4, "ai_model.jac", {}]}], "loc": [90, 4, "ai_model.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [102, 0, "ai_model.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [71, 13, "ai_model.jac", {}]}], "loc": [71, 0, "ai_model.jac", {}]}], "loc": [71, 0, "ai_model.jac", {}]}, {"name": "element", "kid": [{"name": "architype", "kid": [{"name": "KW_WALKER", "kid": [], "loc": [104, 0, "ai_model.jac", {"token": {"symbol": "KW_WALKER", "text": "walker"}}]}, {"name": "NAME", "kid": [], "loc": [104, 7, "ai_model.jac", {"token": {"symbol": "NAME", "text": "save_model"}}]}, {"name": "walker_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [104, 18, "ai_model.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "attr_stmt", "kid": [{"name": "has_stmt", "kid": [{"name": "KW_HAS", "kid": [], "loc": [105, 4, "ai_model.jac", {"token": {"symbol": "KW_HAS", "text": "has"}}]}, {"name": "has_assign", "kid": [{"name": "NAME", "kid": [], "loc": [105, 8, "ai_model.jac", {"token": {"symbol": "NAME", "text": "model_path"}}]}], "loc": [105, 8, "ai_model.jac", {}]}, {"name": "COMMA", "kid": [], "loc": [105, 18, "ai_model.jac", {"token": {"symbol": "COMMA", "text": ","}}]}, {"name": "has_assign", "kid": [{"name": "NAME", "kid": [], "loc": [105, 20, "ai_model.jac", {"token": {"symbol": "NAME", "text": "model_type"}}]}], "loc": [105, 20, "ai_model.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [105, 30, "ai_model.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [105, 4, "ai_model.jac", {}]}], "loc": [105, 4, "ai_model.jac", {}]}, {"name": "attr_stmt", "kid": [{"name": "can_stmt", "kid": [{"name": "KW_CAN", "kid": [], "loc": [106, 4, "ai_model.jac", {"token": {"symbol": "KW_CAN", "text": "can"}}]}, {"name": "dotted_name", "kid": [{"name": "NAME", "kid": [], "loc": [106, 8, "ai_model.jac", {"token": {"symbol": "NAME", "text": "bi_enc"}}]}, {"name": "DOT", "kid": [], "loc": [106, 14, "ai_model.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [106, 15, "ai_model.jac", {"token": {"symbol": "NAME", "text": "save_model"}}]}], "loc": [106, 8, "ai_model.jac", {}]}, {"name": "COMMA", "kid": [], "loc": [106, 25, "ai_model.jac", {"token": {"symbol": "COMMA", "text": ","}}]}, {"name": "dotted_name", "kid": [{"name": "NAME", "kid": [], "loc": [106, 27, "ai_model.jac", {"token": {"symbol": "NAME", "text": "tfm_ner"}}]}, {"name": "DOT", "kid": [], "loc": [106, 34, "ai_model.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [106, 35, "ai_model.jac", {"token": {"symbol": "NAME", "text": "save_model"}}]}], "loc": [106, 27, "ai_model.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [106, 45, "ai_model.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [106, 4, "ai_model.jac", {}]}], "loc": [106, 4, "ai_model.jac", {}]}, {"name": "statement", "kid": [{"name": "if_stmt", "kid": [{"name": "KW_IF", "kid": [], "loc": [107, 4, "ai_model.jac", {"token": {"symbol": "KW_IF", "text": "if"}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "LPAREN", "kid": [], "loc": [107, 7, "ai_model.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "expression", "kid": [{"name": "compare", "kid": [{"name": "atom", "kid": [], "loc": [107, 8, "ai_model.jac", {}], "bytecode": "FQFrABMKbW9kZWxfdHlwZQ=="}, {"name": "cmp_op", "kid": [{"name": "EE", "kid": [], "loc": [107, 19, "ai_model.jac", {"token": {"symbol": "EE", "text": "=="}}]}], "loc": [107, 19, "ai_model.jac", {}]}, {"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [107, 22, "ai_model.jac", {"token": {"symbol": "STRING", "text": "\"bi_enc\""}}]}], "loc": [107, 22, "ai_model.jac", {}]}], "loc": [107, 22, "ai_model.jac", {}]}], "loc": [107, 8, "ai_model.jac", {}]}], "loc": [107, 8, "ai_model.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [107, 30, "ai_model.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [107, 7, "ai_model.jac", {}]}], "loc": [107, 7, "ai_model.jac", {}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [107, 32, "ai_model.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [108, 8, "ai_model.jac", {}], "bytecode": "FQFsABMGYmlfZW5j"}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [108, 14, "ai_model.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [108, 15, "ai_model.jac", {"token": {"symbol": "NAME", "text": "save_model"}}]}], "loc": [108, 14, "ai_model.jac", {}]}], "loc": [108, 8, "ai_model.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "LPAREN", "kid": [], "loc": [108, 25, "ai_model.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "param_list", "kid": [{"name": "expr_list", "kid": [{"name": "atom", "kid": [], "loc": [108, 26, "ai_model.jac", {}], "bytecode": "Ewptb2RlbF9wYXRo"}], "loc": [108, 26, "ai_model.jac", {}]}], "loc": [108, 26, "ai_model.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [108, 36, "ai_model.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [108, 25, "ai_model.jac", {}]}], "loc": [108, 8, "ai_model.jac", {}]}], "loc": [108, 8, "ai_model.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [108, 37, "ai_model.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [108, 8, "ai_model.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [109, 4, "ai_model.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [107, 32, "ai_model.jac", {}]}, {"name": "elif_stmt", "kid": [{"name": "KW_ELIF", "kid": [], "loc": [109, 6, "ai_model.jac", {"token": {"symbol": "KW_ELIF", "text": "elif"}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "LPAREN", "kid": [], "loc": [109, 11, "ai_model.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "expression", "kid": [{"name": "compare", "kid": [{"name": "atom", "kid": [], "loc": [109, 12, "ai_model.jac", {}], "bytecode": "FQFtABMKbW9kZWxfdHlwZQ=="}, {"name": "cmp_op", "kid": [{"name": "EE", "kid": [], "loc": [109, 23, "ai_model.jac", {"token": {"symbol": "EE", "text": "=="}}]}], "loc": [109, 23, "ai_model.jac", {}]}, {"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [109, 26, "ai_model.jac", {"token": {"symbol": "STRING", "text": "\"tfm_ner\""}}]}], "loc": [109, 26, "ai_model.jac", {}]}], "loc": [109, 26, "ai_model.jac", {}]}], "loc": [109, 12, "ai_model.jac", {}]}], "loc": [109, 12, "ai_model.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [109, 35, "ai_model.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [109, 11, "ai_model.jac", {}]}], "loc": [109, 11, "ai_model.jac", {}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [109, 37, "ai_model.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [110, 8, "ai_model.jac", {}], "bytecode": "FQFuABMHdGZtX25lcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [110, 15, "ai_model.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [110, 16, "ai_model.jac", {"token": {"symbol": "NAME", "text": "save_model"}}]}], "loc": [110, 15, "ai_model.jac", {}]}], "loc": [110, 8, "ai_model.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "LPAREN", "kid": [], "loc": [110, 26, "ai_model.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "param_list", "kid": [{"name": "kw_expr_list", "kid": [{"name": "NAME", "kid": [], "loc": [110, 27, "ai_model.jac", {"token": {"symbol": "NAME", "text": "model_path"}}]}, {"name": "EQ", "kid": [], "loc": [110, 37, "ai_model.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "atom", "kid": [], "loc": [110, 38, "ai_model.jac", {}], "bytecode": "Ewptb2RlbF9wYXRo"}], "loc": [110, 27, "ai_model.jac", {}]}], "loc": [110, 27, "ai_model.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [110, 48, "ai_model.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [110, 26, "ai_model.jac", {}]}], "loc": [110, 8, "ai_model.jac", {}]}], "loc": [110, 8, "ai_model.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [110, 49, "ai_model.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [110, 8, "ai_model.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [111, 4, "ai_model.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [109, 37, "ai_model.jac", {}]}], "loc": [109, 6, "ai_model.jac", {}]}, {"name": "else_stmt", "kid": [{"name": "KW_ELSE", "kid": [], "loc": [111, 6, "ai_model.jac", {"token": {"symbol": "KW_ELSE", "text": "else"}}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [111, 11, "ai_model.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [112, 8, "ai_model.jac", {}], "bytecode": "FQFwABMDc3Rk"}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [112, 11, "ai_model.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [112, 12, "ai_model.jac", {"token": {"symbol": "NAME", "text": "err"}}]}], "loc": [112, 11, "ai_model.jac", {}]}], "loc": [112, 8, "ai_model.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "LPAREN", "kid": [], "loc": [112, 15, "ai_model.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "param_list", "kid": [{"name": "expr_list", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [112, 16, "ai_model.jac", {"token": {"symbol": "STRING", "text": "\"Unrecongized model type.\""}}]}], "loc": [112, 16, "ai_model.jac", {}]}], "loc": [112, 16, "ai_model.jac", {}]}], "loc": [112, 16, "ai_model.jac", {}]}], "loc": [112, 16, "ai_model.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [112, 42, "ai_model.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [112, 15, "ai_model.jac", {}]}], "loc": [112, 8, "ai_model.jac", {}]}], "loc": [112, 8, "ai_model.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [112, 43, "ai_model.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [112, 8, "ai_model.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [113, 4, "ai_model.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [111, 11, "ai_model.jac", {}]}], "loc": [111, 6, "ai_model.jac", {}]}], "loc": [107, 4, "ai_model.jac", {}]}], "loc": [107, 4, "ai_model.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [114, 0, "ai_model.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [104, 18, "ai_model.jac", {}]}], "loc": [104, 0, "ai_model.jac", {}]}], "loc": [104, 0, "ai_model.jac", {}]}, {"name": "element", "kid": [{"name": "architype", "kid": [{"name": "KW_WALKER", "kid": [], "loc": [116, 0, "ai_model.jac", {"token": {"symbol": "KW_WALKER", "text": "walker"}}]}, {"name": "NAME", "kid": [], "loc": [116, 7, "ai_model.jac", {"token": {"symbol": "NAME", "text": "load_model"}}]}, {"name": "walker_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [116, 18, "ai_model.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "attr_stmt", "kid": [{"name": "has_stmt", "kid": [{"name": "KW_HAS", "kid": [], "loc": [117, 4, "ai_model.jac", {"token": {"symbol": "KW_HAS", "text": "has"}}]}, {"name": "has_assign", "kid": [{"name": "NAME", "kid": [], "loc": [117, 8, "ai_model.jac", {"token": {"symbol": "NAME", "text": "model_path"}}]}], "loc": [117, 8, "ai_model.jac", {}]}, {"name": "COMMA", "kid": [], "loc": [117, 18, "ai_model.jac", {"token": {"symbol": "COMMA", "text": ","}}]}, {"name": "has_assign", "kid": [{"name": "NAME", "kid": [], "loc": [117, 20, "ai_model.jac", {"token": {"symbol": "NAME", "text": "model_type"}}]}], "loc": [117, 20, "ai_model.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [117, 30, "ai_model.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [117, 4, "ai_model.jac", {}]}], "loc": [117, 4, "ai_model.jac", {}]}, {"name": "attr_stmt", "kid": [{"name": "can_stmt", "kid": [{"name": "KW_CAN", "kid": [], "loc": [118, 4, "ai_model.jac", {"token": {"symbol": "KW_CAN", "text": "can"}}]}, {"name": "dotted_name", "kid": [{"name": "NAME", "kid": [], "loc": [118, 8, "ai_model.jac", {"token": {"symbol": "NAME", "text": "bi_enc"}}]}, {"name": "DOT", "kid": [], "loc": [118, 14, "ai_model.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [118, 15, "ai_model.jac", {"token": {"symbol": "NAME", "text": "load_model"}}]}], "loc": [118, 8, "ai_model.jac", {}]}, {"name": "COMMA", "kid": [], "loc": [118, 25, "ai_model.jac", {"token": {"symbol": "COMMA", "text": ","}}]}, {"name": "dotted_name", "kid": [{"name": "NAME", "kid": [], "loc": [118, 27, "ai_model.jac", {"token": {"symbol": "NAME", "text": "tfm_ner"}}]}, {"name": "DOT", "kid": [], "loc": [118, 34, "ai_model.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [118, 35, "ai_model.jac", {"token": {"symbol": "NAME", "text": "load_model"}}]}], "loc": [118, 27, "ai_model.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [118, 45, "ai_model.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [118, 4, "ai_model.jac", {}]}], "loc": [118, 4, "ai_model.jac", {}]}, {"name": "statement", "kid": [{"name": "if_stmt", "kid": [{"name": "KW_IF", "kid": [], "loc": [119, 4, "ai_model.jac", {"token": {"symbol": "KW_IF", "text": "if"}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "LPAREN", "kid": [], "loc": [119, 7, "ai_model.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "expression", "kid": [{"name": "compare", "kid": [{"name": "atom", "kid": [], "loc": [119, 8, "ai_model.jac", {}], "bytecode": "FQF3ABMKbW9kZWxfdHlwZQ=="}, {"name": "cmp_op", "kid": [{"name": "EE", "kid": [], "loc": [119, 19, "ai_model.jac", {"token": {"symbol": "EE", "text": "=="}}]}], "loc": [119, 19, "ai_model.jac", {}]}, {"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [119, 22, "ai_model.jac", {"token": {"symbol": "STRING", "text": "\"bi_enc\""}}]}], "loc": [119, 22, "ai_model.jac", {}]}], "loc": [119, 22, "ai_model.jac", {}]}], "loc": [119, 8, "ai_model.jac", {}]}], "loc": [119, 8, "ai_model.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [119, 30, "ai_model.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [119, 7, "ai_model.jac", {}]}], "loc": [119, 7, "ai_model.jac", {}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [119, 32, "ai_model.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [120, 8, "ai_model.jac", {}], "bytecode": "FQF4ABMGYmlfZW5j"}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [120, 14, "ai_model.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [120, 15, "ai_model.jac", {"token": {"symbol": "NAME", "text": "load_model"}}]}], "loc": [120, 14, "ai_model.jac", {}]}], "loc": [120, 8, "ai_model.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "LPAREN", "kid": [], "loc": [120, 25, "ai_model.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "param_list", "kid": [{"name": "expr_list", "kid": [{"name": "atom", "kid": [], "loc": [120, 26, "ai_model.jac", {}], "bytecode": "Ewptb2RlbF9wYXRo"}], "loc": [120, 26, "ai_model.jac", {}]}], "loc": [120, 26, "ai_model.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [120, 36, "ai_model.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [120, 25, "ai_model.jac", {}]}], "loc": [120, 8, "ai_model.jac", {}]}], "loc": [120, 8, "ai_model.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [120, 37, "ai_model.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [120, 8, "ai_model.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [121, 4, "ai_model.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [119, 32, "ai_model.jac", {}]}, {"name": "elif_stmt", "kid": [{"name": "KW_ELIF", "kid": [], "loc": [121, 6, "ai_model.jac", {"token": {"symbol": "KW_ELIF", "text": "elif"}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "LPAREN", "kid": [], "loc": [121, 11, "ai_model.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "expression", "kid": [{"name": "compare", "kid": [{"name": "atom", "kid": [], "loc": [121, 12, "ai_model.jac", {}], "bytecode": "FQF5ABMKbW9kZWxfdHlwZQ=="}, {"name": "cmp_op", "kid": [{"name": "EE", "kid": [], "loc": [121, 23, "ai_model.jac", {"token": {"symbol": "EE", "text": "=="}}]}], "loc": [121, 23, "ai_model.jac", {}]}, {"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [121, 26, "ai_model.jac", {"token": {"symbol": "STRING", "text": "\"tfm_ner\""}}]}], "loc": [121, 26, "ai_model.jac", {}]}], "loc": [121, 26, "ai_model.jac", {}]}], "loc": [121, 12, "ai_model.jac", {}]}], "loc": [121, 12, "ai_model.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [121, 35, "ai_model.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [121, 11, "ai_model.jac", {}]}], "loc": [121, 11, "ai_model.jac", {}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [121, 37, "ai_model.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [122, 8, "ai_model.jac", {}], "bytecode": "FQF6ABMHdGZtX25lcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [122, 15, "ai_model.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [122, 16, "ai_model.jac", {"token": {"symbol": "NAME", "text": "load_model"}}]}], "loc": [122, 15, "ai_model.jac", {}]}], "loc": [122, 8, "ai_model.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "LPAREN", "kid": [], "loc": [122, 26, "ai_model.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "param_list", "kid": [{"name": "kw_expr_list", "kid": [{"name": "NAME", "kid": [], "loc": [122, 27, "ai_model.jac", {"token": {"symbol": "NAME", "text": "model_path"}}]}, {"name": "EQ", "kid": [], "loc": [122, 37, "ai_model.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "atom", "kid": [], "loc": [122, 38, "ai_model.jac", {}], "bytecode": "Ewptb2RlbF9wYXRo"}], "loc": [122, 27, "ai_model.jac", {}]}], "loc": [122, 27, "ai_model.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [122, 48, "ai_model.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [122, 26, "ai_model.jac", {}]}], "loc": [122, 8, "ai_model.jac", {}]}], "loc": [122, 8, "ai_model.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [122, 49, "ai_model.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [122, 8, "ai_model.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [123, 4, "ai_model.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [121, 37, "ai_model.jac", {}]}], "loc": [121, 6, "ai_model.jac", {}]}, {"name": "else_stmt", "kid": [{"name": "KW_ELSE", "kid": [], "loc": [123, 6, "ai_model.jac", {"token": {"symbol": "KW_ELSE", "text": "else"}}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [123, 11, "ai_model.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [124, 8, "ai_model.jac", {}], "bytecode": "FQF8ABMDc3Rk"}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [124, 11, "ai_model.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [124, 12, "ai_model.jac", {"token": {"symbol": "NAME", "text": "err"}}]}], "loc": [124, 11, "ai_model.jac", {}]}], "loc": [124, 8, "ai_model.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "LPAREN", "kid": [], "loc": [124, 15, "ai_model.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "param_list", "kid": [{"name": "expr_list", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [124, 16, "ai_model.jac", {"token": {"symbol": "STRING", "text": "\"Unrecongized model type.\""}}]}], "loc": [124, 16, "ai_model.jac", {}]}], "loc": [124, 16, "ai_model.jac", {}]}], "loc": [124, 16, "ai_model.jac", {}]}], "loc": [124, 16, "ai_model.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [124, 42, "ai_model.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [124, 15, "ai_model.jac", {}]}], "loc": [124, 8, "ai_model.jac", {}]}], "loc": [124, 8, "ai_model.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [124, 43, "ai_model.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [124, 8, "ai_model.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [125, 4, "ai_model.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [123, 11, "ai_model.jac", {}]}], "loc": [123, 6, "ai_model.jac", {}]}], "loc": [119, 4, "ai_model.jac", {}]}], "loc": [119, 4, "ai_model.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [126, 0, "ai_model.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [116, 18, "ai_model.jac", {}]}], "loc": [116, 0, "ai_model.jac", {}]}], "loc": [116, 0, "ai_model.jac", {}]}, {"name": "element", "kid": [{"name": "architype", "kid": [{"name": "KW_NODE", "kid": [], "loc": [4, 0, "tesla_ai.jac", {"token": {"symbol": "KW_NODE", "text": "node"}}]}, {"name": "NAME", "kid": [], "loc": [4, 5, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "cai_state"}}]}, {"name": "attr_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [4, 15, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "attr_stmt", "kid": [{"name": "has_stmt", "kid": [{"name": "KW_HAS", "kid": [], "loc": [5, 4, "tesla_ai.jac", {"token": {"symbol": "KW_HAS", "text": "has"}}]}, {"name": "has_assign", "kid": [{"name": "NAME", "kid": [], "loc": [5, 8, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "name"}}]}], "loc": [5, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [5, 12, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [5, 4, "tesla_ai.jac", {}]}], "loc": [5, 4, "tesla_ai.jac", {}]}, {"name": "attr_stmt", "kid": [{"name": "can_stmt", "kid": [{"name": "KW_CAN", "kid": [], "loc": [6, 4, "tesla_ai.jac", {"token": {"symbol": "KW_CAN", "text": "can"}}]}, {"name": "NAME", "kid": [], "loc": [6, 8, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "init_wlk_ctx"}}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [6, 21, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [], "loc": [7, 8, "tesla_ai.jac", {}], "bytecode": "FQEHDHRlc2xhX2FpLmphYxQLbmV3X3dsa19jdHg="}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [7, 20, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "dict_val", "kid": [{"name": "LBRACE", "kid": [], "loc": [7, 22, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "kv_pair", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [8, 12, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"intent\""}}]}], "loc": [8, 12, "tesla_ai.jac", {}]}], "loc": [8, 12, "tesla_ai.jac", {}]}], "loc": [8, 12, "tesla_ai.jac", {}]}, {"name": "COLON", "kid": [], "loc": [8, 20, "tesla_ai.jac", {"token": {"symbol": "COLON", "text": ":"}}]}, {"name": "expression", "kid": [], "loc": [8, 22, "tesla_ai.jac", {}], "bytecode": "FQEIABIBCA=="}], "loc": [8, 12, "tesla_ai.jac", {}]}, {"name": "COMMA", "kid": [], "loc": [8, 26, "tesla_ai.jac", {"token": {"symbol": "COMMA", "text": ","}}]}, {"name": "kv_pair", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [9, 12, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"entities\""}}]}], "loc": [9, 12, "tesla_ai.jac", {}]}], "loc": [9, 12, "tesla_ai.jac", {}]}], "loc": [9, 12, "tesla_ai.jac", {}]}, {"name": "COLON", "kid": [], "loc": [9, 22, "tesla_ai.jac", {"token": {"symbol": "COLON", "text": ":"}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "dict_val", "kid": [{"name": "LBRACE", "kid": [], "loc": [9, 24, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "RBRACE", "kid": [], "loc": [9, 25, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [9, 24, "tesla_ai.jac", {}]}], "loc": [9, 24, "tesla_ai.jac", {}]}], "loc": [9, 24, "tesla_ai.jac", {}]}], "loc": [9, 12, "tesla_ai.jac", {}]}, {"name": "COMMA", "kid": [], "loc": [9, 26, "tesla_ai.jac", {"token": {"symbol": "COMMA", "text": ","}}]}, {"name": "kv_pair", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [10, 12, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"prev_state\""}}]}], "loc": [10, 12, "tesla_ai.jac", {}]}], "loc": [10, 12, "tesla_ai.jac", {}]}], "loc": [10, 12, "tesla_ai.jac", {}]}, {"name": "COLON", "kid": [], "loc": [10, 24, "tesla_ai.jac", {"token": {"symbol": "COLON", "text": ":"}}]}, {"name": "expression", "kid": [], "loc": [10, 26, "tesla_ai.jac", {}], "bytecode": "FQEKABIBCA=="}], "loc": [10, 12, "tesla_ai.jac", {}]}, {"name": "COMMA", "kid": [], "loc": [10, 30, "tesla_ai.jac", {"token": {"symbol": "COMMA", "text": ","}}]}, {"name": "kv_pair", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [11, 12, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"next_state\""}}]}], "loc": [11, 12, "tesla_ai.jac", {}]}], "loc": [11, 12, "tesla_ai.jac", {}]}], "loc": [11, 12, "tesla_ai.jac", {}]}, {"name": "COLON", "kid": [], "loc": [11, 24, "tesla_ai.jac", {"token": {"symbol": "COLON", "text": ":"}}]}, {"name": "expression", "kid": [], "loc": [11, 26, "tesla_ai.jac", {}], "bytecode": "FQELABIBCA=="}], "loc": [11, 12, "tesla_ai.jac", {}]}, {"name": "COMMA", "kid": [], "loc": [11, 30, "tesla_ai.jac", {"token": {"symbol": "COMMA", "text": ","}}]}, {"name": "kv_pair", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [12, 12, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"respond\""}}]}], "loc": [12, 12, "tesla_ai.jac", {}]}], "loc": [12, 12, "tesla_ai.jac", {}]}], "loc": [12, 12, "tesla_ai.jac", {}]}, {"name": "COLON", "kid": [], "loc": [12, 21, "tesla_ai.jac", {"token": {"symbol": "COLON", "text": ":"}}]}, {"name": "expression", "kid": [], "loc": [12, 23, "tesla_ai.jac", {}], "bytecode": "FQEMABIHAA=="}], "loc": [12, 12, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [13, 8, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [7, 22, "tesla_ai.jac", {}]}], "loc": [7, 22, "tesla_ai.jac", {}]}], "loc": [7, 22, "tesla_ai.jac", {}]}], "loc": [7, 20, "tesla_ai.jac", {}]}], "loc": [7, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [13, 9, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [7, 8, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "if_stmt", "kid": [{"name": "KW_IF", "kid": [], "loc": [14, 8, "tesla_ai.jac", {"token": {"symbol": "KW_IF", "text": "if"}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "LPAREN", "kid": [], "loc": [14, 11, "tesla_ai.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "expression", "kid": [{"name": "compare", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [14, 12, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"entities\""}}]}], "loc": [14, 12, "tesla_ai.jac", {}]}], "loc": [14, 12, "tesla_ai.jac", {}]}, {"name": "cmp_op", "kid": [{"name": "KW_IN", "kid": [], "loc": [14, 23, "tesla_ai.jac", {"token": {"symbol": "KW_IN", "text": "in"}}]}], "loc": [14, 23, "tesla_ai.jac", {}]}, {"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [14, 26, "tesla_ai.jac", {}], "bytecode": "FQEOABMHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [14, 33, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [14, 34, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [14, 33, "tesla_ai.jac", {}]}], "loc": [14, 26, "tesla_ai.jac", {}]}], "loc": [14, 12, "tesla_ai.jac", {}]}], "loc": [14, 12, "tesla_ai.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [14, 41, "tesla_ai.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [14, 11, "tesla_ai.jac", {}]}], "loc": [14, 11, "tesla_ai.jac", {}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [14, 43, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [16, 12, "tesla_ai.jac", {}], "bytecode": "FQEQABQLbmV3X3dsa19jdHg="}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [16, 23, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [16, 24, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"entities\""}}]}], "loc": [16, 24, "tesla_ai.jac", {}]}], "loc": [16, 24, "tesla_ai.jac", {}]}], "loc": [16, 24, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [16, 34, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [16, 23, "tesla_ai.jac", {}]}], "loc": [16, 23, "tesla_ai.jac", {}]}], "loc": [16, 12, "tesla_ai.jac", {}]}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [16, 36, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [16, 38, "tesla_ai.jac", {}], "bytecode": "FAd2aXNpdG9y"}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [16, 45, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [16, 46, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [16, 45, "tesla_ai.jac", {}]}], "loc": [16, 38, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [16, 53, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [16, 54, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"entities\""}}]}], "loc": [16, 54, "tesla_ai.jac", {}]}], "loc": [16, 54, "tesla_ai.jac", {}]}], "loc": [16, 54, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [16, 64, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [16, 53, "tesla_ai.jac", {}]}], "loc": [16, 53, "tesla_ai.jac", {}]}], "loc": [16, 38, "tesla_ai.jac", {}]}], "loc": [16, 38, "tesla_ai.jac", {}]}], "loc": [16, 36, "tesla_ai.jac", {}]}], "loc": [16, 12, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [16, 65, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [16, 12, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [17, 8, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [14, 43, "tesla_ai.jac", {}]}], "loc": [14, 8, "tesla_ai.jac", {}]}], "loc": [14, 8, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [18, 8, "tesla_ai.jac", {}], "bytecode": "FQESABQHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [18, 15, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [18, 16, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [18, 15, "tesla_ai.jac", {}]}], "loc": [18, 8, "tesla_ai.jac", {}]}, {"name": "assignment", "kid": [], "loc": [18, 24, "tesla_ai.jac", {}], "bytecode": "FAtuZXdfd2xrX2N0eA=="}], "loc": [18, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [18, 37, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [18, 8, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [19, 4, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [6, 21, "tesla_ai.jac", {}]}], "loc": [6, 4, "tesla_ai.jac", {}]}], "loc": [6, 4, "tesla_ai.jac", {}]}, {"name": "attr_stmt", "kid": [{"name": "can_stmt", "kid": [{"name": "KW_CAN", "kid": [], "loc": [20, 4, "tesla_ai.jac", {"token": {"symbol": "KW_CAN", "text": "can"}}]}, {"name": "NAME", "kid": [], "loc": [20, 8, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "nlu"}}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [20, 12, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "RBRACE", "kid": [], "loc": [20, 13, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [20, 12, "tesla_ai.jac", {}]}], "loc": [20, 4, "tesla_ai.jac", {}]}], "loc": [20, 4, "tesla_ai.jac", {}]}, {"name": "attr_stmt", "kid": [{"name": "can_stmt", "kid": [{"name": "KW_CAN", "kid": [], "loc": [21, 4, "tesla_ai.jac", {"token": {"symbol": "KW_CAN", "text": "can"}}]}, {"name": "NAME", "kid": [], "loc": [21, 8, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "process"}}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [21, 16, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "if_stmt", "kid": [{"name": "KW_IF", "kid": [], "loc": [22, 8, "tesla_ai.jac", {"token": {"symbol": "KW_IF", "text": "if"}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "LPAREN", "kid": [], "loc": [22, 11, "tesla_ai.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [22, 12, "tesla_ai.jac", {}], "bytecode": "FQEWABMHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [22, 19, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [22, 20, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [22, 19, "tesla_ai.jac", {}]}], "loc": [22, 12, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [22, 27, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [22, 28, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"prev_state\""}}]}], "loc": [22, 28, "tesla_ai.jac", {}]}], "loc": [22, 28, "tesla_ai.jac", {}]}], "loc": [22, 28, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [22, 40, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [22, 27, "tesla_ai.jac", {}]}], "loc": [22, 27, "tesla_ai.jac", {}]}], "loc": [22, 12, "tesla_ai.jac", {}]}], "loc": [22, 12, "tesla_ai.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [22, 41, "tesla_ai.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [22, 11, "tesla_ai.jac", {}]}], "loc": [22, 11, "tesla_ai.jac", {}]}, {"name": "code_block", "kid": [{"name": "COLON", "kid": [], "loc": [22, 42, "tesla_ai.jac", {"token": {"symbol": "COLON", "text": ":"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [22, 44, "tesla_ai.jac", {}], "bytecode": "FAd2aXNpdG9y"}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [22, 51, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [22, 52, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [22, 51, "tesla_ai.jac", {}]}], "loc": [22, 44, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [22, 59, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [22, 60, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"respond\""}}]}], "loc": [22, 60, "tesla_ai.jac", {}]}], "loc": [22, 60, "tesla_ai.jac", {}]}], "loc": [22, 60, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [22, 69, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [22, 59, "tesla_ai.jac", {}]}], "loc": [22, 59, "tesla_ai.jac", {}]}], "loc": [22, 44, "tesla_ai.jac", {}]}, {"name": "assignment", "kid": [], "loc": [22, 71, "tesla_ai.jac", {}], "bytecode": "EgcB"}], "loc": [22, 44, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [22, 77, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [22, 44, "tesla_ai.jac", {}]}], "loc": [22, 42, "tesla_ai.jac", {}]}, {"name": "else_stmt", "kid": [{"name": "KW_ELSE", "kid": [], "loc": [23, 8, "tesla_ai.jac", {"token": {"symbol": "KW_ELSE", "text": "else"}}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [23, 13, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [24, 12, "tesla_ai.jac", {}], "bytecode": "FQEYABQHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [24, 19, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [24, 20, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [24, 19, "tesla_ai.jac", {}]}], "loc": [24, 12, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [24, 27, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [24, 28, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"next_state\""}}]}], "loc": [24, 28, "tesla_ai.jac", {}]}], "loc": [24, 28, "tesla_ai.jac", {}]}], "loc": [24, 28, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [24, 40, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [24, 27, "tesla_ai.jac", {}]}], "loc": [24, 27, "tesla_ai.jac", {}]}], "loc": [24, 12, "tesla_ai.jac", {}]}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [24, 42, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [24, 44, "tesla_ai.jac", {}], "bytecode": "FANuZXQ="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [24, 47, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [24, 48, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "root"}}]}], "loc": [24, 47, "tesla_ai.jac", {}]}], "loc": [24, 44, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "LPAREN", "kid": [], "loc": [24, 52, "tesla_ai.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "RPAREN", "kid": [], "loc": [24, 53, "tesla_ai.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [24, 52, "tesla_ai.jac", {}]}], "loc": [24, 44, "tesla_ai.jac", {}]}], "loc": [24, 44, "tesla_ai.jac", {}]}], "loc": [24, 42, "tesla_ai.jac", {}]}], "loc": [24, 12, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [24, 54, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [24, 12, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [25, 12, "tesla_ai.jac", {}], "bytecode": "FQEZABQHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [25, 19, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [25, 20, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [25, 19, "tesla_ai.jac", {}]}], "loc": [25, 12, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [25, 27, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [25, 28, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"prev_state\""}}]}], "loc": [25, 28, "tesla_ai.jac", {}]}], "loc": [25, 28, "tesla_ai.jac", {}]}], "loc": [25, 28, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [25, 40, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [25, 27, "tesla_ai.jac", {}]}], "loc": [25, 27, "tesla_ai.jac", {}]}], "loc": [25, 12, "tesla_ai.jac", {}]}, {"name": "assignment", "kid": [], "loc": [25, 42, "tesla_ai.jac", {}], "bytecode": "FARoZXJl"}], "loc": [25, 12, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [25, 48, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [25, 12, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [26, 8, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [23, 13, "tesla_ai.jac", {}]}], "loc": [23, 8, "tesla_ai.jac", {}]}], "loc": [22, 8, "tesla_ai.jac", {}]}], "loc": [22, 8, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [27, 4, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [21, 16, "tesla_ai.jac", {}]}], "loc": [21, 4, "tesla_ai.jac", {}]}], "loc": [21, 4, "tesla_ai.jac", {}]}, {"name": "attr_stmt", "kid": [{"name": "can_stmt", "kid": [{"name": "KW_CAN", "kid": [], "loc": [28, 4, "tesla_ai.jac", {"token": {"symbol": "KW_CAN", "text": "can"}}]}, {"name": "NAME", "kid": [], "loc": [28, 8, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "nlg"}}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [28, 12, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "RBRACE", "kid": [], "loc": [28, 13, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [28, 12, "tesla_ai.jac", {}]}], "loc": [28, 4, "tesla_ai.jac", {}]}], "loc": [28, 4, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [29, 0, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [4, 15, "tesla_ai.jac", {}]}], "loc": [4, 0, "tesla_ai.jac", {}]}], "loc": [4, 0, "tesla_ai.jac", {}]}, {"name": "element", "kid": [{"name": "architype", "kid": [{"name": "KW_NODE", "kid": [], "loc": [31, 0, "tesla_ai.jac", {"token": {"symbol": "KW_NODE", "text": "node"}}]}, {"name": "NAME", "kid": [], "loc": [31, 5, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "dialogue_state"}}]}, {"name": "COLON", "kid": [], "loc": [31, 19, "tesla_ai.jac", {"token": {"symbol": "COLON", "text": ":"}}]}, {"name": "NAME", "kid": [], "loc": [31, 20, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "cai_state"}}]}, {"name": "attr_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [31, 30, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "attr_stmt", "kid": [{"name": "can_stmt", "kid": [{"name": "KW_CAN", "kid": [], "loc": [32, 4, "tesla_ai.jac", {"token": {"symbol": "KW_CAN", "text": "can"}}]}, {"name": "dotted_name", "kid": [{"name": "NAME", "kid": [], "loc": [32, 8, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "bi_enc"}}]}, {"name": "DOT", "kid": [], "loc": [32, 14, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [32, 15, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "infer"}}]}], "loc": [32, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [32, 20, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [32, 4, "tesla_ai.jac", {}]}], "loc": [32, 4, "tesla_ai.jac", {}]}, {"name": "attr_stmt", "kid": [{"name": "can_stmt", "kid": [{"name": "KW_CAN", "kid": [], "loc": [33, 4, "tesla_ai.jac", {"token": {"symbol": "KW_CAN", "text": "can"}}]}, {"name": "dotted_name", "kid": [{"name": "NAME", "kid": [], "loc": [33, 8, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "tfm_ner"}}]}, {"name": "DOT", "kid": [], "loc": [33, 15, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [33, 16, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "extract_entity"}}]}], "loc": [33, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [33, 30, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [33, 4, "tesla_ai.jac", {}]}], "loc": [33, 4, "tesla_ai.jac", {}]}, {"name": "attr_stmt", "kid": [{"name": "can_stmt", "kid": [{"name": "KW_CAN", "kid": [], "loc": [35, 4, "tesla_ai.jac", {"token": {"symbol": "KW_CAN", "text": "can"}}]}, {"name": "NAME", "kid": [], "loc": [35, 8, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "classify_intent"}}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [35, 24, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [], "loc": [36, 8, "tesla_ai.jac", {}], "bytecode": "FQEkABQNaW50ZW50X2xhYmVscw=="}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [36, 22, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "node_edge_ref", "kid": [{"name": "edge_ref", "kid": [{"name": "edge_to", "kid": [{"name": "MINUS", "kid": [], "loc": [36, 24, "tesla_ai.jac", {"token": {"symbol": "MINUS", "text": "-"}}]}, {"name": "LSQUARE", "kid": [], "loc": [36, 25, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "NAME", "kid": [], "loc": [36, 26, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "intent_transition"}}]}, {"name": "RSQUARE", "kid": [], "loc": [36, 43, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}, {"name": "<INVALID>", "kid": [], "loc": [36, 44, "tesla_ai.jac", {"token": {"symbol": "<INVALID>", "text": "->"}}]}], "loc": [36, 24, "tesla_ai.jac", {}]}], "loc": [36, 24, "tesla_ai.jac", {}]}], "loc": [36, 24, "tesla_ai.jac", {}]}], "loc": [36, 24, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [36, 46, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "built_in", "kid": [{"name": "cast_built_in", "kid": [{"name": "any_type", "kid": [], "loc": [36, 47, "tesla_ai.jac", {}], "bytecode": "EgEK"}], "loc": [36, 47, "tesla_ai.jac", {}]}], "loc": [36, 47, "tesla_ai.jac", {}]}], "loc": [36, 46, "tesla_ai.jac", {}]}], "loc": [36, 24, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [36, 51, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [36, 52, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "intent"}}]}], "loc": [36, 51, "tesla_ai.jac", {}]}], "loc": [36, 24, "tesla_ai.jac", {}]}], "loc": [36, 24, "tesla_ai.jac", {}]}], "loc": [36, 22, "tesla_ai.jac", {}]}], "loc": [36, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [36, 58, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [36, 8, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [37, 8, "tesla_ai.jac", {}], "bytecode": "FQElABQHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [37, 15, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [37, 16, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [37, 15, "tesla_ai.jac", {}]}], "loc": [37, 8, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [37, 23, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [37, 24, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"intent\""}}]}], "loc": [37, 24, "tesla_ai.jac", {}]}], "loc": [37, 24, "tesla_ai.jac", {}]}], "loc": [37, 24, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [37, 32, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [37, 23, "tesla_ai.jac", {}]}], "loc": [37, 23, "tesla_ai.jac", {}]}], "loc": [37, 8, "tesla_ai.jac", {}]}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [37, 34, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [37, 36, "tesla_ai.jac", {}], "bytecode": "FAZiaV9lbmM="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [37, 42, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [37, 43, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "infer"}}]}], "loc": [37, 42, "tesla_ai.jac", {}]}], "loc": [37, 36, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "LPAREN", "kid": [], "loc": [37, 48, "tesla_ai.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "param_list", "kid": [{"name": "kw_expr_list", "kid": [{"name": "NAME", "kid": [], "loc": [38, 12, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "contexts"}}]}, {"name": "EQ", "kid": [], "loc": [38, 21, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "atom", "kid": [{"name": "list_val", "kid": [{"name": "LSQUARE", "kid": [], "loc": [38, 23, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expr_list", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [38, 24, "tesla_ai.jac", {}], "bytecode": "FQEmABQHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [38, 31, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [38, 32, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "question"}}]}], "loc": [38, 31, "tesla_ai.jac", {}]}], "loc": [38, 24, "tesla_ai.jac", {}]}], "loc": [38, 24, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [38, 40, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [38, 23, "tesla_ai.jac", {}]}], "loc": [38, 23, "tesla_ai.jac", {}]}, {"name": "COMMA", "kid": [], "loc": [38, 41, "tesla_ai.jac", {"token": {"symbol": "COMMA", "text": ","}}]}, {"name": "NAME", "kid": [], "loc": [39, 12, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "candidates"}}]}, {"name": "EQ", "kid": [], "loc": [39, 23, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "atom", "kid": [], "loc": [39, 25, "tesla_ai.jac", {}], "bytecode": "FQEnABQNaW50ZW50X2xhYmVscw=="}, {"name": "COMMA", "kid": [], "loc": [39, 38, "tesla_ai.jac", {"token": {"symbol": "COMMA", "text": ","}}]}, {"name": "NAME", "kid": [], "loc": [40, 12, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "context_type"}}]}, {"name": "EQ", "kid": [], "loc": [40, 25, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [40, 27, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"text\""}}]}], "loc": [40, 27, "tesla_ai.jac", {}]}], "loc": [40, 27, "tesla_ai.jac", {}]}, {"name": "COMMA", "kid": [], "loc": [40, 33, "tesla_ai.jac", {"token": {"symbol": "COMMA", "text": ","}}]}, {"name": "NAME", "kid": [], "loc": [41, 12, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "candidate_type"}}]}, {"name": "EQ", "kid": [], "loc": [41, 27, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [41, 29, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"text\""}}]}], "loc": [41, 29, "tesla_ai.jac", {}]}], "loc": [41, 29, "tesla_ai.jac", {}]}], "loc": [38, 12, "tesla_ai.jac", {}]}], "loc": [38, 12, "tesla_ai.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [42, 8, "tesla_ai.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [37, 48, "tesla_ai.jac", {}]}], "loc": [37, 36, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [42, 9, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [], "loc": [42, 10, "tesla_ai.jac", {}], "bytecode": "FQEqABICAA=="}, {"name": "RSQUARE", "kid": [], "loc": [42, 11, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [42, 9, "tesla_ai.jac", {}]}], "loc": [42, 9, "tesla_ai.jac", {}]}], "loc": [37, 36, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [42, 12, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [42, 13, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"predicted\""}}]}], "loc": [42, 13, "tesla_ai.jac", {}]}], "loc": [42, 13, "tesla_ai.jac", {}]}], "loc": [42, 13, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [42, 24, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [42, 12, "tesla_ai.jac", {}]}], "loc": [42, 12, "tesla_ai.jac", {}]}], "loc": [37, 36, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [42, 25, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [42, 26, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"label\""}}]}], "loc": [42, 26, "tesla_ai.jac", {}]}], "loc": [42, 26, "tesla_ai.jac", {}]}], "loc": [42, 26, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [42, 33, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [42, 25, "tesla_ai.jac", {}]}], "loc": [42, 25, "tesla_ai.jac", {}]}], "loc": [37, 36, "tesla_ai.jac", {}]}], "loc": [37, 36, "tesla_ai.jac", {}]}], "loc": [37, 34, "tesla_ai.jac", {}]}], "loc": [37, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [42, 34, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [37, 8, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [43, 4, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [35, 24, "tesla_ai.jac", {}]}], "loc": [35, 4, "tesla_ai.jac", {}]}], "loc": [35, 4, "tesla_ai.jac", {}]}, {"name": "attr_stmt", "kid": [{"name": "can_stmt", "kid": [{"name": "KW_CAN", "kid": [], "loc": [45, 4, "tesla_ai.jac", {"token": {"symbol": "KW_CAN", "text": "can"}}]}, {"name": "NAME", "kid": [], "loc": [45, 8, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "extract_entities"}}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [45, 25, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [], "loc": [46, 8, "tesla_ai.jac", {}], "bytecode": "FQEuABQDcmVz"}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [46, 12, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [46, 14, "tesla_ai.jac", {}], "bytecode": "FAd0Zm1fbmVy"}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [46, 21, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [46, 22, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "extract_entity"}}]}], "loc": [46, 21, "tesla_ai.jac", {}]}], "loc": [46, 14, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "LPAREN", "kid": [], "loc": [46, 36, "tesla_ai.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "param_list", "kid": [{"name": "expr_list", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [46, 37, "tesla_ai.jac", {}], "bytecode": "FAd2aXNpdG9y"}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [46, 44, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [46, 45, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "question"}}]}], "loc": [46, 44, "tesla_ai.jac", {}]}], "loc": [46, 37, "tesla_ai.jac", {}]}], "loc": [46, 37, "tesla_ai.jac", {}]}], "loc": [46, 37, "tesla_ai.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [46, 53, "tesla_ai.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [46, 36, "tesla_ai.jac", {}]}], "loc": [46, 14, "tesla_ai.jac", {}]}], "loc": [46, 14, "tesla_ai.jac", {}]}], "loc": [46, 12, "tesla_ai.jac", {}]}], "loc": [46, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [46, 54, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [46, 8, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "for_stmt", "kid": [{"name": "KW_FOR", "kid": [], "loc": [47, 8, "tesla_ai.jac", {"token": {"symbol": "KW_FOR", "text": "for"}}]}, {"name": "NAME", "kid": [], "loc": [47, 12, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "ent"}}]}, {"name": "KW_IN", "kid": [], "loc": [47, 16, "tesla_ai.jac", {"token": {"symbol": "KW_IN", "text": "in"}}]}, {"name": "expression", "kid": [], "loc": [47, 19, "tesla_ai.jac", {}], "bytecode": "FQEvABMDcmVz"}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [47, 23, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [], "loc": [48, 12, "tesla_ai.jac", {}], "bytecode": "FQEwABQIZW50X3R5cGU="}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [48, 21, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [48, 23, "tesla_ai.jac", {}], "bytecode": "FANlbnQ="}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [48, 26, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [48, 27, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"entity_value\""}}]}], "loc": [48, 27, "tesla_ai.jac", {}]}], "loc": [48, 27, "tesla_ai.jac", {}]}], "loc": [48, 27, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [48, 41, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [48, 26, "tesla_ai.jac", {}]}], "loc": [48, 26, "tesla_ai.jac", {}]}], "loc": [48, 23, "tesla_ai.jac", {}]}], "loc": [48, 23, "tesla_ai.jac", {}]}], "loc": [48, 21, "tesla_ai.jac", {}]}], "loc": [48, 12, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [48, 42, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [48, 12, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [], "loc": [49, 12, "tesla_ai.jac", {}], "bytecode": "FQExABQIZW50X3RleHQ="}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [49, 21, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [49, 23, "tesla_ai.jac", {}], "bytecode": "FANlbnQ="}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [49, 26, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [49, 27, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"entity_text\""}}]}], "loc": [49, 27, "tesla_ai.jac", {}]}], "loc": [49, 27, "tesla_ai.jac", {}]}], "loc": [49, 27, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [49, 40, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [49, 26, "tesla_ai.jac", {}]}], "loc": [49, 26, "tesla_ai.jac", {}]}], "loc": [49, 23, "tesla_ai.jac", {}]}], "loc": [49, 23, "tesla_ai.jac", {}]}], "loc": [49, 21, "tesla_ai.jac", {}]}], "loc": [49, 12, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [49, 41, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [49, 12, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "if_stmt", "kid": [{"name": "KW_IF", "kid": [], "loc": [50, 12, "tesla_ai.jac", {"token": {"symbol": "KW_IF", "text": "if"}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "LPAREN", "kid": [], "loc": [50, 15, "tesla_ai.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "expression", "kid": [{"name": "compare", "kid": [{"name": "NOT", "kid": [], "loc": [50, 16, "tesla_ai.jac", {"token": {"symbol": "NOT", "text": "!"}}]}, {"name": "atom", "kid": [{"name": "LPAREN", "kid": [], "loc": [50, 17, "tesla_ai.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "expression", "kid": [{"name": "compare", "kid": [{"name": "atom", "kid": [], "loc": [50, 18, "tesla_ai.jac", {}], "bytecode": "FQEyABMIZW50X3R5cGU="}, {"name": "cmp_op", "kid": [{"name": "KW_IN", "kid": [], "loc": [50, 27, "tesla_ai.jac", {"token": {"symbol": "KW_IN", "text": "in"}}]}], "loc": [50, 27, "tesla_ai.jac", {}]}, {"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [50, 30, "tesla_ai.jac", {}], "bytecode": "Ewd2aXNpdG9y"}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [50, 37, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [50, 38, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [50, 37, "tesla_ai.jac", {}]}], "loc": [50, 30, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [50, 45, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [50, 46, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"entities\""}}]}], "loc": [50, 46, "tesla_ai.jac", {}]}], "loc": [50, 46, "tesla_ai.jac", {}]}], "loc": [50, 46, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [50, 56, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [50, 45, "tesla_ai.jac", {}]}], "loc": [50, 45, "tesla_ai.jac", {}]}], "loc": [50, 30, "tesla_ai.jac", {}]}], "loc": [50, 18, "tesla_ai.jac", {}]}], "loc": [50, 18, "tesla_ai.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [50, 57, "tesla_ai.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [50, 17, "tesla_ai.jac", {}]}], "loc": [50, 16, "tesla_ai.jac", {}]}], "loc": [50, 16, "tesla_ai.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [50, 58, "tesla_ai.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [50, 15, "tesla_ai.jac", {}]}], "loc": [50, 15, "tesla_ai.jac", {}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [50, 59, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [51, 16, "tesla_ai.jac", {}], "bytecode": "FQEzABQHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [51, 23, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [51, 24, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [51, 23, "tesla_ai.jac", {}]}], "loc": [51, 16, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [51, 31, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [51, 32, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"entities\""}}]}], "loc": [51, 32, "tesla_ai.jac", {}]}], "loc": [51, 32, "tesla_ai.jac", {}]}], "loc": [51, 32, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [51, 42, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [51, 31, "tesla_ai.jac", {}]}], "loc": [51, 31, "tesla_ai.jac", {}]}], "loc": [51, 16, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [51, 43, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [], "loc": [51, 44, "tesla_ai.jac", {}], "bytecode": "FAhlbnRfdHlwZQ=="}, {"name": "RSQUARE", "kid": [], "loc": [51, 52, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [51, 43, "tesla_ai.jac", {}]}], "loc": [51, 43, "tesla_ai.jac", {}]}], "loc": [51, 16, "tesla_ai.jac", {}]}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [51, 54, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "list_val", "kid": [{"name": "LSQUARE", "kid": [], "loc": [51, 56, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "RSQUARE", "kid": [], "loc": [51, 57, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [51, 56, "tesla_ai.jac", {}]}], "loc": [51, 56, "tesla_ai.jac", {}]}], "loc": [51, 56, "tesla_ai.jac", {}]}], "loc": [51, 54, "tesla_ai.jac", {}]}], "loc": [51, 16, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [51, 58, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [51, 16, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [52, 12, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [50, 59, "tesla_ai.jac", {}]}], "loc": [50, 12, "tesla_ai.jac", {}]}], "loc": [50, 12, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [53, 12, "tesla_ai.jac", {}], "bytecode": "FQE1ABMHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [53, 19, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [53, 20, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [53, 19, "tesla_ai.jac", {}]}], "loc": [53, 12, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [53, 27, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [53, 28, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"entities\""}}]}], "loc": [53, 28, "tesla_ai.jac", {}]}], "loc": [53, 28, "tesla_ai.jac", {}]}], "loc": [53, 28, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [53, 38, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [53, 27, "tesla_ai.jac", {}]}], "loc": [53, 27, "tesla_ai.jac", {}]}], "loc": [53, 12, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [53, 39, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [], "loc": [53, 40, "tesla_ai.jac", {}], "bytecode": "EwhlbnRfdHlwZQ=="}, {"name": "RSQUARE", "kid": [], "loc": [53, 48, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [53, 39, "tesla_ai.jac", {}]}], "loc": [53, 39, "tesla_ai.jac", {}]}], "loc": [53, 12, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [53, 49, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "built_in", "kid": [{"name": "list_built_in", "kid": [{"name": "LIST_DBL_COLON", "kid": [], "loc": [53, 50, "tesla_ai.jac", {"token": {"symbol": "LIST_DBL_COLON", "text": "l::"}}]}, {"name": "NAME", "kid": [], "loc": [53, 53, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "append"}}]}, {"name": "LPAREN", "kid": [], "loc": [53, 59, "tesla_ai.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "expr_list", "kid": [{"name": "atom", "kid": [], "loc": [53, 60, "tesla_ai.jac", {}], "bytecode": "EwhlbnRfdGV4dA=="}], "loc": [53, 60, "tesla_ai.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [53, 68, "tesla_ai.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [53, 50, "tesla_ai.jac", {}]}], "loc": [53, 50, "tesla_ai.jac", {}]}], "loc": [53, 49, "tesla_ai.jac", {}]}], "loc": [53, 12, "tesla_ai.jac", {}]}], "loc": [53, 12, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [53, 69, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [53, 12, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [54, 8, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [47, 23, "tesla_ai.jac", {}]}], "loc": [47, 8, "tesla_ai.jac", {}]}], "loc": [47, 8, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [55, 4, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [45, 25, "tesla_ai.jac", {}]}], "loc": [45, 4, "tesla_ai.jac", {}]}], "loc": [45, 4, "tesla_ai.jac", {}]}, {"name": "attr_stmt", "kid": [{"name": "can_stmt", "kid": [{"name": "KW_CAN", "kid": [], "loc": [57, 4, "tesla_ai.jac", {"token": {"symbol": "KW_CAN", "text": "can"}}]}, {"name": "NAME", "kid": [], "loc": [57, 8, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "init_wlk_ctx"}}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [57, 21, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [], "loc": [58, 8, "tesla_ai.jac", {}], "bytecode": "FQE6ABQLbmV3X3dsa19jdHg="}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [58, 20, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "dict_val", "kid": [{"name": "LBRACE", "kid": [], "loc": [58, 22, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "kv_pair", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [59, 12, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"intent\""}}]}], "loc": [59, 12, "tesla_ai.jac", {}]}], "loc": [59, 12, "tesla_ai.jac", {}]}], "loc": [59, 12, "tesla_ai.jac", {}]}, {"name": "COLON", "kid": [], "loc": [59, 20, "tesla_ai.jac", {"token": {"symbol": "COLON", "text": ":"}}]}, {"name": "expression", "kid": [], "loc": [59, 22, "tesla_ai.jac", {}], "bytecode": "FQE7ABIBCA=="}], "loc": [59, 12, "tesla_ai.jac", {}]}, {"name": "COMMA", "kid": [], "loc": [59, 26, "tesla_ai.jac", {"token": {"symbol": "COMMA", "text": ","}}]}, {"name": "kv_pair", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [60, 12, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"entities\""}}]}], "loc": [60, 12, "tesla_ai.jac", {}]}], "loc": [60, 12, "tesla_ai.jac", {}]}], "loc": [60, 12, "tesla_ai.jac", {}]}, {"name": "COLON", "kid": [], "loc": [60, 22, "tesla_ai.jac", {"token": {"symbol": "COLON", "text": ":"}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "dict_val", "kid": [{"name": "LBRACE", "kid": [], "loc": [60, 24, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "RBRACE", "kid": [], "loc": [60, 25, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [60, 24, "tesla_ai.jac", {}]}], "loc": [60, 24, "tesla_ai.jac", {}]}], "loc": [60, 24, "tesla_ai.jac", {}]}], "loc": [60, 12, "tesla_ai.jac", {}]}, {"name": "COMMA", "kid": [], "loc": [60, 26, "tesla_ai.jac", {"token": {"symbol": "COMMA", "text": ","}}]}, {"name": "kv_pair", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [61, 12, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"prev_state\""}}]}], "loc": [61, 12, "tesla_ai.jac", {}]}], "loc": [61, 12, "tesla_ai.jac", {}]}], "loc": [61, 12, "tesla_ai.jac", {}]}, {"name": "COLON", "kid": [], "loc": [61, 24, "tesla_ai.jac", {"token": {"symbol": "COLON", "text": ":"}}]}, {"name": "expression", "kid": [], "loc": [61, 26, "tesla_ai.jac", {}], "bytecode": "FQE9ABIBCA=="}], "loc": [61, 12, "tesla_ai.jac", {}]}, {"name": "COMMA", "kid": [], "loc": [61, 30, "tesla_ai.jac", {"token": {"symbol": "COMMA", "text": ","}}]}, {"name": "kv_pair", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [62, 12, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"next_state\""}}]}], "loc": [62, 12, "tesla_ai.jac", {}]}], "loc": [62, 12, "tesla_ai.jac", {}]}], "loc": [62, 12, "tesla_ai.jac", {}]}, {"name": "COLON", "kid": [], "loc": [62, 24, "tesla_ai.jac", {"token": {"symbol": "COLON", "text": ":"}}]}, {"name": "expression", "kid": [], "loc": [62, 26, "tesla_ai.jac", {}], "bytecode": "FQE+ABIBCA=="}], "loc": [62, 12, "tesla_ai.jac", {}]}, {"name": "COMMA", "kid": [], "loc": [62, 30, "tesla_ai.jac", {"token": {"symbol": "COMMA", "text": ","}}]}, {"name": "kv_pair", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [63, 12, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"respond\""}}]}], "loc": [63, 12, "tesla_ai.jac", {}]}], "loc": [63, 12, "tesla_ai.jac", {}]}], "loc": [63, 12, "tesla_ai.jac", {}]}, {"name": "COLON", "kid": [], "loc": [63, 21, "tesla_ai.jac", {"token": {"symbol": "COLON", "text": ":"}}]}, {"name": "expression", "kid": [], "loc": [63, 23, "tesla_ai.jac", {}], "bytecode": "FQE/ABIHAA=="}], "loc": [63, 12, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [64, 8, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [58, 22, "tesla_ai.jac", {}]}], "loc": [58, 22, "tesla_ai.jac", {}]}], "loc": [58, 22, "tesla_ai.jac", {}]}], "loc": [58, 20, "tesla_ai.jac", {}]}], "loc": [58, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [64, 9, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [58, 8, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "if_stmt", "kid": [{"name": "KW_IF", "kid": [], "loc": [65, 8, "tesla_ai.jac", {"token": {"symbol": "KW_IF", "text": "if"}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "LPAREN", "kid": [], "loc": [65, 11, "tesla_ai.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "expression", "kid": [{"name": "compare", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [65, 12, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"entities\""}}]}], "loc": [65, 12, "tesla_ai.jac", {}]}], "loc": [65, 12, "tesla_ai.jac", {}]}, {"name": "cmp_op", "kid": [{"name": "KW_IN", "kid": [], "loc": [65, 23, "tesla_ai.jac", {"token": {"symbol": "KW_IN", "text": "in"}}]}], "loc": [65, 23, "tesla_ai.jac", {}]}, {"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [65, 26, "tesla_ai.jac", {}], "bytecode": "FQFBABMHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [65, 33, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [65, 34, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [65, 33, "tesla_ai.jac", {}]}], "loc": [65, 26, "tesla_ai.jac", {}]}], "loc": [65, 12, "tesla_ai.jac", {}]}], "loc": [65, 12, "tesla_ai.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [65, 41, "tesla_ai.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [65, 11, "tesla_ai.jac", {}]}], "loc": [65, 11, "tesla_ai.jac", {}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [65, 43, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [67, 12, "tesla_ai.jac", {}], "bytecode": "FQFDABQLbmV3X3dsa19jdHg="}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [67, 23, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [67, 24, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"entities\""}}]}], "loc": [67, 24, "tesla_ai.jac", {}]}], "loc": [67, 24, "tesla_ai.jac", {}]}], "loc": [67, 24, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [67, 34, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [67, 23, "tesla_ai.jac", {}]}], "loc": [67, 23, "tesla_ai.jac", {}]}], "loc": [67, 12, "tesla_ai.jac", {}]}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [67, 36, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [67, 38, "tesla_ai.jac", {}], "bytecode": "FAd2aXNpdG9y"}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [67, 45, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [67, 46, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [67, 45, "tesla_ai.jac", {}]}], "loc": [67, 38, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [67, 53, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [67, 54, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"entities\""}}]}], "loc": [67, 54, "tesla_ai.jac", {}]}], "loc": [67, 54, "tesla_ai.jac", {}]}], "loc": [67, 54, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [67, 64, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [67, 53, "tesla_ai.jac", {}]}], "loc": [67, 53, "tesla_ai.jac", {}]}], "loc": [67, 38, "tesla_ai.jac", {}]}], "loc": [67, 38, "tesla_ai.jac", {}]}], "loc": [67, 36, "tesla_ai.jac", {}]}], "loc": [67, 12, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [67, 65, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [67, 12, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [68, 8, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [65, 43, "tesla_ai.jac", {}]}], "loc": [65, 8, "tesla_ai.jac", {}]}], "loc": [65, 8, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [69, 8, "tesla_ai.jac", {}], "bytecode": "FQFFABQHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [69, 15, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [69, 16, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [69, 15, "tesla_ai.jac", {}]}], "loc": [69, 8, "tesla_ai.jac", {}]}, {"name": "assignment", "kid": [], "loc": [69, 24, "tesla_ai.jac", {}], "bytecode": "FAtuZXdfd2xrX2N0eA=="}], "loc": [69, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [69, 37, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [69, 8, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [70, 4, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [57, 21, "tesla_ai.jac", {}]}], "loc": [57, 4, "tesla_ai.jac", {}]}], "loc": [57, 4, "tesla_ai.jac", {}]}, {"name": "attr_stmt", "kid": [{"name": "can_stmt", "kid": [{"name": "KW_CAN", "kid": [], "loc": [71, 4, "tesla_ai.jac", {"token": {"symbol": "KW_CAN", "text": "can"}}]}, {"name": "NAME", "kid": [], "loc": [71, 8, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "nlu"}}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [71, 12, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "RBRACE", "kid": [], "loc": [71, 13, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [71, 12, "tesla_ai.jac", {}]}], "loc": [71, 4, "tesla_ai.jac", {}]}], "loc": [71, 4, "tesla_ai.jac", {}]}, {"name": "attr_stmt", "kid": [{"name": "can_stmt", "kid": [{"name": "KW_CAN", "kid": [], "loc": [72, 4, "tesla_ai.jac", {"token": {"symbol": "KW_CAN", "text": "can"}}]}, {"name": "NAME", "kid": [], "loc": [72, 8, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "process"}}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [72, 16, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "if_stmt", "kid": [{"name": "KW_IF", "kid": [], "loc": [73, 8, "tesla_ai.jac", {"token": {"symbol": "KW_IF", "text": "if"}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "LPAREN", "kid": [], "loc": [73, 11, "tesla_ai.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [73, 12, "tesla_ai.jac", {}], "bytecode": "FQFJABMHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [73, 19, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [73, 20, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [73, 19, "tesla_ai.jac", {}]}], "loc": [73, 12, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [73, 27, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [73, 28, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"prev_state\""}}]}], "loc": [73, 28, "tesla_ai.jac", {}]}], "loc": [73, 28, "tesla_ai.jac", {}]}], "loc": [73, 28, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [73, 40, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [73, 27, "tesla_ai.jac", {}]}], "loc": [73, 27, "tesla_ai.jac", {}]}], "loc": [73, 12, "tesla_ai.jac", {}]}], "loc": [73, 12, "tesla_ai.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [73, 41, "tesla_ai.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [73, 11, "tesla_ai.jac", {}]}], "loc": [73, 11, "tesla_ai.jac", {}]}, {"name": "code_block", "kid": [{"name": "COLON", "kid": [], "loc": [73, 42, "tesla_ai.jac", {"token": {"symbol": "COLON", "text": ":"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [73, 44, "tesla_ai.jac", {}], "bytecode": "FAd2aXNpdG9y"}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [73, 51, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [73, 52, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [73, 51, "tesla_ai.jac", {}]}], "loc": [73, 44, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [73, 59, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [73, 60, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"respond\""}}]}], "loc": [73, 60, "tesla_ai.jac", {}]}], "loc": [73, 60, "tesla_ai.jac", {}]}], "loc": [73, 60, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [73, 69, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [73, 59, "tesla_ai.jac", {}]}], "loc": [73, 59, "tesla_ai.jac", {}]}], "loc": [73, 44, "tesla_ai.jac", {}]}, {"name": "assignment", "kid": [], "loc": [73, 71, "tesla_ai.jac", {}], "bytecode": "EgcB"}], "loc": [73, 44, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [73, 77, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [73, 44, "tesla_ai.jac", {}]}], "loc": [73, 42, "tesla_ai.jac", {}]}, {"name": "else_stmt", "kid": [{"name": "KW_ELSE", "kid": [], "loc": [74, 8, "tesla_ai.jac", {"token": {"symbol": "KW_ELSE", "text": "else"}}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [74, 13, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [75, 12, "tesla_ai.jac", {}], "bytecode": "FQFLABQHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [75, 19, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [75, 20, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [75, 19, "tesla_ai.jac", {}]}], "loc": [75, 12, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [75, 27, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [75, 28, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"next_state\""}}]}], "loc": [75, 28, "tesla_ai.jac", {}]}], "loc": [75, 28, "tesla_ai.jac", {}]}], "loc": [75, 28, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [75, 40, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [75, 27, "tesla_ai.jac", {}]}], "loc": [75, 27, "tesla_ai.jac", {}]}], "loc": [75, 12, "tesla_ai.jac", {}]}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [75, 42, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [75, 44, "tesla_ai.jac", {}], "bytecode": "FANuZXQ="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [75, 47, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [75, 48, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "root"}}]}], "loc": [75, 47, "tesla_ai.jac", {}]}], "loc": [75, 44, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "LPAREN", "kid": [], "loc": [75, 52, "tesla_ai.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "RPAREN", "kid": [], "loc": [75, 53, "tesla_ai.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [75, 52, "tesla_ai.jac", {}]}], "loc": [75, 44, "tesla_ai.jac", {}]}], "loc": [75, 44, "tesla_ai.jac", {}]}], "loc": [75, 42, "tesla_ai.jac", {}]}], "loc": [75, 12, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [75, 54, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [75, 12, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [76, 12, "tesla_ai.jac", {}], "bytecode": "FQFMABQHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [76, 19, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [76, 20, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [76, 19, "tesla_ai.jac", {}]}], "loc": [76, 12, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [76, 27, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [76, 28, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"prev_state\""}}]}], "loc": [76, 28, "tesla_ai.jac", {}]}], "loc": [76, 28, "tesla_ai.jac", {}]}], "loc": [76, 28, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [76, 40, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [76, 27, "tesla_ai.jac", {}]}], "loc": [76, 27, "tesla_ai.jac", {}]}], "loc": [76, 12, "tesla_ai.jac", {}]}, {"name": "assignment", "kid": [], "loc": [76, 42, "tesla_ai.jac", {}], "bytecode": "FARoZXJl"}], "loc": [76, 12, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [76, 48, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [76, 12, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [77, 8, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [74, 13, "tesla_ai.jac", {}]}], "loc": [74, 8, "tesla_ai.jac", {}]}], "loc": [73, 8, "tesla_ai.jac", {}]}], "loc": [73, 8, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [78, 4, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [72, 16, "tesla_ai.jac", {}]}], "loc": [72, 4, "tesla_ai.jac", {}]}], "loc": [72, 4, "tesla_ai.jac", {}]}, {"name": "attr_stmt", "kid": [{"name": "can_stmt", "kid": [{"name": "KW_CAN", "kid": [], "loc": [79, 4, "tesla_ai.jac", {"token": {"symbol": "KW_CAN", "text": "can"}}]}, {"name": "NAME", "kid": [], "loc": [79, 8, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "nlg"}}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [79, 12, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "RBRACE", "kid": [], "loc": [79, 13, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [79, 12, "tesla_ai.jac", {}]}], "loc": [79, 4, "tesla_ai.jac", {}]}], "loc": [79, 4, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [80, 0, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [31, 30, "tesla_ai.jac", {}]}], "loc": [31, 0, "tesla_ai.jac", {}]}], "loc": [31, 0, "tesla_ai.jac", {}]}, {"name": "element", "kid": [{"name": "architype", "kid": [{"name": "KW_NODE", "kid": [], "loc": [82, 0, "tesla_ai.jac", {"token": {"symbol": "KW_NODE", "text": "node"}}]}, {"name": "NAME", "kid": [], "loc": [82, 5, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "dialogue_root"}}]}, {"name": "COLON", "kid": [], "loc": [82, 18, "tesla_ai.jac", {"token": {"symbol": "COLON", "text": ":"}}]}, {"name": "NAME", "kid": [], "loc": [82, 19, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "dialogue_state"}}]}, {"name": "attr_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [82, 34, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "attr_stmt", "kid": [{"name": "has_stmt", "kid": [{"name": "KW_HAS", "kid": [], "loc": [83, 4, "tesla_ai.jac", {"token": {"symbol": "KW_HAS", "text": "has"}}]}, {"name": "has_assign", "kid": [{"name": "NAME", "kid": [], "loc": [83, 8, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "name"}}]}, {"name": "EQ", "kid": [], "loc": [83, 13, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [83, 15, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"dialogue_root\""}}]}], "loc": [83, 15, "tesla_ai.jac", {}]}], "loc": [83, 15, "tesla_ai.jac", {}]}], "loc": [83, 15, "tesla_ai.jac", {}]}], "loc": [83, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [83, 30, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [83, 4, "tesla_ai.jac", {}]}], "loc": [83, 4, "tesla_ai.jac", {}]}, {"name": "attr_stmt", "kid": [{"name": "can_stmt", "kid": [{"name": "KW_CAN", "kid": [], "loc": [84, 4, "tesla_ai.jac", {"token": {"symbol": "KW_CAN", "text": "can"}}]}, {"name": "NAME", "kid": [], "loc": [84, 8, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "nlu"}}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [84, 12, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "ability_op", "kid": [{"name": "DBL_COLON", "kid": [], "loc": [85, 8, "tesla_ai.jac", {"token": {"symbol": "DBL_COLON", "text": "::"}}]}], "loc": [85, 8, "tesla_ai.jac", {}]}, {"name": "NAME", "kid": [], "loc": [85, 10, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "classify_intent"}}]}], "loc": [85, 8, "tesla_ai.jac", {}]}], "loc": [85, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [85, 25, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [85, 8, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [86, 4, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [84, 12, "tesla_ai.jac", {}]}], "loc": [84, 4, "tesla_ai.jac", {}]}], "loc": [84, 4, "tesla_ai.jac", {}]}, {"name": "attr_stmt", "kid": [{"name": "can_stmt", "kid": [{"name": "KW_CAN", "kid": [], "loc": [87, 4, "tesla_ai.jac", {"token": {"symbol": "KW_CAN", "text": "can"}}]}, {"name": "NAME", "kid": [], "loc": [87, 8, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "process"}}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [87, 16, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [88, 8, "tesla_ai.jac", {}], "bytecode": "FQFYABQHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [88, 15, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [88, 16, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [88, 15, "tesla_ai.jac", {}]}], "loc": [88, 8, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [88, 23, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [88, 24, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"next_state\""}}]}], "loc": [88, 24, "tesla_ai.jac", {}]}], "loc": [88, 24, "tesla_ai.jac", {}]}], "loc": [88, 24, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [88, 36, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [88, 23, "tesla_ai.jac", {}]}], "loc": [88, 23, "tesla_ai.jac", {}]}], "loc": [88, 8, "tesla_ai.jac", {}]}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [88, 38, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "LPAREN", "kid": [], "loc": [88, 40, "tesla_ai.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "node_edge_ref", "kid": [{"name": "edge_ref", "kid": [{"name": "edge_to", "kid": [{"name": "MINUS", "kid": [], "loc": [88, 41, "tesla_ai.jac", {"token": {"symbol": "MINUS", "text": "-"}}]}, {"name": "LSQUARE", "kid": [], "loc": [88, 42, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "NAME", "kid": [], "loc": [88, 43, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "intent_transition"}}]}, {"name": "filter_ctx", "kid": [{"name": "LPAREN", "kid": [], "loc": [88, 60, "tesla_ai.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "filter_compare", "kid": [{"name": "NAME", "kid": [], "loc": [88, 61, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "intent"}}]}, {"name": "cmp_op", "kid": [{"name": "EE", "kid": [], "loc": [88, 67, "tesla_ai.jac", {"token": {"symbol": "EE", "text": "=="}}]}], "loc": [88, 67, "tesla_ai.jac", {}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [88, 69, "tesla_ai.jac", {}], "bytecode": "FAd2aXNpdG9y"}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [88, 76, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [88, 77, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [88, 76, "tesla_ai.jac", {}]}], "loc": [88, 69, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [88, 84, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [88, 85, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"intent\""}}]}], "loc": [88, 85, "tesla_ai.jac", {}]}], "loc": [88, 85, "tesla_ai.jac", {}]}], "loc": [88, 85, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [88, 93, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [88, 84, "tesla_ai.jac", {}]}], "loc": [88, 84, "tesla_ai.jac", {}]}], "loc": [88, 69, "tesla_ai.jac", {}]}], "loc": [88, 69, "tesla_ai.jac", {}]}], "loc": [88, 61, "tesla_ai.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [88, 94, "tesla_ai.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [88, 60, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [88, 95, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}, {"name": "<INVALID>", "kid": [], "loc": [88, 96, "tesla_ai.jac", {"token": {"symbol": "<INVALID>", "text": "->"}}]}], "loc": [88, 41, "tesla_ai.jac", {}]}], "loc": [88, 41, "tesla_ai.jac", {}]}], "loc": [88, 41, "tesla_ai.jac", {}]}], "loc": [88, 41, "tesla_ai.jac", {}]}], "loc": [88, 41, "tesla_ai.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [88, 98, "tesla_ai.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [88, 40, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [88, 99, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [], "loc": [88, 100, "tesla_ai.jac", {}], "bytecode": "EgIA"}, {"name": "RSQUARE", "kid": [], "loc": [88, 101, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [88, 99, "tesla_ai.jac", {}]}], "loc": [88, 99, "tesla_ai.jac", {}]}], "loc": [88, 40, "tesla_ai.jac", {}]}], "loc": [88, 40, "tesla_ai.jac", {}]}], "loc": [88, 38, "tesla_ai.jac", {}]}], "loc": [88, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [88, 102, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [88, 8, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [89, 4, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [87, 16, "tesla_ai.jac", {}]}], "loc": [87, 4, "tesla_ai.jac", {}]}], "loc": [87, 4, "tesla_ai.jac", {}]}, {"name": "attr_stmt", "kid": [{"name": "can_stmt", "kid": [{"name": "KW_CAN", "kid": [], "loc": [90, 4, "tesla_ai.jac", {"token": {"symbol": "KW_CAN", "text": "can"}}]}, {"name": "NAME", "kid": [], "loc": [90, 8, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "nlg"}}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [90, 12, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [91, 8, "tesla_ai.jac", {}], "bytecode": "FQFbABQHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [91, 15, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [91, 16, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "response"}}]}], "loc": [91, 15, "tesla_ai.jac", {}]}], "loc": [91, 8, "tesla_ai.jac", {}]}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [91, 25, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [91, 27, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"Sorry I can't handle that just yet. Anything else I can help you with?\""}}]}], "loc": [91, 27, "tesla_ai.jac", {}]}], "loc": [91, 27, "tesla_ai.jac", {}]}], "loc": [91, 27, "tesla_ai.jac", {}]}], "loc": [91, 25, "tesla_ai.jac", {}]}], "loc": [91, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [91, 99, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [91, 8, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [92, 4, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [90, 12, "tesla_ai.jac", {}]}], "loc": [90, 4, "tesla_ai.jac", {}]}], "loc": [90, 4, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [93, 0, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [82, 34, "tesla_ai.jac", {}]}], "loc": [82, 0, "tesla_ai.jac", {}]}], "loc": [82, 0, "tesla_ai.jac", {}]}, {"name": "element", "kid": [{"name": "architype", "kid": [{"name": "KW_NODE", "kid": [], "loc": [95, 0, "tesla_ai.jac", {"token": {"symbol": "KW_NODE", "text": "node"}}]}, {"name": "NAME", "kid": [], "loc": [95, 5, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "how_to_order_state"}}]}, {"name": "COLON", "kid": [], "loc": [95, 23, "tesla_ai.jac", {"token": {"symbol": "COLON", "text": ":"}}]}, {"name": "NAME", "kid": [], "loc": [95, 24, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "dialogue_state"}}]}, {"name": "attr_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [95, 39, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "attr_stmt", "kid": [{"name": "has_stmt", "kid": [{"name": "KW_HAS", "kid": [], "loc": [96, 4, "tesla_ai.jac", {"token": {"symbol": "KW_HAS", "text": "has"}}]}, {"name": "has_assign", "kid": [{"name": "NAME", "kid": [], "loc": [96, 8, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "name"}}]}, {"name": "EQ", "kid": [], "loc": [96, 13, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [96, 15, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"how_to_order\""}}]}], "loc": [96, 15, "tesla_ai.jac", {}]}], "loc": [96, 15, "tesla_ai.jac", {}]}], "loc": [96, 15, "tesla_ai.jac", {}]}], "loc": [96, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [96, 29, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [96, 4, "tesla_ai.jac", {}]}], "loc": [96, 4, "tesla_ai.jac", {}]}, {"name": "attr_stmt", "kid": [{"name": "can_stmt", "kid": [{"name": "KW_CAN", "kid": [], "loc": [97, 4, "tesla_ai.jac", {"token": {"symbol": "KW_CAN", "text": "can"}}]}, {"name": "NAME", "kid": [], "loc": [97, 8, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "nlg"}}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [97, 12, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [98, 8, "tesla_ai.jac", {}], "bytecode": "FQFiABQHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [98, 15, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [98, 16, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "response"}}]}], "loc": [98, 15, "tesla_ai.jac", {}]}], "loc": [98, 8, "tesla_ai.jac", {}]}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [98, 25, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [98, 27, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"You can order a Tesla through our design studio\""}}]}], "loc": [98, 27, "tesla_ai.jac", {}]}], "loc": [98, 27, "tesla_ai.jac", {}]}], "loc": [98, 27, "tesla_ai.jac", {}]}], "loc": [98, 25, "tesla_ai.jac", {}]}], "loc": [98, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [98, 76, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [98, 8, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [99, 4, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [97, 12, "tesla_ai.jac", {}]}], "loc": [97, 4, "tesla_ai.jac", {}]}], "loc": [97, 4, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [100, 0, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [95, 39, "tesla_ai.jac", {}]}], "loc": [95, 0, "tesla_ai.jac", {}]}], "loc": [95, 0, "tesla_ai.jac", {}]}, {"name": "element", "kid": [{"name": "architype", "kid": [{"name": "KW_NODE", "kid": [], "loc": [102, 0, "tesla_ai.jac", {"token": {"symbol": "KW_NODE", "text": "node"}}]}, {"name": "NAME", "kid": [], "loc": [102, 5, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "test_drive_state"}}]}, {"name": "COLON", "kid": [], "loc": [102, 21, "tesla_ai.jac", {"token": {"symbol": "COLON", "text": ":"}}]}, {"name": "NAME", "kid": [], "loc": [102, 22, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "dialogue_state"}}]}, {"name": "attr_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [102, 37, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "attr_stmt", "kid": [{"name": "has_stmt", "kid": [{"name": "KW_HAS", "kid": [], "loc": [103, 4, "tesla_ai.jac", {"token": {"symbol": "KW_HAS", "text": "has"}}]}, {"name": "has_assign", "kid": [{"name": "NAME", "kid": [], "loc": [103, 8, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "name"}}]}, {"name": "EQ", "kid": [], "loc": [103, 13, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [103, 15, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"test_drive\""}}]}], "loc": [103, 15, "tesla_ai.jac", {}]}], "loc": [103, 15, "tesla_ai.jac", {}]}], "loc": [103, 15, "tesla_ai.jac", {}]}], "loc": [103, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [103, 27, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [103, 4, "tesla_ai.jac", {}]}], "loc": [103, 4, "tesla_ai.jac", {}]}, {"name": "attr_stmt", "kid": [{"name": "can_stmt", "kid": [{"name": "KW_CAN", "kid": [], "loc": [104, 4, "tesla_ai.jac", {"token": {"symbol": "KW_CAN", "text": "can"}}]}, {"name": "NAME", "kid": [], "loc": [104, 8, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "nlu"}}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [104, 12, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "if_stmt", "kid": [{"name": "KW_IF", "kid": [], "loc": [105, 8, "tesla_ai.jac", {"token": {"symbol": "KW_IF", "text": "if"}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "LPAREN", "kid": [], "loc": [105, 11, "tesla_ai.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "expression", "kid": [{"name": "compare", "kid": [{"name": "NOT", "kid": [], "loc": [105, 12, "tesla_ai.jac", {"token": {"symbol": "NOT", "text": "!"}}]}, {"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [105, 13, "tesla_ai.jac", {}], "bytecode": "FQFpABMHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [105, 20, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [105, 21, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [105, 20, "tesla_ai.jac", {}]}], "loc": [105, 13, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [105, 28, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [105, 29, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"intent\""}}]}], "loc": [105, 29, "tesla_ai.jac", {}]}], "loc": [105, 29, "tesla_ai.jac", {}]}], "loc": [105, 29, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [105, 37, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [105, 28, "tesla_ai.jac", {}]}], "loc": [105, 28, "tesla_ai.jac", {}]}], "loc": [105, 13, "tesla_ai.jac", {}]}], "loc": [105, 12, "tesla_ai.jac", {}]}], "loc": [105, 12, "tesla_ai.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [105, 38, "tesla_ai.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [105, 11, "tesla_ai.jac", {}]}], "loc": [105, 11, "tesla_ai.jac", {}]}, {"name": "code_block", "kid": [{"name": "COLON", "kid": [], "loc": [105, 39, "tesla_ai.jac", {"token": {"symbol": "COLON", "text": ":"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "ability_op", "kid": [{"name": "DBL_COLON", "kid": [], "loc": [105, 41, "tesla_ai.jac", {"token": {"symbol": "DBL_COLON", "text": "::"}}]}], "loc": [105, 41, "tesla_ai.jac", {}]}, {"name": "NAME", "kid": [], "loc": [105, 43, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "classify_intent"}}]}], "loc": [105, 41, "tesla_ai.jac", {}]}], "loc": [105, 41, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [105, 58, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [105, 41, "tesla_ai.jac", {}]}], "loc": [105, 39, "tesla_ai.jac", {}]}], "loc": [105, 8, "tesla_ai.jac", {}]}], "loc": [105, 8, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "ability_op", "kid": [{"name": "DBL_COLON", "kid": [], "loc": [106, 8, "tesla_ai.jac", {"token": {"symbol": "DBL_COLON", "text": "::"}}]}], "loc": [106, 8, "tesla_ai.jac", {}]}, {"name": "NAME", "kid": [], "loc": [106, 10, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "extract_entities"}}]}], "loc": [106, 8, "tesla_ai.jac", {}]}], "loc": [106, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [106, 26, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [106, 8, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [107, 4, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [104, 12, "tesla_ai.jac", {}]}], "loc": [104, 4, "tesla_ai.jac", {}]}], "loc": [104, 4, "tesla_ai.jac", {}]}, {"name": "attr_stmt", "kid": [{"name": "can_stmt", "kid": [{"name": "KW_CAN", "kid": [], "loc": [108, 4, "tesla_ai.jac", {"token": {"symbol": "KW_CAN", "text": "can"}}]}, {"name": "NAME", "kid": [], "loc": [108, 8, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "process"}}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [108, 16, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [], "loc": [110, 8, "tesla_ai.jac", {}], "bytecode": "FQFuABQRcmVxdWlyZWRfZW50aXRpZXM="}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [110, 26, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "node_edge_ref", "kid": [{"name": "edge_ref", "kid": [{"name": "edge_to", "kid": [{"name": "MINUS", "kid": [], "loc": [110, 28, "tesla_ai.jac", {"token": {"symbol": "MINUS", "text": "-"}}]}, {"name": "LSQUARE", "kid": [], "loc": [110, 29, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "NAME", "kid": [], "loc": [110, 30, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "entity_transition"}}]}, {"name": "RSQUARE", "kid": [], "loc": [110, 47, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}, {"name": "<INVALID>", "kid": [], "loc": [110, 48, "tesla_ai.jac", {"token": {"symbol": "<INVALID>", "text": "->"}}]}], "loc": [110, 28, "tesla_ai.jac", {}]}], "loc": [110, 28, "tesla_ai.jac", {}]}], "loc": [110, 28, "tesla_ai.jac", {}]}], "loc": [110, 28, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [110, 50, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "built_in", "kid": [{"name": "cast_built_in", "kid": [{"name": "any_type", "kid": [], "loc": [110, 51, "tesla_ai.jac", {}], "bytecode": "EgEK"}], "loc": [110, 51, "tesla_ai.jac", {}]}], "loc": [110, 51, "tesla_ai.jac", {}]}], "loc": [110, 50, "tesla_ai.jac", {}]}], "loc": [110, 28, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [110, 55, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [], "loc": [110, 56, "tesla_ai.jac", {}], "bytecode": "EgIA"}, {"name": "RSQUARE", "kid": [], "loc": [110, 57, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [110, 55, "tesla_ai.jac", {}]}], "loc": [110, 55, "tesla_ai.jac", {}]}], "loc": [110, 28, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [110, 58, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "built_in", "kid": [{"name": "obj_built_in", "kid": [{"name": "KW_CONTEXT", "kid": [], "loc": [110, 59, "tesla_ai.jac", {"token": {"symbol": "KW_CONTEXT", "text": "context"}}]}], "loc": [110, 59, "tesla_ai.jac", {}]}], "loc": [110, 59, "tesla_ai.jac", {}]}], "loc": [110, 58, "tesla_ai.jac", {}]}], "loc": [110, 28, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [110, 66, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [110, 67, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"entities\""}}]}], "loc": [110, 67, "tesla_ai.jac", {}]}], "loc": [110, 67, "tesla_ai.jac", {}]}], "loc": [110, 67, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [110, 77, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [110, 66, "tesla_ai.jac", {}]}], "loc": [110, 66, "tesla_ai.jac", {}]}], "loc": [110, 28, "tesla_ai.jac", {}]}], "loc": [110, 28, "tesla_ai.jac", {}]}], "loc": [110, 26, "tesla_ai.jac", {}]}], "loc": [110, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [110, 78, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [110, 8, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "if_stmt", "kid": [{"name": "KW_IF", "kid": [], "loc": [111, 8, "tesla_ai.jac", {"token": {"symbol": "KW_IF", "text": "if"}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "LPAREN", "kid": [], "loc": [111, 11, "tesla_ai.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "expression", "kid": [{"name": "compare", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [111, 12, "tesla_ai.jac", {}], "bytecode": "FQFvABMGdmVjdG9y"}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [111, 18, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [111, 19, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "sort_by_key"}}]}], "loc": [111, 18, "tesla_ai.jac", {}]}], "loc": [111, 12, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "LPAREN", "kid": [], "loc": [111, 30, "tesla_ai.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "param_list", "kid": [{"name": "expr_list", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [111, 31, "tesla_ai.jac", {}], "bytecode": "Ewd2aXNpdG9y"}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [111, 38, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [111, 39, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [111, 38, "tesla_ai.jac", {}]}], "loc": [111, 31, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [111, 46, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [111, 47, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"entities\""}}]}], "loc": [111, 47, "tesla_ai.jac", {}]}], "loc": [111, 47, "tesla_ai.jac", {}]}], "loc": [111, 47, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [111, 57, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [111, 46, "tesla_ai.jac", {}]}], "loc": [111, 46, "tesla_ai.jac", {}]}], "loc": [111, 31, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [111, 58, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "built_in", "kid": [{"name": "dict_built_in", "kid": [{"name": "DICT_DBL_COLON", "kid": [], "loc": [111, 59, "tesla_ai.jac", {"token": {"symbol": "DICT_DBL_COLON", "text": "d::"}}]}, {"name": "KW_KEYS", "kid": [], "loc": [111, 62, "tesla_ai.jac", {"token": {"symbol": "KW_KEYS", "text": "keys"}}]}], "loc": [111, 59, "tesla_ai.jac", {}]}], "loc": [111, 59, "tesla_ai.jac", {}]}], "loc": [111, 58, "tesla_ai.jac", {}]}], "loc": [111, 31, "tesla_ai.jac", {}]}], "loc": [111, 31, "tesla_ai.jac", {}]}], "loc": [111, 31, "tesla_ai.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [111, 66, "tesla_ai.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [111, 30, "tesla_ai.jac", {}]}], "loc": [111, 12, "tesla_ai.jac", {}]}, {"name": "cmp_op", "kid": [{"name": "EE", "kid": [], "loc": [111, 68, "tesla_ai.jac", {"token": {"symbol": "EE", "text": "=="}}]}], "loc": [111, 68, "tesla_ai.jac", {}]}, {"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [111, 71, "tesla_ai.jac", {}], "bytecode": "EwZ2ZWN0b3I="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [111, 77, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [111, 78, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "sort_by_key"}}]}], "loc": [111, 77, "tesla_ai.jac", {}]}], "loc": [111, 71, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "LPAREN", "kid": [], "loc": [111, 89, "tesla_ai.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "param_list", "kid": [{"name": "expr_list", "kid": [{"name": "atom", "kid": [], "loc": [111, 90, "tesla_ai.jac", {}], "bytecode": "ExFyZXF1aXJlZF9lbnRpdGllcw=="}], "loc": [111, 90, "tesla_ai.jac", {}]}], "loc": [111, 90, "tesla_ai.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [111, 107, "tesla_ai.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [111, 89, "tesla_ai.jac", {}]}], "loc": [111, 71, "tesla_ai.jac", {}]}], "loc": [111, 12, "tesla_ai.jac", {}]}], "loc": [111, 12, "tesla_ai.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [111, 108, "tesla_ai.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [111, 11, "tesla_ai.jac", {}]}], "loc": [111, 11, "tesla_ai.jac", {}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [111, 110, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [112, 12, "tesla_ai.jac", {}], "bytecode": "FQFwABQHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [112, 19, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [112, 20, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [112, 19, "tesla_ai.jac", {}]}], "loc": [112, 12, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [112, 27, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [112, 28, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"next_state\""}}]}], "loc": [112, 28, "tesla_ai.jac", {}]}], "loc": [112, 28, "tesla_ai.jac", {}]}], "loc": [112, 28, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [112, 40, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [112, 27, "tesla_ai.jac", {}]}], "loc": [112, 27, "tesla_ai.jac", {}]}], "loc": [112, 12, "tesla_ai.jac", {}]}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [112, 42, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "node_edge_ref", "kid": [{"name": "edge_ref", "kid": [{"name": "edge_to", "kid": [{"name": "MINUS", "kid": [], "loc": [112, 44, "tesla_ai.jac", {"token": {"symbol": "MINUS", "text": "-"}}]}, {"name": "LSQUARE", "kid": [], "loc": [112, 45, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "NAME", "kid": [], "loc": [112, 46, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "entity_transition"}}]}, {"name": "RSQUARE", "kid": [], "loc": [112, 63, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}, {"name": "<INVALID>", "kid": [], "loc": [112, 64, "tesla_ai.jac", {"token": {"symbol": "<INVALID>", "text": "->"}}]}], "loc": [112, 44, "tesla_ai.jac", {}]}], "loc": [112, 44, "tesla_ai.jac", {}]}], "loc": [112, 44, "tesla_ai.jac", {}]}], "loc": [112, 44, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [112, 66, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [], "loc": [112, 67, "tesla_ai.jac", {}], "bytecode": "EgIA"}, {"name": "RSQUARE", "kid": [], "loc": [112, 68, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [112, 66, "tesla_ai.jac", {}]}], "loc": [112, 66, "tesla_ai.jac", {}]}], "loc": [112, 44, "tesla_ai.jac", {}]}], "loc": [112, 44, "tesla_ai.jac", {}]}], "loc": [112, 42, "tesla_ai.jac", {}]}], "loc": [112, 12, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [112, 69, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [112, 12, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [113, 12, "tesla_ai.jac", {}], "bytecode": "FQFxABQHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [113, 19, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [113, 20, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [113, 19, "tesla_ai.jac", {}]}], "loc": [113, 12, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [113, 27, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [113, 28, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"prev_state\""}}]}], "loc": [113, 28, "tesla_ai.jac", {}]}], "loc": [113, 28, "tesla_ai.jac", {}]}], "loc": [113, 28, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [113, 40, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [113, 27, "tesla_ai.jac", {}]}], "loc": [113, 27, "tesla_ai.jac", {}]}], "loc": [113, 12, "tesla_ai.jac", {}]}, {"name": "assignment", "kid": [], "loc": [113, 42, "tesla_ai.jac", {}], "bytecode": "FARoZXJl"}], "loc": [113, 12, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [113, 48, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [113, 12, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [114, 8, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [111, 110, "tesla_ai.jac", {}]}, {"name": "elif_stmt", "kid": [{"name": "KW_ELIF", "kid": [], "loc": [114, 10, "tesla_ai.jac", {"token": {"symbol": "KW_ELIF", "text": "elif"}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "LPAREN", "kid": [], "loc": [114, 15, "tesla_ai.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "expression", "kid": [{"name": "logical", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [114, 16, "tesla_ai.jac", {}], "bytecode": "FQFyABMHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [114, 23, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [114, 24, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [114, 23, "tesla_ai.jac", {}]}], "loc": [114, 16, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [114, 31, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [114, 32, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"prev_state\""}}]}], "loc": [114, 32, "tesla_ai.jac", {}]}], "loc": [114, 32, "tesla_ai.jac", {}]}], "loc": [114, 32, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [114, 44, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [114, 31, "tesla_ai.jac", {}]}], "loc": [114, 31, "tesla_ai.jac", {}]}], "loc": [114, 16, "tesla_ai.jac", {}]}, {"name": "KW_AND", "kid": [], "loc": [114, 46, "tesla_ai.jac", {"token": {"symbol": "KW_AND", "text": "and"}}]}, {"name": "compare", "kid": [{"name": "NOT", "kid": [], "loc": [114, 50, "tesla_ai.jac", {"token": {"symbol": "NOT", "text": "!"}}]}, {"name": "compare", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [114, 51, "tesla_ai.jac", {}], "bytecode": "Ewd2aXNpdG9y"}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [114, 58, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [114, 59, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [114, 58, "tesla_ai.jac", {}]}], "loc": [114, 51, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [114, 66, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [114, 67, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"prev_state\""}}]}], "loc": [114, 67, "tesla_ai.jac", {}]}], "loc": [114, 67, "tesla_ai.jac", {}]}], "loc": [114, 67, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [114, 79, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [114, 66, "tesla_ai.jac", {}]}], "loc": [114, 66, "tesla_ai.jac", {}]}], "loc": [114, 51, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [114, 80, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "built_in", "kid": [{"name": "obj_built_in", "kid": [{"name": "KW_CONTEXT", "kid": [], "loc": [114, 81, "tesla_ai.jac", {"token": {"symbol": "KW_CONTEXT", "text": "context"}}]}], "loc": [114, 81, "tesla_ai.jac", {}]}], "loc": [114, 81, "tesla_ai.jac", {}]}], "loc": [114, 80, "tesla_ai.jac", {}]}], "loc": [114, 51, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [114, 88, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [114, 89, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"name\""}}]}], "loc": [114, 89, "tesla_ai.jac", {}]}], "loc": [114, 89, "tesla_ai.jac", {}]}], "loc": [114, 89, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [114, 95, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [114, 88, "tesla_ai.jac", {}]}], "loc": [114, 88, "tesla_ai.jac", {}]}], "loc": [114, 51, "tesla_ai.jac", {}]}, {"name": "cmp_op", "kid": [{"name": "KW_IN", "kid": [], "loc": [114, 97, "tesla_ai.jac", {"token": {"symbol": "KW_IN", "text": "in"}}]}], "loc": [114, 97, "tesla_ai.jac", {}]}, {"name": "atom", "kid": [{"name": "list_val", "kid": [{"name": "LSQUARE", "kid": [], "loc": [114, 100, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expr_list", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [114, 101, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"test_drive\""}}]}], "loc": [114, 101, "tesla_ai.jac", {}]}], "loc": [114, 101, "tesla_ai.jac", {}]}, {"name": "COMMA", "kid": [], "loc": [114, 113, "tesla_ai.jac", {"token": {"symbol": "COMMA", "text": ","}}]}, {"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [114, 115, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"td_confirmation\""}}]}], "loc": [114, 115, "tesla_ai.jac", {}]}], "loc": [114, 115, "tesla_ai.jac", {}]}], "loc": [114, 101, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [114, 132, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [114, 100, "tesla_ai.jac", {}]}], "loc": [114, 100, "tesla_ai.jac", {}]}], "loc": [114, 51, "tesla_ai.jac", {}]}], "loc": [114, 50, "tesla_ai.jac", {}]}], "loc": [114, 16, "tesla_ai.jac", {}]}], "loc": [114, 16, "tesla_ai.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [114, 133, "tesla_ai.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [114, 15, "tesla_ai.jac", {}]}], "loc": [114, 15, "tesla_ai.jac", {}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [114, 134, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [], "loc": [115, 12, "tesla_ai.jac", {}], "bytecode": "FQFzABQKbmV4dF9zdGF0ZQ=="}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [115, 23, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "node_edge_ref", "kid": [{"name": "edge_ref", "kid": [{"name": "edge_to", "kid": [{"name": "MINUS", "kid": [], "loc": [115, 25, "tesla_ai.jac", {"token": {"symbol": "MINUS", "text": "-"}}]}, {"name": "LSQUARE", "kid": [], "loc": [115, 26, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "NAME", "kid": [], "loc": [115, 27, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "intent_transition"}}]}, {"name": "filter_ctx", "kid": [{"name": "LPAREN", "kid": [], "loc": [115, 44, "tesla_ai.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "filter_compare", "kid": [{"name": "NAME", "kid": [], "loc": [115, 45, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "intent"}}]}, {"name": "cmp_op", "kid": [{"name": "EE", "kid": [], "loc": [115, 51, "tesla_ai.jac", {"token": {"symbol": "EE", "text": "=="}}]}], "loc": [115, 51, "tesla_ai.jac", {}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [115, 53, "tesla_ai.jac", {}], "bytecode": "FAd2aXNpdG9y"}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [115, 60, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [115, 61, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [115, 60, "tesla_ai.jac", {}]}], "loc": [115, 53, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [115, 68, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [115, 69, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"intent\""}}]}], "loc": [115, 69, "tesla_ai.jac", {}]}], "loc": [115, 69, "tesla_ai.jac", {}]}], "loc": [115, 69, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [115, 77, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [115, 68, "tesla_ai.jac", {}]}], "loc": [115, 68, "tesla_ai.jac", {}]}], "loc": [115, 53, "tesla_ai.jac", {}]}], "loc": [115, 53, "tesla_ai.jac", {}]}], "loc": [115, 45, "tesla_ai.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [115, 78, "tesla_ai.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [115, 44, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [115, 79, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}, {"name": "<INVALID>", "kid": [], "loc": [115, 80, "tesla_ai.jac", {"token": {"symbol": "<INVALID>", "text": "->"}}]}], "loc": [115, 25, "tesla_ai.jac", {}]}], "loc": [115, 25, "tesla_ai.jac", {}]}], "loc": [115, 25, "tesla_ai.jac", {}]}], "loc": [115, 25, "tesla_ai.jac", {}]}], "loc": [115, 25, "tesla_ai.jac", {}]}], "loc": [115, 23, "tesla_ai.jac", {}]}], "loc": [115, 12, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [115, 82, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [115, 12, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "if_stmt", "kid": [{"name": "KW_IF", "kid": [], "loc": [116, 12, "tesla_ai.jac", {"token": {"symbol": "KW_IF", "text": "if"}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "LPAREN", "kid": [], "loc": [116, 15, "tesla_ai.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "expression", "kid": [{"name": "logical", "kid": [{"name": "compare", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [116, 16, "tesla_ai.jac", {}], "bytecode": "FQF0ABMKbmV4dF9zdGF0ZQ=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [116, 26, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "built_in", "kid": [{"name": "list_built_in", "kid": [{"name": "KW_LENGTH", "kid": [], "loc": [116, 27, "tesla_ai.jac", {"token": {"symbol": "KW_LENGTH", "text": "length"}}]}], "loc": [116, 27, "tesla_ai.jac", {}]}], "loc": [116, 27, "tesla_ai.jac", {}]}], "loc": [116, 26, "tesla_ai.jac", {}]}], "loc": [116, 16, "tesla_ai.jac", {}]}, {"name": "cmp_op", "kid": [{"name": "GT", "kid": [], "loc": [116, 34, "tesla_ai.jac", {"token": {"symbol": "GT", "text": ">"}}]}], "loc": [116, 34, "tesla_ai.jac", {}]}, {"name": "atom", "kid": [], "loc": [116, 36, "tesla_ai.jac", {}], "bytecode": "EgIA"}], "loc": [116, 16, "tesla_ai.jac", {}]}, {"name": "KW_AND", "kid": [], "loc": [116, 38, "tesla_ai.jac", {"token": {"symbol": "KW_AND", "text": "and"}}]}, {"name": "compare", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [116, 42, "tesla_ai.jac", {}], "bytecode": "Ewd2aXNpdG9y"}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [116, 49, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [116, 50, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [116, 49, "tesla_ai.jac", {}]}], "loc": [116, 42, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [116, 57, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [116, 58, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"intent\""}}]}], "loc": [116, 58, "tesla_ai.jac", {}]}], "loc": [116, 58, "tesla_ai.jac", {}]}], "loc": [116, 58, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [116, 66, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [116, 57, "tesla_ai.jac", {}]}], "loc": [116, 57, "tesla_ai.jac", {}]}], "loc": [116, 42, "tesla_ai.jac", {}]}, {"name": "cmp_op", "kid": [{"name": "NE", "kid": [], "loc": [116, 68, "tesla_ai.jac", {"token": {"symbol": "NE", "text": "!="}}]}], "loc": [116, 68, "tesla_ai.jac", {}]}, {"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [116, 71, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"no\""}}]}], "loc": [116, 71, "tesla_ai.jac", {}]}], "loc": [116, 71, "tesla_ai.jac", {}]}], "loc": [116, 42, "tesla_ai.jac", {}]}], "loc": [116, 16, "tesla_ai.jac", {}]}], "loc": [116, 16, "tesla_ai.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [116, 75, "tesla_ai.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [116, 15, "tesla_ai.jac", {}]}], "loc": [116, 15, "tesla_ai.jac", {}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [116, 77, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [117, 16, "tesla_ai.jac", {}], "bytecode": "FQF1ABQHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [117, 23, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [117, 24, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [117, 23, "tesla_ai.jac", {}]}], "loc": [117, 16, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [117, 31, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [117, 32, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"next_state\""}}]}], "loc": [117, 32, "tesla_ai.jac", {}]}], "loc": [117, 32, "tesla_ai.jac", {}]}], "loc": [117, 32, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [117, 44, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [117, 31, "tesla_ai.jac", {}]}], "loc": [117, 31, "tesla_ai.jac", {}]}], "loc": [117, 16, "tesla_ai.jac", {}]}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [117, 46, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [117, 48, "tesla_ai.jac", {}], "bytecode": "FApuZXh0X3N0YXRl"}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [117, 58, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [], "loc": [117, 59, "tesla_ai.jac", {}], "bytecode": "EgIA"}, {"name": "RSQUARE", "kid": [], "loc": [117, 60, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [117, 58, "tesla_ai.jac", {}]}], "loc": [117, 58, "tesla_ai.jac", {}]}], "loc": [117, 48, "tesla_ai.jac", {}]}], "loc": [117, 48, "tesla_ai.jac", {}]}], "loc": [117, 46, "tesla_ai.jac", {}]}], "loc": [117, 16, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [117, 61, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [117, 16, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [118, 16, "tesla_ai.jac", {}], "bytecode": "FQF2ABQHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [118, 23, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [118, 24, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [118, 23, "tesla_ai.jac", {}]}], "loc": [118, 16, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [118, 31, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [118, 32, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"prev_state\""}}]}], "loc": [118, 32, "tesla_ai.jac", {}]}], "loc": [118, 32, "tesla_ai.jac", {}]}], "loc": [118, 32, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [118, 44, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [118, 31, "tesla_ai.jac", {}]}], "loc": [118, 31, "tesla_ai.jac", {}]}], "loc": [118, 16, "tesla_ai.jac", {}]}, {"name": "assignment", "kid": [], "loc": [118, 46, "tesla_ai.jac", {}], "bytecode": "FARoZXJl"}], "loc": [118, 16, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [118, 52, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [118, 16, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [119, 12, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [116, 77, "tesla_ai.jac", {}]}, {"name": "else_stmt", "kid": [{"name": "KW_ELSE", "kid": [], "loc": [119, 14, "tesla_ai.jac", {"token": {"symbol": "KW_ELSE", "text": "else"}}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [119, 19, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [120, 16, "tesla_ai.jac", {}], "bytecode": "FQF4ABQHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [120, 23, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [120, 24, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [120, 23, "tesla_ai.jac", {}]}], "loc": [120, 16, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [120, 31, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [120, 32, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"respond\""}}]}], "loc": [120, 32, "tesla_ai.jac", {}]}], "loc": [120, 32, "tesla_ai.jac", {}]}], "loc": [120, 32, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [120, 41, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [120, 31, "tesla_ai.jac", {}]}], "loc": [120, 31, "tesla_ai.jac", {}]}], "loc": [120, 16, "tesla_ai.jac", {}]}, {"name": "assignment", "kid": [], "loc": [120, 43, "tesla_ai.jac", {}], "bytecode": "EgcB"}], "loc": [120, 16, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [120, 49, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [120, 16, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [121, 12, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [119, 19, "tesla_ai.jac", {}]}], "loc": [119, 14, "tesla_ai.jac", {}]}], "loc": [116, 12, "tesla_ai.jac", {}]}], "loc": [116, 12, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [122, 8, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [114, 134, "tesla_ai.jac", {}]}], "loc": [114, 10, "tesla_ai.jac", {}]}, {"name": "else_stmt", "kid": [{"name": "KW_ELSE", "kid": [], "loc": [122, 10, "tesla_ai.jac", {"token": {"symbol": "KW_ELSE", "text": "else"}}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [122, 15, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [123, 12, "tesla_ai.jac", {}], "bytecode": "FQF7ABQHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [123, 19, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [123, 20, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [123, 19, "tesla_ai.jac", {}]}], "loc": [123, 12, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [123, 27, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [123, 28, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"respond\""}}]}], "loc": [123, 28, "tesla_ai.jac", {}]}], "loc": [123, 28, "tesla_ai.jac", {}]}], "loc": [123, 28, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [123, 37, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [123, 27, "tesla_ai.jac", {}]}], "loc": [123, 27, "tesla_ai.jac", {}]}], "loc": [123, 12, "tesla_ai.jac", {}]}, {"name": "assignment", "kid": [], "loc": [123, 39, "tesla_ai.jac", {}], "bytecode": "EgcB"}], "loc": [123, 12, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [123, 45, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [123, 12, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [124, 8, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [122, 15, "tesla_ai.jac", {}]}], "loc": [122, 10, "tesla_ai.jac", {}]}], "loc": [111, 8, "tesla_ai.jac", {}]}], "loc": [111, 8, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [125, 4, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [108, 16, "tesla_ai.jac", {}]}], "loc": [108, 4, "tesla_ai.jac", {}]}], "loc": [108, 4, "tesla_ai.jac", {}]}, {"name": "attr_stmt", "kid": [{"name": "can_stmt", "kid": [{"name": "KW_CAN", "kid": [], "loc": [126, 4, "tesla_ai.jac", {"token": {"symbol": "KW_CAN", "text": "can"}}]}, {"name": "NAME", "kid": [], "loc": [126, 8, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "nlg"}}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [126, 12, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "if_stmt", "kid": [{"name": "KW_IF", "kid": [], "loc": [127, 8, "tesla_ai.jac", {"token": {"symbol": "KW_IF", "text": "if"}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "LPAREN", "kid": [], "loc": [127, 11, "tesla_ai.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "expression", "kid": [{"name": "logical", "kid": [{"name": "compare", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [127, 12, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"name\""}}]}], "loc": [127, 12, "tesla_ai.jac", {}]}], "loc": [127, 12, "tesla_ai.jac", {}]}, {"name": "cmp_op", "kid": [{"name": "KW_IN", "kid": [], "loc": [127, 19, "tesla_ai.jac", {"token": {"symbol": "KW_IN", "text": "in"}}]}], "loc": [127, 19, "tesla_ai.jac", {}]}, {"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [127, 22, "tesla_ai.jac", {}], "bytecode": "FQF/ABMHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [127, 29, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [127, 30, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [127, 29, "tesla_ai.jac", {}]}], "loc": [127, 22, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [127, 37, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [127, 38, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"entities\""}}]}], "loc": [127, 38, "tesla_ai.jac", {}]}], "loc": [127, 38, "tesla_ai.jac", {}]}], "loc": [127, 38, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [127, 48, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [127, 37, "tesla_ai.jac", {}]}], "loc": [127, 37, "tesla_ai.jac", {}]}], "loc": [127, 22, "tesla_ai.jac", {}]}], "loc": [127, 12, "tesla_ai.jac", {}]}, {"name": "KW_AND", "kid": [], "loc": [127, 50, "tesla_ai.jac", {"token": {"symbol": "KW_AND", "text": "and"}}]}, {"name": "compare", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [127, 54, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"address\""}}]}], "loc": [127, 54, "tesla_ai.jac", {}]}], "loc": [127, 54, "tesla_ai.jac", {}]}, {"name": "cmp_op", "kid": [{"name": "nin", "kid": [{"name": "NOT", "kid": [], "loc": [127, 64, "tesla_ai.jac", {"token": {"symbol": "NOT", "text": "not"}}]}, {"name": "KW_IN", "kid": [], "loc": [127, 68, "tesla_ai.jac", {"token": {"symbol": "KW_IN", "text": "in"}}]}], "loc": [127, 64, "tesla_ai.jac", {}]}], "loc": [127, 64, "tesla_ai.jac", {}]}, {"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [127, 71, "tesla_ai.jac", {}], "bytecode": "Ewd2aXNpdG9y"}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [127, 78, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [127, 79, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [127, 78, "tesla_ai.jac", {}]}], "loc": [127, 71, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [127, 86, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [127, 87, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"entities\""}}]}], "loc": [127, 87, "tesla_ai.jac", {}]}], "loc": [127, 87, "tesla_ai.jac", {}]}], "loc": [127, 87, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [127, 97, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [127, 86, "tesla_ai.jac", {}]}], "loc": [127, 86, "tesla_ai.jac", {}]}], "loc": [127, 71, "tesla_ai.jac", {}]}], "loc": [127, 54, "tesla_ai.jac", {}]}], "loc": [127, 12, "tesla_ai.jac", {}]}], "loc": [127, 12, "tesla_ai.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [127, 98, "tesla_ai.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [127, 11, "tesla_ai.jac", {}]}], "loc": [127, 11, "tesla_ai.jac", {}]}, {"name": "code_block", "kid": [{"name": "COLON", "kid": [], "loc": [127, 99, "tesla_ai.jac", {"token": {"symbol": "COLON", "text": ":"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [128, 12, "tesla_ai.jac", {}], "bytecode": "FQGAABQHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [128, 19, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [128, 20, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "response"}}]}], "loc": [128, 19, "tesla_ai.jac", {}]}], "loc": [128, 12, "tesla_ai.jac", {}]}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [128, 29, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [128, 31, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"What is your address?\""}}]}], "loc": [128, 31, "tesla_ai.jac", {}]}], "loc": [128, 31, "tesla_ai.jac", {}]}], "loc": [128, 31, "tesla_ai.jac", {}]}], "loc": [128, 29, "tesla_ai.jac", {}]}], "loc": [128, 12, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [128, 54, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [128, 12, "tesla_ai.jac", {}]}], "loc": [127, 99, "tesla_ai.jac", {}]}, {"name": "elif_stmt", "kid": [{"name": "KW_ELIF", "kid": [], "loc": [129, 8, "tesla_ai.jac", {"token": {"symbol": "KW_ELIF", "text": "elif"}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "LPAREN", "kid": [], "loc": [129, 13, "tesla_ai.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "expression", "kid": [{"name": "logical", "kid": [{"name": "compare", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [129, 14, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"address\""}}]}], "loc": [129, 14, "tesla_ai.jac", {}]}], "loc": [129, 14, "tesla_ai.jac", {}]}, {"name": "cmp_op", "kid": [{"name": "KW_IN", "kid": [], "loc": [129, 24, "tesla_ai.jac", {"token": {"symbol": "KW_IN", "text": "in"}}]}], "loc": [129, 24, "tesla_ai.jac", {}]}, {"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [129, 27, "tesla_ai.jac", {}], "bytecode": "FQGBABMHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [129, 34, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [129, 35, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [129, 34, "tesla_ai.jac", {}]}], "loc": [129, 27, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [129, 42, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [129, 43, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"entities\""}}]}], "loc": [129, 43, "tesla_ai.jac", {}]}], "loc": [129, 43, "tesla_ai.jac", {}]}], "loc": [129, 43, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [129, 53, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [129, 42, "tesla_ai.jac", {}]}], "loc": [129, 42, "tesla_ai.jac", {}]}], "loc": [129, 27, "tesla_ai.jac", {}]}], "loc": [129, 14, "tesla_ai.jac", {}]}, {"name": "KW_AND", "kid": [], "loc": [129, 55, "tesla_ai.jac", {"token": {"symbol": "KW_AND", "text": "and"}}]}, {"name": "compare", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [129, 59, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"name\""}}]}], "loc": [129, 59, "tesla_ai.jac", {}]}], "loc": [129, 59, "tesla_ai.jac", {}]}, {"name": "cmp_op", "kid": [{"name": "nin", "kid": [{"name": "NOT", "kid": [], "loc": [129, 66, "tesla_ai.jac", {"token": {"symbol": "NOT", "text": "not"}}]}, {"name": "KW_IN", "kid": [], "loc": [129, 70, "tesla_ai.jac", {"token": {"symbol": "KW_IN", "text": "in"}}]}], "loc": [129, 66, "tesla_ai.jac", {}]}], "loc": [129, 66, "tesla_ai.jac", {}]}, {"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [129, 73, "tesla_ai.jac", {}], "bytecode": "Ewd2aXNpdG9y"}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [129, 80, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [129, 81, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [129, 80, "tesla_ai.jac", {}]}], "loc": [129, 73, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [129, 88, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [129, 89, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"entities\""}}]}], "loc": [129, 89, "tesla_ai.jac", {}]}], "loc": [129, 89, "tesla_ai.jac", {}]}], "loc": [129, 89, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [129, 99, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [129, 88, "tesla_ai.jac", {}]}], "loc": [129, 88, "tesla_ai.jac", {}]}], "loc": [129, 73, "tesla_ai.jac", {}]}], "loc": [129, 59, "tesla_ai.jac", {}]}], "loc": [129, 14, "tesla_ai.jac", {}]}], "loc": [129, 14, "tesla_ai.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [129, 100, "tesla_ai.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [129, 13, "tesla_ai.jac", {}]}], "loc": [129, 13, "tesla_ai.jac", {}]}, {"name": "code_block", "kid": [{"name": "COLON", "kid": [], "loc": [129, 101, "tesla_ai.jac", {"token": {"symbol": "COLON", "text": ":"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [130, 12, "tesla_ai.jac", {}], "bytecode": "FQGCABQHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [130, 19, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [130, 20, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "response"}}]}], "loc": [130, 19, "tesla_ai.jac", {}]}], "loc": [130, 12, "tesla_ai.jac", {}]}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [130, 29, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [130, 31, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"What is your name?\""}}]}], "loc": [130, 31, "tesla_ai.jac", {}]}], "loc": [130, 31, "tesla_ai.jac", {}]}], "loc": [130, 31, "tesla_ai.jac", {}]}], "loc": [130, 29, "tesla_ai.jac", {}]}], "loc": [130, 12, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [130, 51, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [130, 12, "tesla_ai.jac", {}]}], "loc": [129, 101, "tesla_ai.jac", {}]}], "loc": [129, 8, "tesla_ai.jac", {}]}, {"name": "else_stmt", "kid": [{"name": "KW_ELSE", "kid": [], "loc": [131, 8, "tesla_ai.jac", {"token": {"symbol": "KW_ELSE", "text": "else"}}]}, {"name": "code_block", "kid": [{"name": "COLON", "kid": [], "loc": [131, 12, "tesla_ai.jac", {"token": {"symbol": "COLON", "text": ":"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [132, 12, "tesla_ai.jac", {}], "bytecode": "FQGEABQHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [132, 19, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [132, 20, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "response"}}]}], "loc": [132, 19, "tesla_ai.jac", {}]}], "loc": [132, 12, "tesla_ai.jac", {}]}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [132, 29, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [132, 31, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"To set you up with a test drive, we will need your name and address.\""}}]}], "loc": [132, 31, "tesla_ai.jac", {}]}], "loc": [132, 31, "tesla_ai.jac", {}]}], "loc": [132, 31, "tesla_ai.jac", {}]}], "loc": [132, 29, "tesla_ai.jac", {}]}], "loc": [132, 12, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [132, 101, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [132, 12, "tesla_ai.jac", {}]}], "loc": [131, 12, "tesla_ai.jac", {}]}], "loc": [131, 8, "tesla_ai.jac", {}]}], "loc": [127, 8, "tesla_ai.jac", {}]}], "loc": [127, 8, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [133, 4, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [126, 12, "tesla_ai.jac", {}]}], "loc": [126, 4, "tesla_ai.jac", {}]}], "loc": [126, 4, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [134, 0, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [102, 37, "tesla_ai.jac", {}]}], "loc": [102, 0, "tesla_ai.jac", {}]}], "loc": [102, 0, "tesla_ai.jac", {}]}, {"name": "element", "kid": [{"name": "architype", "kid": [{"name": "KW_NODE", "kid": [], "loc": [136, 0, "tesla_ai.jac", {"token": {"symbol": "KW_NODE", "text": "node"}}]}, {"name": "NAME", "kid": [], "loc": [136, 5, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "td_confirmation"}}]}, {"name": "COLON", "kid": [], "loc": [136, 20, "tesla_ai.jac", {"token": {"symbol": "COLON", "text": ":"}}]}, {"name": "NAME", "kid": [], "loc": [136, 21, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "dialogue_state"}}]}, {"name": "attr_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [136, 36, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "attr_stmt", "kid": [{"name": "has_stmt", "kid": [{"name": "KW_HAS", "kid": [], "loc": [137, 4, "tesla_ai.jac", {"token": {"symbol": "KW_HAS", "text": "has"}}]}, {"name": "has_assign", "kid": [{"name": "NAME", "kid": [], "loc": [137, 8, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "name"}}]}, {"name": "EQ", "kid": [], "loc": [137, 13, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [137, 15, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"test_drive_confirmation\""}}]}], "loc": [137, 15, "tesla_ai.jac", {}]}], "loc": [137, 15, "tesla_ai.jac", {}]}], "loc": [137, 15, "tesla_ai.jac", {}]}], "loc": [137, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [137, 40, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [137, 4, "tesla_ai.jac", {}]}], "loc": [137, 4, "tesla_ai.jac", {}]}, {"name": "attr_stmt", "kid": [{"name": "can_stmt", "kid": [{"name": "KW_CAN", "kid": [], "loc": [138, 4, "tesla_ai.jac", {"token": {"symbol": "KW_CAN", "text": "can"}}]}, {"name": "NAME", "kid": [], "loc": [138, 8, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "nlu"}}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [138, 12, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "if_stmt", "kid": [{"name": "KW_IF", "kid": [], "loc": [139, 8, "tesla_ai.jac", {"token": {"symbol": "KW_IF", "text": "if"}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "LPAREN", "kid": [], "loc": [139, 11, "tesla_ai.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "expression", "kid": [{"name": "compare", "kid": [{"name": "NOT", "kid": [], "loc": [139, 12, "tesla_ai.jac", {"token": {"symbol": "NOT", "text": "!"}}]}, {"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [139, 13, "tesla_ai.jac", {}], "bytecode": "FQGLABMHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [139, 20, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [139, 21, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [139, 20, "tesla_ai.jac", {}]}], "loc": [139, 13, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [139, 28, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [139, 29, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"intent\""}}]}], "loc": [139, 29, "tesla_ai.jac", {}]}], "loc": [139, 29, "tesla_ai.jac", {}]}], "loc": [139, 29, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [139, 37, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [139, 28, "tesla_ai.jac", {}]}], "loc": [139, 28, "tesla_ai.jac", {}]}], "loc": [139, 13, "tesla_ai.jac", {}]}], "loc": [139, 12, "tesla_ai.jac", {}]}], "loc": [139, 12, "tesla_ai.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [139, 38, "tesla_ai.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [139, 11, "tesla_ai.jac", {}]}], "loc": [139, 11, "tesla_ai.jac", {}]}, {"name": "code_block", "kid": [{"name": "COLON", "kid": [], "loc": [139, 39, "tesla_ai.jac", {"token": {"symbol": "COLON", "text": ":"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "ability_op", "kid": [{"name": "DBL_COLON", "kid": [], "loc": [139, 41, "tesla_ai.jac", {"token": {"symbol": "DBL_COLON", "text": "::"}}]}], "loc": [139, 41, "tesla_ai.jac", {}]}, {"name": "NAME", "kid": [], "loc": [139, 43, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "classify_intent"}}]}], "loc": [139, 41, "tesla_ai.jac", {}]}], "loc": [139, 41, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [139, 58, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [139, 41, "tesla_ai.jac", {}]}], "loc": [139, 39, "tesla_ai.jac", {}]}], "loc": [139, 8, "tesla_ai.jac", {}]}], "loc": [139, 8, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [140, 4, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [138, 12, "tesla_ai.jac", {}]}], "loc": [138, 4, "tesla_ai.jac", {}]}], "loc": [138, 4, "tesla_ai.jac", {}]}, {"name": "attr_stmt", "kid": [{"name": "can_stmt", "kid": [{"name": "KW_CAN", "kid": [], "loc": [141, 4, "tesla_ai.jac", {"token": {"symbol": "KW_CAN", "text": "can"}}]}, {"name": "NAME", "kid": [], "loc": [141, 8, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "process"}}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [141, 16, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "if_stmt", "kid": [{"name": "KW_IF", "kid": [], "loc": [142, 8, "tesla_ai.jac", {"token": {"symbol": "KW_IF", "text": "if"}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "LPAREN", "kid": [], "loc": [142, 11, "tesla_ai.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [142, 12, "tesla_ai.jac", {}], "bytecode": "FQGOABMHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [142, 19, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [142, 20, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [142, 19, "tesla_ai.jac", {}]}], "loc": [142, 12, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [142, 27, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [142, 28, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"prev_state\""}}]}], "loc": [142, 28, "tesla_ai.jac", {}]}], "loc": [142, 28, "tesla_ai.jac", {}]}], "loc": [142, 28, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [142, 40, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [142, 27, "tesla_ai.jac", {}]}], "loc": [142, 27, "tesla_ai.jac", {}]}], "loc": [142, 12, "tesla_ai.jac", {}]}], "loc": [142, 12, "tesla_ai.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [142, 41, "tesla_ai.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [142, 11, "tesla_ai.jac", {}]}], "loc": [142, 11, "tesla_ai.jac", {}]}, {"name": "code_block", "kid": [{"name": "COLON", "kid": [], "loc": [142, 42, "tesla_ai.jac", {"token": {"symbol": "COLON", "text": ":"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [142, 44, "tesla_ai.jac", {}], "bytecode": "FAd2aXNpdG9y"}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [142, 51, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [142, 52, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [142, 51, "tesla_ai.jac", {}]}], "loc": [142, 44, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [142, 59, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [142, 60, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"respond\""}}]}], "loc": [142, 60, "tesla_ai.jac", {}]}], "loc": [142, 60, "tesla_ai.jac", {}]}], "loc": [142, 60, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [142, 69, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [142, 59, "tesla_ai.jac", {}]}], "loc": [142, 59, "tesla_ai.jac", {}]}], "loc": [142, 44, "tesla_ai.jac", {}]}, {"name": "assignment", "kid": [], "loc": [142, 71, "tesla_ai.jac", {}], "bytecode": "EgcB"}], "loc": [142, 44, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [142, 77, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [142, 44, "tesla_ai.jac", {}]}], "loc": [142, 42, "tesla_ai.jac", {}]}, {"name": "else_stmt", "kid": [{"name": "KW_ELSE", "kid": [], "loc": [143, 8, "tesla_ai.jac", {"token": {"symbol": "KW_ELSE", "text": "else"}}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [143, 13, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [144, 12, "tesla_ai.jac", {}], "bytecode": "FQGQABQHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [144, 19, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [144, 20, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [144, 19, "tesla_ai.jac", {}]}], "loc": [144, 12, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [144, 27, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [144, 28, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"next_state\""}}]}], "loc": [144, 28, "tesla_ai.jac", {}]}], "loc": [144, 28, "tesla_ai.jac", {}]}], "loc": [144, 28, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [144, 40, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [144, 27, "tesla_ai.jac", {}]}], "loc": [144, 27, "tesla_ai.jac", {}]}], "loc": [144, 12, "tesla_ai.jac", {}]}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [144, 42, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "node_edge_ref", "kid": [{"name": "edge_ref", "kid": [{"name": "edge_to", "kid": [{"name": "MINUS", "kid": [], "loc": [144, 44, "tesla_ai.jac", {"token": {"symbol": "MINUS", "text": "-"}}]}, {"name": "LSQUARE", "kid": [], "loc": [144, 45, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "NAME", "kid": [], "loc": [144, 46, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "intent_transition"}}]}, {"name": "filter_ctx", "kid": [{"name": "LPAREN", "kid": [], "loc": [144, 63, "tesla_ai.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "filter_compare", "kid": [{"name": "NAME", "kid": [], "loc": [144, 64, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "intent"}}]}, {"name": "cmp_op", "kid": [{"name": "EE", "kid": [], "loc": [144, 70, "tesla_ai.jac", {"token": {"symbol": "EE", "text": "=="}}]}], "loc": [144, 70, "tesla_ai.jac", {}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [144, 72, "tesla_ai.jac", {}], "bytecode": "FAd2aXNpdG9y"}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [144, 79, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [144, 80, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [144, 79, "tesla_ai.jac", {}]}], "loc": [144, 72, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [144, 87, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [144, 88, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"intent\""}}]}], "loc": [144, 88, "tesla_ai.jac", {}]}], "loc": [144, 88, "tesla_ai.jac", {}]}], "loc": [144, 88, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [144, 96, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [144, 87, "tesla_ai.jac", {}]}], "loc": [144, 87, "tesla_ai.jac", {}]}], "loc": [144, 72, "tesla_ai.jac", {}]}], "loc": [144, 72, "tesla_ai.jac", {}]}], "loc": [144, 64, "tesla_ai.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [144, 97, "tesla_ai.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [144, 63, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [144, 98, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}, {"name": "<INVALID>", "kid": [], "loc": [144, 99, "tesla_ai.jac", {"token": {"symbol": "<INVALID>", "text": "->"}}]}], "loc": [144, 44, "tesla_ai.jac", {}]}], "loc": [144, 44, "tesla_ai.jac", {}]}], "loc": [144, 44, "tesla_ai.jac", {}]}], "loc": [144, 44, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [144, 101, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [], "loc": [144, 102, "tesla_ai.jac", {}], "bytecode": "EgIA"}, {"name": "RSQUARE", "kid": [], "loc": [144, 103, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [144, 101, "tesla_ai.jac", {}]}], "loc": [144, 101, "tesla_ai.jac", {}]}], "loc": [144, 44, "tesla_ai.jac", {}]}], "loc": [144, 44, "tesla_ai.jac", {}]}], "loc": [144, 42, "tesla_ai.jac", {}]}], "loc": [144, 12, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [144, 104, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [144, 12, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [145, 12, "tesla_ai.jac", {}], "bytecode": "FQGRABQHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [145, 19, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [145, 20, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [145, 19, "tesla_ai.jac", {}]}], "loc": [145, 12, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [145, 27, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [145, 28, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"prev_state\""}}]}], "loc": [145, 28, "tesla_ai.jac", {}]}], "loc": [145, 28, "tesla_ai.jac", {}]}], "loc": [145, 28, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [145, 40, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [145, 27, "tesla_ai.jac", {}]}], "loc": [145, 27, "tesla_ai.jac", {}]}], "loc": [145, 12, "tesla_ai.jac", {}]}, {"name": "assignment", "kid": [], "loc": [145, 42, "tesla_ai.jac", {}], "bytecode": "FARoZXJl"}], "loc": [145, 12, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [145, 48, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [145, 12, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [146, 8, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [143, 13, "tesla_ai.jac", {}]}], "loc": [143, 8, "tesla_ai.jac", {}]}], "loc": [142, 8, "tesla_ai.jac", {}]}], "loc": [142, 8, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [147, 4, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [141, 16, "tesla_ai.jac", {}]}], "loc": [141, 4, "tesla_ai.jac", {}]}], "loc": [141, 4, "tesla_ai.jac", {}]}, {"name": "attr_stmt", "kid": [{"name": "can_stmt", "kid": [{"name": "KW_CAN", "kid": [], "loc": [148, 4, "tesla_ai.jac", {"token": {"symbol": "KW_CAN", "text": "can"}}]}, {"name": "NAME", "kid": [], "loc": [148, 8, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "nlg"}}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [148, 12, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [149, 8, "tesla_ai.jac", {}], "bytecode": "FQGVABQHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [149, 15, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [149, 16, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "response"}}]}], "loc": [149, 15, "tesla_ai.jac", {}]}], "loc": [149, 8, "tesla_ai.jac", {}]}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [149, 25, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "arithmetic", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [150, 12, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"Can you confirm your name to be \""}}]}], "loc": [150, 12, "tesla_ai.jac", {}]}], "loc": [150, 12, "tesla_ai.jac", {}]}, {"name": "PLUS", "kid": [], "loc": [150, 47, "tesla_ai.jac", {"token": {"symbol": "PLUS", "text": "+"}}]}, {"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [150, 49, "tesla_ai.jac", {}], "bytecode": "FQGWABQHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [150, 56, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [150, 57, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [150, 56, "tesla_ai.jac", {}]}], "loc": [150, 49, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [150, 64, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [150, 65, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"entities\""}}]}], "loc": [150, 65, "tesla_ai.jac", {}]}], "loc": [150, 65, "tesla_ai.jac", {}]}], "loc": [150, 65, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [150, 75, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [150, 64, "tesla_ai.jac", {}]}], "loc": [150, 64, "tesla_ai.jac", {}]}], "loc": [150, 49, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [150, 76, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [150, 77, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"name\""}}]}], "loc": [150, 77, "tesla_ai.jac", {}]}], "loc": [150, 77, "tesla_ai.jac", {}]}], "loc": [150, 77, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [150, 83, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [150, 76, "tesla_ai.jac", {}]}], "loc": [150, 76, "tesla_ai.jac", {}]}], "loc": [150, 49, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [150, 84, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [], "loc": [150, 85, "tesla_ai.jac", {}], "bytecode": "EgIA"}, {"name": "RSQUARE", "kid": [], "loc": [150, 86, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [150, 84, "tesla_ai.jac", {}]}], "loc": [150, 84, "tesla_ai.jac", {}]}], "loc": [150, 49, "tesla_ai.jac", {}]}, {"name": "PLUS", "kid": [], "loc": [150, 88, "tesla_ai.jac", {"token": {"symbol": "PLUS", "text": "+"}}]}, {"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [150, 90, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\" and your address as \""}}]}], "loc": [150, 90, "tesla_ai.jac", {}]}], "loc": [150, 90, "tesla_ai.jac", {}]}, {"name": "PLUS", "kid": [], "loc": [150, 114, "tesla_ai.jac", {"token": {"symbol": "PLUS", "text": "+"}}]}, {"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [150, 116, "tesla_ai.jac", {}], "bytecode": "FAd2aXNpdG9y"}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [150, 123, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [150, 124, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [150, 123, "tesla_ai.jac", {}]}], "loc": [150, 116, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [150, 131, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [150, 132, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"entities\""}}]}], "loc": [150, 132, "tesla_ai.jac", {}]}], "loc": [150, 132, "tesla_ai.jac", {}]}], "loc": [150, 132, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [150, 142, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [150, 131, "tesla_ai.jac", {}]}], "loc": [150, 131, "tesla_ai.jac", {}]}], "loc": [150, 116, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [150, 143, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [150, 144, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"address\""}}]}], "loc": [150, 144, "tesla_ai.jac", {}]}], "loc": [150, 144, "tesla_ai.jac", {}]}], "loc": [150, 144, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [150, 153, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [150, 143, "tesla_ai.jac", {}]}], "loc": [150, 143, "tesla_ai.jac", {}]}], "loc": [150, 116, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [150, 154, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [], "loc": [150, 155, "tesla_ai.jac", {}], "bytecode": "EgIA"}, {"name": "RSQUARE", "kid": [], "loc": [150, 156, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [150, 154, "tesla_ai.jac", {}]}], "loc": [150, 154, "tesla_ai.jac", {}]}], "loc": [150, 116, "tesla_ai.jac", {}]}, {"name": "PLUS", "kid": [], "loc": [150, 158, "tesla_ai.jac", {"token": {"symbol": "PLUS", "text": "+"}}]}, {"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [150, 160, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"?\""}}]}], "loc": [150, 160, "tesla_ai.jac", {}]}], "loc": [150, 160, "tesla_ai.jac", {}]}], "loc": [150, 12, "tesla_ai.jac", {}]}], "loc": [150, 12, "tesla_ai.jac", {}]}], "loc": [149, 25, "tesla_ai.jac", {}]}], "loc": [149, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [150, 163, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [149, 8, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [151, 4, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [148, 12, "tesla_ai.jac", {}]}], "loc": [148, 4, "tesla_ai.jac", {}]}], "loc": [148, 4, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [152, 0, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [136, 36, "tesla_ai.jac", {}]}], "loc": [136, 0, "tesla_ai.jac", {}]}], "loc": [136, 0, "tesla_ai.jac", {}]}, {"name": "element", "kid": [{"name": "architype", "kid": [{"name": "KW_NODE", "kid": [], "loc": [154, 0, "tesla_ai.jac", {"token": {"symbol": "KW_NODE", "text": "node"}}]}, {"name": "NAME", "kid": [], "loc": [154, 5, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "td_confirmed"}}]}, {"name": "COLON", "kid": [], "loc": [154, 17, "tesla_ai.jac", {"token": {"symbol": "COLON", "text": ":"}}]}, {"name": "NAME", "kid": [], "loc": [154, 18, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "dialogue_state"}}]}, {"name": "attr_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [154, 33, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "attr_stmt", "kid": [{"name": "has_stmt", "kid": [{"name": "KW_HAS", "kid": [], "loc": [155, 4, "tesla_ai.jac", {"token": {"symbol": "KW_HAS", "text": "has"}}]}, {"name": "has_assign", "kid": [{"name": "NAME", "kid": [], "loc": [155, 8, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "name"}}]}, {"name": "EQ", "kid": [], "loc": [155, 13, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [155, 15, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"test_drive_confirmed\""}}]}], "loc": [155, 15, "tesla_ai.jac", {}]}], "loc": [155, 15, "tesla_ai.jac", {}]}], "loc": [155, 15, "tesla_ai.jac", {}]}], "loc": [155, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [155, 37, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [155, 4, "tesla_ai.jac", {}]}], "loc": [155, 4, "tesla_ai.jac", {}]}, {"name": "attr_stmt", "kid": [{"name": "can_stmt", "kid": [{"name": "KW_CAN", "kid": [], "loc": [156, 4, "tesla_ai.jac", {"token": {"symbol": "KW_CAN", "text": "can"}}]}, {"name": "NAME", "kid": [], "loc": [156, 8, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "nlg"}}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [156, 12, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [157, 8, "tesla_ai.jac", {}], "bytecode": "FQGdABQHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [157, 15, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [157, 16, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "response"}}]}], "loc": [157, 15, "tesla_ai.jac", {}]}], "loc": [157, 8, "tesla_ai.jac", {}]}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [157, 25, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [157, 27, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"You are all set for a Tesla test drive!\""}}]}], "loc": [157, 27, "tesla_ai.jac", {}]}], "loc": [157, 27, "tesla_ai.jac", {}]}], "loc": [157, 27, "tesla_ai.jac", {}]}], "loc": [157, 25, "tesla_ai.jac", {}]}], "loc": [157, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [157, 68, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [157, 8, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [158, 4, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [156, 12, "tesla_ai.jac", {}]}], "loc": [156, 4, "tesla_ai.jac", {}]}], "loc": [156, 4, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [159, 0, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [154, 33, "tesla_ai.jac", {}]}], "loc": [154, 0, "tesla_ai.jac", {}]}], "loc": [154, 0, "tesla_ai.jac", {}]}, {"name": "element", "kid": [{"name": "architype", "kid": [{"name": "KW_NODE", "kid": [], "loc": [161, 0, "tesla_ai.jac", {"token": {"symbol": "KW_NODE", "text": "node"}}]}, {"name": "NAME", "kid": [], "loc": [161, 5, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "td_canceled"}}]}, {"name": "COLON", "kid": [], "loc": [161, 16, "tesla_ai.jac", {"token": {"symbol": "COLON", "text": ":"}}]}, {"name": "NAME", "kid": [], "loc": [161, 17, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "dialogue_state"}}]}, {"name": "attr_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [161, 32, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "attr_stmt", "kid": [{"name": "has_stmt", "kid": [{"name": "KW_HAS", "kid": [], "loc": [162, 4, "tesla_ai.jac", {"token": {"symbol": "KW_HAS", "text": "has"}}]}, {"name": "has_assign", "kid": [{"name": "NAME", "kid": [], "loc": [162, 8, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "name"}}]}, {"name": "EQ", "kid": [], "loc": [162, 13, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [162, 15, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"test_drive_canceled\""}}]}], "loc": [162, 15, "tesla_ai.jac", {}]}], "loc": [162, 15, "tesla_ai.jac", {}]}], "loc": [162, 15, "tesla_ai.jac", {}]}], "loc": [162, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [162, 36, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [162, 4, "tesla_ai.jac", {}]}], "loc": [162, 4, "tesla_ai.jac", {}]}, {"name": "attr_stmt", "kid": [{"name": "can_stmt", "kid": [{"name": "KW_CAN", "kid": [], "loc": [163, 4, "tesla_ai.jac", {"token": {"symbol": "KW_CAN", "text": "can"}}]}, {"name": "NAME", "kid": [], "loc": [163, 8, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "nlg"}}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [163, 12, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [164, 8, "tesla_ai.jac", {}], "bytecode": "FQGkABQHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [164, 15, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [164, 16, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "response"}}]}], "loc": [164, 15, "tesla_ai.jac", {}]}], "loc": [164, 8, "tesla_ai.jac", {}]}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [164, 25, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [164, 27, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"No worries. We look forward to hearing from you in the future!\""}}]}], "loc": [164, 27, "tesla_ai.jac", {}]}], "loc": [164, 27, "tesla_ai.jac", {}]}], "loc": [164, 27, "tesla_ai.jac", {}]}], "loc": [164, 25, "tesla_ai.jac", {}]}], "loc": [164, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [164, 91, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [164, 8, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [165, 4, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [163, 12, "tesla_ai.jac", {}]}], "loc": [163, 4, "tesla_ai.jac", {}]}], "loc": [163, 4, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [166, 0, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [161, 32, "tesla_ai.jac", {}]}], "loc": [161, 0, "tesla_ai.jac", {}]}], "loc": [161, 0, "tesla_ai.jac", {}]}, {"name": "element", "kid": [{"name": "architype", "kid": [{"name": "KW_EDGE", "kid": [], "loc": [168, 0, "tesla_ai.jac", {"token": {"symbol": "KW_EDGE", "text": "edge"}}]}, {"name": "NAME", "kid": [], "loc": [168, 5, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "intent_transition"}}]}, {"name": "attr_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [168, 23, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "attr_stmt", "kid": [{"name": "has_stmt", "kid": [{"name": "KW_HAS", "kid": [], "loc": [169, 4, "tesla_ai.jac", {"token": {"symbol": "KW_HAS", "text": "has"}}]}, {"name": "has_assign", "kid": [{"name": "NAME", "kid": [], "loc": [169, 8, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "intent"}}]}], "loc": [169, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [169, 14, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [169, 4, "tesla_ai.jac", {}]}], "loc": [169, 4, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [170, 0, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [168, 23, "tesla_ai.jac", {}]}], "loc": [168, 0, "tesla_ai.jac", {}]}], "loc": [168, 0, "tesla_ai.jac", {}]}, {"name": "element", "kid": [{"name": "architype", "kid": [{"name": "KW_EDGE", "kid": [], "loc": [172, 0, "tesla_ai.jac", {"token": {"symbol": "KW_EDGE", "text": "edge"}}]}, {"name": "NAME", "kid": [], "loc": [172, 5, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "entity_transition"}}]}, {"name": "attr_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [172, 23, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "attr_stmt", "kid": [{"name": "has_stmt", "kid": [{"name": "KW_HAS", "kid": [], "loc": [173, 4, "tesla_ai.jac", {"token": {"symbol": "KW_HAS", "text": "has"}}]}, {"name": "has_assign", "kid": [{"name": "NAME", "kid": [], "loc": [173, 8, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "entities"}}]}], "loc": [173, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [173, 16, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [173, 4, "tesla_ai.jac", {}]}], "loc": [173, 4, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [174, 0, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [172, 23, "tesla_ai.jac", {}]}], "loc": [172, 0, "tesla_ai.jac", {}]}], "loc": [172, 0, "tesla_ai.jac", {}]}, {"name": "element", "kid": [{"name": "architype", "kid": [{"name": "KW_GRAPH", "kid": [], "loc": [176, 0, "tesla_ai.jac", {"token": {"symbol": "KW_GRAPH", "text": "graph"}}]}, {"name": "NAME", "kid": [], "loc": [176, 6, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "tesla_ai"}}]}, {"name": "graph_block", "kid": [{"name": "graph_block_spawn", "kid": [{"name": "LBRACE", "kid": [], "loc": [176, 15, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "has_root", "kid": [{"name": "KW_HAS", "kid": [], "loc": [177, 4, "tesla_ai.jac", {"token": {"symbol": "KW_HAS", "text": "has"}}]}, {"name": "KW_ANCHOR", "kid": [], "loc": [177, 8, "tesla_ai.jac", {"token": {"symbol": "KW_ANCHOR", "text": "anchor"}}]}, {"name": "NAME", "kid": [], "loc": [177, 15, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "dialogue_root"}}]}, {"name": "SEMI", "kid": [], "loc": [177, 28, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [177, 4, "tesla_ai.jac", {}]}, {"name": "can_block", "kid": [], "loc": [178, 4, "tesla_ai.jac", {}]}, {"name": "KW_SPAWN", "kid": [], "loc": [178, 4, "tesla_ai.jac", {"token": {"symbol": "KW_SPAWN", "text": "spawn"}}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [178, 10, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [], "loc": [179, 8, "tesla_ai.jac", {}], "bytecode": "FQGzABQNZGlhbG9ndWVfcm9vdA=="}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [179, 22, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "spawn", "kid": [{"name": "KW_SPAWN", "kid": [], "loc": [179, 24, "tesla_ai.jac", {"token": {"symbol": "KW_SPAWN", "text": "spawn"}}]}, {"name": "spawn_object", "kid": [{"name": "node_spawn", "kid": [{"name": "node_ref", "kid": [{"name": "NODE_DBL_COLON", "kid": [], "loc": [179, 30, "tesla_ai.jac", {"token": {"symbol": "NODE_DBL_COLON", "text": "node::"}}]}, {"name": "NAME", "kid": [], "loc": [179, 36, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "dialogue_root"}}]}], "loc": [179, 30, "tesla_ai.jac", {}]}], "loc": [179, 30, "tesla_ai.jac", {}]}], "loc": [179, 30, "tesla_ai.jac", {}]}], "loc": [179, 24, "tesla_ai.jac", {}]}], "loc": [179, 24, "tesla_ai.jac", {}]}], "loc": [179, 24, "tesla_ai.jac", {}]}], "loc": [179, 22, "tesla_ai.jac", {}]}], "loc": [179, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [179, 49, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [179, 8, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [], "loc": [180, 8, "tesla_ai.jac", {}], "bytecode": "FQG0ABQQdGVzdF9kcml2ZV9zdGF0ZQ=="}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [180, 25, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "spawn", "kid": [{"name": "KW_SPAWN", "kid": [], "loc": [180, 27, "tesla_ai.jac", {"token": {"symbol": "KW_SPAWN", "text": "spawn"}}]}, {"name": "spawn_object", "kid": [{"name": "node_spawn", "kid": [{"name": "node_ref", "kid": [{"name": "NODE_DBL_COLON", "kid": [], "loc": [180, 33, "tesla_ai.jac", {"token": {"symbol": "NODE_DBL_COLON", "text": "node::"}}]}, {"name": "NAME", "kid": [], "loc": [180, 39, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "test_drive_state"}}]}], "loc": [180, 33, "tesla_ai.jac", {}]}], "loc": [180, 33, "tesla_ai.jac", {}]}], "loc": [180, 33, "tesla_ai.jac", {}]}], "loc": [180, 27, "tesla_ai.jac", {}]}], "loc": [180, 27, "tesla_ai.jac", {}]}], "loc": [180, 27, "tesla_ai.jac", {}]}], "loc": [180, 25, "tesla_ai.jac", {}]}], "loc": [180, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [180, 55, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [180, 8, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [], "loc": [181, 8, "tesla_ai.jac", {}], "bytecode": "FQG1ABQPdGRfY29uZmlybWF0aW9u"}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [181, 24, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "spawn", "kid": [{"name": "KW_SPAWN", "kid": [], "loc": [181, 26, "tesla_ai.jac", {"token": {"symbol": "KW_SPAWN", "text": "spawn"}}]}, {"name": "spawn_object", "kid": [{"name": "node_spawn", "kid": [{"name": "node_ref", "kid": [{"name": "NODE_DBL_COLON", "kid": [], "loc": [181, 32, "tesla_ai.jac", {"token": {"symbol": "NODE_DBL_COLON", "text": "node::"}}]}, {"name": "NAME", "kid": [], "loc": [181, 38, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "td_confirmation"}}]}], "loc": [181, 32, "tesla_ai.jac", {}]}], "loc": [181, 32, "tesla_ai.jac", {}]}], "loc": [181, 32, "tesla_ai.jac", {}]}], "loc": [181, 26, "tesla_ai.jac", {}]}], "loc": [181, 26, "tesla_ai.jac", {}]}], "loc": [181, 26, "tesla_ai.jac", {}]}], "loc": [181, 24, "tesla_ai.jac", {}]}], "loc": [181, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [181, 53, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [181, 8, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [], "loc": [182, 8, "tesla_ai.jac", {}], "bytecode": "FQG2ABQMdGRfY29uZmlybWVk"}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [182, 21, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "spawn", "kid": [{"name": "KW_SPAWN", "kid": [], "loc": [182, 23, "tesla_ai.jac", {"token": {"symbol": "KW_SPAWN", "text": "spawn"}}]}, {"name": "spawn_object", "kid": [{"name": "node_spawn", "kid": [{"name": "node_ref", "kid": [{"name": "NODE_DBL_COLON", "kid": [], "loc": [182, 29, "tesla_ai.jac", {"token": {"symbol": "NODE_DBL_COLON", "text": "node::"}}]}, {"name": "NAME", "kid": [], "loc": [182, 35, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "td_confirmed"}}]}], "loc": [182, 29, "tesla_ai.jac", {}]}], "loc": [182, 29, "tesla_ai.jac", {}]}], "loc": [182, 29, "tesla_ai.jac", {}]}], "loc": [182, 23, "tesla_ai.jac", {}]}], "loc": [182, 23, "tesla_ai.jac", {}]}], "loc": [182, 23, "tesla_ai.jac", {}]}], "loc": [182, 21, "tesla_ai.jac", {}]}], "loc": [182, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [182, 47, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [182, 8, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [], "loc": [183, 8, "tesla_ai.jac", {}], "bytecode": "FQG3ABQLdGRfY2FuY2VsZWQ="}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [183, 20, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "spawn", "kid": [{"name": "KW_SPAWN", "kid": [], "loc": [183, 22, "tesla_ai.jac", {"token": {"symbol": "KW_SPAWN", "text": "spawn"}}]}, {"name": "spawn_object", "kid": [{"name": "node_spawn", "kid": [{"name": "node_ref", "kid": [{"name": "NODE_DBL_COLON", "kid": [], "loc": [183, 28, "tesla_ai.jac", {"token": {"symbol": "NODE_DBL_COLON", "text": "node::"}}]}, {"name": "NAME", "kid": [], "loc": [183, 34, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "td_canceled"}}]}], "loc": [183, 28, "tesla_ai.jac", {}]}], "loc": [183, 28, "tesla_ai.jac", {}]}], "loc": [183, 28, "tesla_ai.jac", {}]}], "loc": [183, 22, "tesla_ai.jac", {}]}], "loc": [183, 22, "tesla_ai.jac", {}]}], "loc": [183, 22, "tesla_ai.jac", {}]}], "loc": [183, 20, "tesla_ai.jac", {}]}], "loc": [183, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [183, 45, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [183, 8, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "connect", "kid": [{"name": "atom", "kid": [], "loc": [185, 8, "tesla_ai.jac", {}], "bytecode": "FQG5ABMNZGlhbG9ndWVfcm9vdA=="}, {"name": "connect_op", "kid": [{"name": "connect_to", "kid": [{"name": "PLUS", "kid": [], "loc": [185, 22, "tesla_ai.jac", {"token": {"symbol": "PLUS", "text": "+"}}]}, {"name": "LSQUARE", "kid": [], "loc": [185, 23, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "NAME", "kid": [], "loc": [185, 24, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "intent_transition"}}]}, {"name": "spawn_ctx", "kid": [{"name": "LPAREN", "kid": [], "loc": [185, 41, "tesla_ai.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "spawn_assign", "kid": [{"name": "NAME", "kid": [], "loc": [185, 42, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "intent"}}]}, {"name": "EQ", "kid": [], "loc": [185, 48, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [185, 49, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"test drive\""}}]}], "loc": [185, 49, "tesla_ai.jac", {}]}], "loc": [185, 49, "tesla_ai.jac", {}]}], "loc": [185, 49, "tesla_ai.jac", {}]}], "loc": [185, 42, "tesla_ai.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [185, 61, "tesla_ai.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [185, 41, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [185, 62, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}, {"name": "<INVALID>", "kid": [], "loc": [185, 63, "tesla_ai.jac", {"token": {"symbol": "<INVALID>", "text": "+>"}}]}], "loc": [185, 22, "tesla_ai.jac", {}]}], "loc": [185, 22, "tesla_ai.jac", {}]}, {"name": "expression", "kid": [], "loc": [185, 66, "tesla_ai.jac", {}], "bytecode": "ExB0ZXN0X2RyaXZlX3N0YXRl"}], "loc": [185, 8, "tesla_ai.jac", {}]}], "loc": [185, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [185, 82, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [185, 8, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "connect", "kid": [{"name": "atom", "kid": [], "loc": [186, 8, "tesla_ai.jac", {}], "bytecode": "FQG6ABMQdGVzdF9kcml2ZV9zdGF0ZQ=="}, {"name": "connect_op", "kid": [{"name": "connect_to", "kid": [{"name": "PLUS", "kid": [], "loc": [186, 25, "tesla_ai.jac", {"token": {"symbol": "PLUS", "text": "+"}}]}, {"name": "LSQUARE", "kid": [], "loc": [186, 26, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "NAME", "kid": [], "loc": [186, 27, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "intent_transition"}}]}, {"name": "spawn_ctx", "kid": [{"name": "LPAREN", "kid": [], "loc": [186, 44, "tesla_ai.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "spawn_assign", "kid": [{"name": "NAME", "kid": [], "loc": [186, 45, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "intent"}}]}, {"name": "EQ", "kid": [], "loc": [186, 51, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [186, 52, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"cancel\""}}]}], "loc": [186, 52, "tesla_ai.jac", {}]}], "loc": [186, 52, "tesla_ai.jac", {}]}], "loc": [186, 52, "tesla_ai.jac", {}]}], "loc": [186, 45, "tesla_ai.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [186, 60, "tesla_ai.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [186, 44, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [186, 61, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}, {"name": "<INVALID>", "kid": [], "loc": [186, 62, "tesla_ai.jac", {"token": {"symbol": "<INVALID>", "text": "+>"}}]}], "loc": [186, 25, "tesla_ai.jac", {}]}], "loc": [186, 25, "tesla_ai.jac", {}]}, {"name": "expression", "kid": [], "loc": [186, 65, "tesla_ai.jac", {}], "bytecode": "Ewt0ZF9jYW5jZWxlZA=="}], "loc": [186, 8, "tesla_ai.jac", {}]}], "loc": [186, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [186, 76, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [186, 8, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "connect", "kid": [{"name": "atom", "kid": [], "loc": [187, 8, "tesla_ai.jac", {}], "bytecode": "FQG7ABMQdGVzdF9kcml2ZV9zdGF0ZQ=="}, {"name": "connect_op", "kid": [{"name": "connect_to", "kid": [{"name": "PLUS", "kid": [], "loc": [187, 25, "tesla_ai.jac", {"token": {"symbol": "PLUS", "text": "+"}}]}, {"name": "LSQUARE", "kid": [], "loc": [187, 26, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "NAME", "kid": [], "loc": [187, 27, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "entity_transition"}}]}, {"name": "spawn_ctx", "kid": [{"name": "LPAREN", "kid": [], "loc": [187, 44, "tesla_ai.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "spawn_assign", "kid": [{"name": "NAME", "kid": [], "loc": [187, 45, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "entities"}}]}, {"name": "EQ", "kid": [], "loc": [187, 53, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "list_val", "kid": [{"name": "LSQUARE", "kid": [], "loc": [187, 54, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expr_list", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [187, 55, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"name\""}}]}], "loc": [187, 55, "tesla_ai.jac", {}]}], "loc": [187, 55, "tesla_ai.jac", {}]}, {"name": "COMMA", "kid": [], "loc": [187, 61, "tesla_ai.jac", {"token": {"symbol": "COMMA", "text": ","}}]}, {"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [187, 63, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"address\""}}]}], "loc": [187, 63, "tesla_ai.jac", {}]}], "loc": [187, 63, "tesla_ai.jac", {}]}], "loc": [187, 55, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [187, 72, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [187, 54, "tesla_ai.jac", {}]}], "loc": [187, 54, "tesla_ai.jac", {}]}], "loc": [187, 54, "tesla_ai.jac", {}]}], "loc": [187, 45, "tesla_ai.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [187, 73, "tesla_ai.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [187, 44, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [187, 74, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}, {"name": "<INVALID>", "kid": [], "loc": [187, 75, "tesla_ai.jac", {"token": {"symbol": "<INVALID>", "text": "+>"}}]}], "loc": [187, 25, "tesla_ai.jac", {}]}], "loc": [187, 25, "tesla_ai.jac", {}]}, {"name": "expression", "kid": [], "loc": [187, 78, "tesla_ai.jac", {}], "bytecode": "Ew90ZF9jb25maXJtYXRpb24="}], "loc": [187, 8, "tesla_ai.jac", {}]}], "loc": [187, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [187, 93, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [187, 8, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "connect", "kid": [{"name": "atom", "kid": [], "loc": [188, 8, "tesla_ai.jac", {}], "bytecode": "FQG8ABMQdGVzdF9kcml2ZV9zdGF0ZQ=="}, {"name": "connect_op", "kid": [{"name": "connect_to", "kid": [{"name": "PLUS", "kid": [], "loc": [188, 25, "tesla_ai.jac", {"token": {"symbol": "PLUS", "text": "+"}}]}, {"name": "LSQUARE", "kid": [], "loc": [188, 26, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "NAME", "kid": [], "loc": [188, 27, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "intent_transition"}}]}, {"name": "spawn_ctx", "kid": [{"name": "LPAREN", "kid": [], "loc": [188, 44, "tesla_ai.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "spawn_assign", "kid": [{"name": "NAME", "kid": [], "loc": [188, 45, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "intent"}}]}, {"name": "EQ", "kid": [], "loc": [188, 51, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [188, 52, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"provide name or address\""}}]}], "loc": [188, 52, "tesla_ai.jac", {}]}], "loc": [188, 52, "tesla_ai.jac", {}]}], "loc": [188, 52, "tesla_ai.jac", {}]}], "loc": [188, 45, "tesla_ai.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [188, 77, "tesla_ai.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [188, 44, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [188, 78, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}, {"name": "<INVALID>", "kid": [], "loc": [188, 79, "tesla_ai.jac", {"token": {"symbol": "<INVALID>", "text": "+>"}}]}], "loc": [188, 25, "tesla_ai.jac", {}]}], "loc": [188, 25, "tesla_ai.jac", {}]}, {"name": "expression", "kid": [], "loc": [188, 82, "tesla_ai.jac", {}], "bytecode": "ExB0ZXN0X2RyaXZlX3N0YXRl"}], "loc": [188, 8, "tesla_ai.jac", {}]}], "loc": [188, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [188, 98, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [188, 8, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "connect", "kid": [{"name": "atom", "kid": [], "loc": [189, 8, "tesla_ai.jac", {}], "bytecode": "FQG9ABMPdGRfY29uZmlybWF0aW9u"}, {"name": "connect_op", "kid": [{"name": "connect_to", "kid": [{"name": "PLUS", "kid": [], "loc": [189, 24, "tesla_ai.jac", {"token": {"symbol": "PLUS", "text": "+"}}]}, {"name": "LSQUARE", "kid": [], "loc": [189, 25, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "NAME", "kid": [], "loc": [189, 26, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "intent_transition"}}]}, {"name": "spawn_ctx", "kid": [{"name": "LPAREN", "kid": [], "loc": [189, 43, "tesla_ai.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "spawn_assign", "kid": [{"name": "NAME", "kid": [], "loc": [189, 44, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "intent"}}]}, {"name": "EQ", "kid": [], "loc": [189, 50, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [189, 51, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"yes\""}}]}], "loc": [189, 51, "tesla_ai.jac", {}]}], "loc": [189, 51, "tesla_ai.jac", {}]}], "loc": [189, 51, "tesla_ai.jac", {}]}], "loc": [189, 44, "tesla_ai.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [189, 56, "tesla_ai.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [189, 43, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [189, 57, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}, {"name": "<INVALID>", "kid": [], "loc": [189, 58, "tesla_ai.jac", {"token": {"symbol": "<INVALID>", "text": "+>"}}]}], "loc": [189, 24, "tesla_ai.jac", {}]}], "loc": [189, 24, "tesla_ai.jac", {}]}, {"name": "expression", "kid": [], "loc": [189, 61, "tesla_ai.jac", {}], "bytecode": "Ewx0ZF9jb25maXJtZWQ="}], "loc": [189, 8, "tesla_ai.jac", {}]}], "loc": [189, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [189, 73, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [189, 8, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "connect", "kid": [{"name": "atom", "kid": [], "loc": [190, 8, "tesla_ai.jac", {}], "bytecode": "FQG+ABMPdGRfY29uZmlybWF0aW9u"}, {"name": "connect_op", "kid": [{"name": "connect_to", "kid": [{"name": "PLUS", "kid": [], "loc": [190, 24, "tesla_ai.jac", {"token": {"symbol": "PLUS", "text": "+"}}]}, {"name": "LSQUARE", "kid": [], "loc": [190, 25, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "NAME", "kid": [], "loc": [190, 26, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "intent_transition"}}]}, {"name": "spawn_ctx", "kid": [{"name": "LPAREN", "kid": [], "loc": [190, 43, "tesla_ai.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "spawn_assign", "kid": [{"name": "NAME", "kid": [], "loc": [190, 44, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "intent"}}]}, {"name": "EQ", "kid": [], "loc": [190, 50, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [190, 51, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"no\""}}]}], "loc": [190, 51, "tesla_ai.jac", {}]}], "loc": [190, 51, "tesla_ai.jac", {}]}], "loc": [190, 51, "tesla_ai.jac", {}]}], "loc": [190, 44, "tesla_ai.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [190, 55, "tesla_ai.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [190, 43, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [190, 56, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}, {"name": "<INVALID>", "kid": [], "loc": [190, 57, "tesla_ai.jac", {"token": {"symbol": "<INVALID>", "text": "+>"}}]}], "loc": [190, 24, "tesla_ai.jac", {}]}], "loc": [190, 24, "tesla_ai.jac", {}]}, {"name": "expression", "kid": [], "loc": [190, 60, "tesla_ai.jac", {}], "bytecode": "ExB0ZXN0X2RyaXZlX3N0YXRl"}], "loc": [190, 8, "tesla_ai.jac", {}]}], "loc": [190, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [190, 76, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [190, 8, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "connect", "kid": [{"name": "atom", "kid": [], "loc": [191, 8, "tesla_ai.jac", {}], "bytecode": "FQG/ABMPdGRfY29uZmlybWF0aW9u"}, {"name": "connect_op", "kid": [{"name": "connect_to", "kid": [{"name": "PLUS", "kid": [], "loc": [191, 24, "tesla_ai.jac", {"token": {"symbol": "PLUS", "text": "+"}}]}, {"name": "LSQUARE", "kid": [], "loc": [191, 25, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "NAME", "kid": [], "loc": [191, 26, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "intent_transition"}}]}, {"name": "spawn_ctx", "kid": [{"name": "LPAREN", "kid": [], "loc": [191, 43, "tesla_ai.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "spawn_assign", "kid": [{"name": "NAME", "kid": [], "loc": [191, 44, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "intent"}}]}, {"name": "EQ", "kid": [], "loc": [191, 50, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [191, 51, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"cancel\""}}]}], "loc": [191, 51, "tesla_ai.jac", {}]}], "loc": [191, 51, "tesla_ai.jac", {}]}], "loc": [191, 51, "tesla_ai.jac", {}]}], "loc": [191, 44, "tesla_ai.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [191, 59, "tesla_ai.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [191, 43, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [191, 60, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}, {"name": "<INVALID>", "kid": [], "loc": [191, 61, "tesla_ai.jac", {"token": {"symbol": "<INVALID>", "text": "+>"}}]}], "loc": [191, 24, "tesla_ai.jac", {}]}], "loc": [191, 24, "tesla_ai.jac", {}]}, {"name": "expression", "kid": [], "loc": [191, 64, "tesla_ai.jac", {}], "bytecode": "Ewt0ZF9jYW5jZWxlZA=="}], "loc": [191, 8, "tesla_ai.jac", {}]}], "loc": [191, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [191, 75, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [191, 8, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [], "loc": [193, 8, "tesla_ai.jac", {}], "bytecode": "FQHBABQIZmFxX3Jvb3Q="}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [193, 17, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "spawn", "kid": [{"name": "KW_SPAWN", "kid": [], "loc": [193, 19, "tesla_ai.jac", {"token": {"symbol": "KW_SPAWN", "text": "spawn"}}]}, {"name": "spawn_object", "kid": [{"name": "graph_spawn", "kid": [{"name": "graph_ref", "kid": [{"name": "GRAPH_DBL_COLON", "kid": [], "loc": [193, 25, "tesla_ai.jac", {"token": {"symbol": "GRAPH_DBL_COLON", "text": "graph::"}}]}, {"name": "NAME", "kid": [], "loc": [193, 32, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "faq"}}]}], "loc": [193, 25, "tesla_ai.jac", {}]}], "loc": [193, 25, "tesla_ai.jac", {}]}], "loc": [193, 25, "tesla_ai.jac", {}]}], "loc": [193, 19, "tesla_ai.jac", {}]}], "loc": [193, 19, "tesla_ai.jac", {}]}], "loc": [193, 19, "tesla_ai.jac", {}]}], "loc": [193, 17, "tesla_ai.jac", {}]}], "loc": [193, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [193, 35, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [193, 8, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "connect", "kid": [{"name": "atom", "kid": [], "loc": [194, 8, "tesla_ai.jac", {}], "bytecode": "FQHCABMNZGlhbG9ndWVfcm9vdA=="}, {"name": "connect_op", "kid": [{"name": "connect_to", "kid": [{"name": "PLUS", "kid": [], "loc": [194, 22, "tesla_ai.jac", {"token": {"symbol": "PLUS", "text": "+"}}]}, {"name": "LSQUARE", "kid": [], "loc": [194, 23, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "NAME", "kid": [], "loc": [194, 24, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "intent_transition"}}]}, {"name": "spawn_ctx", "kid": [{"name": "LPAREN", "kid": [], "loc": [194, 41, "tesla_ai.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "spawn_assign", "kid": [{"name": "NAME", "kid": [], "loc": [194, 42, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "intent"}}]}, {"name": "EQ", "kid": [], "loc": [194, 48, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [194, 49, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"i have a question\""}}]}], "loc": [194, 49, "tesla_ai.jac", {}]}], "loc": [194, 49, "tesla_ai.jac", {}]}], "loc": [194, 49, "tesla_ai.jac", {}]}], "loc": [194, 42, "tesla_ai.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [194, 68, "tesla_ai.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [194, 41, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [194, 69, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}, {"name": "<INVALID>", "kid": [], "loc": [194, 70, "tesla_ai.jac", {"token": {"symbol": "<INVALID>", "text": "+>"}}]}], "loc": [194, 22, "tesla_ai.jac", {}]}], "loc": [194, 22, "tesla_ai.jac", {}]}, {"name": "expression", "kid": [], "loc": [194, 73, "tesla_ai.jac", {}], "bytecode": "EwhmYXFfcm9vdA=="}], "loc": [194, 8, "tesla_ai.jac", {}]}], "loc": [194, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [194, 81, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [194, 8, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [195, 4, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [178, 10, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [196, 0, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [176, 15, "tesla_ai.jac", {}]}], "loc": [176, 15, "tesla_ai.jac", {}]}], "loc": [176, 0, "tesla_ai.jac", {}]}], "loc": [176, 0, "tesla_ai.jac", {}]}, {"name": "element", "kid": [{"name": "architype", "kid": [{"name": "KW_WALKER", "kid": [], "loc": [198, 0, "tesla_ai.jac", {"token": {"symbol": "KW_WALKER", "text": "walker"}}]}, {"name": "NAME", "kid": [], "loc": [198, 7, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "talk"}}]}, {"name": "walker_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [198, 12, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "attr_stmt", "kid": [{"name": "has_stmt", "kid": [{"name": "KW_HAS", "kid": [], "loc": [199, 4, "tesla_ai.jac", {"token": {"symbol": "KW_HAS", "text": "has"}}]}, {"name": "has_assign", "kid": [{"name": "NAME", "kid": [], "loc": [199, 8, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "question"}}]}], "loc": [199, 8, "tesla_ai.jac", {}]}, {"name": "COMMA", "kid": [], "loc": [199, 16, "tesla_ai.jac", {"token": {"symbol": "COMMA", "text": ","}}]}, {"name": "has_assign", "kid": [{"name": "NAME", "kid": [], "loc": [199, 18, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "interactive"}}]}, {"name": "EQ", "kid": [], "loc": [199, 30, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [], "loc": [199, 32, "tesla_ai.jac", {}], "bytecode": "FQHHABIHAA=="}], "loc": [199, 18, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [199, 37, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [199, 4, "tesla_ai.jac", {}]}], "loc": [199, 4, "tesla_ai.jac", {}]}, {"name": "attr_stmt", "kid": [{"name": "has_stmt", "kid": [{"name": "KW_HAS", "kid": [], "loc": [200, 4, "tesla_ai.jac", {"token": {"symbol": "KW_HAS", "text": "has"}}]}, {"name": "has_assign", "kid": [{"name": "NAME", "kid": [], "loc": [200, 8, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}, {"name": "EQ", "kid": [], "loc": [200, 16, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "dict_val", "kid": [{"name": "LBRACE", "kid": [], "loc": [200, 18, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "kv_pair", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [201, 8, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"intent\""}}]}], "loc": [201, 8, "tesla_ai.jac", {}]}], "loc": [201, 8, "tesla_ai.jac", {}]}], "loc": [201, 8, "tesla_ai.jac", {}]}, {"name": "COLON", "kid": [], "loc": [201, 16, "tesla_ai.jac", {"token": {"symbol": "COLON", "text": ":"}}]}, {"name": "expression", "kid": [], "loc": [201, 18, "tesla_ai.jac", {}], "bytecode": "FQHJABIBCA=="}], "loc": [201, 8, "tesla_ai.jac", {}]}, {"name": "COMMA", "kid": [], "loc": [201, 22, "tesla_ai.jac", {"token": {"symbol": "COMMA", "text": ","}}]}, {"name": "kv_pair", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [202, 8, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"entities\""}}]}], "loc": [202, 8, "tesla_ai.jac", {}]}], "loc": [202, 8, "tesla_ai.jac", {}]}], "loc": [202, 8, "tesla_ai.jac", {}]}, {"name": "COLON", "kid": [], "loc": [202, 18, "tesla_ai.jac", {"token": {"symbol": "COLON", "text": ":"}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "dict_val", "kid": [{"name": "LBRACE", "kid": [], "loc": [202, 20, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "RBRACE", "kid": [], "loc": [202, 21, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [202, 20, "tesla_ai.jac", {}]}], "loc": [202, 20, "tesla_ai.jac", {}]}], "loc": [202, 20, "tesla_ai.jac", {}]}], "loc": [202, 8, "tesla_ai.jac", {}]}, {"name": "COMMA", "kid": [], "loc": [202, 22, "tesla_ai.jac", {"token": {"symbol": "COMMA", "text": ","}}]}, {"name": "kv_pair", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [203, 8, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"prev_state\""}}]}], "loc": [203, 8, "tesla_ai.jac", {}]}], "loc": [203, 8, "tesla_ai.jac", {}]}], "loc": [203, 8, "tesla_ai.jac", {}]}, {"name": "COLON", "kid": [], "loc": [203, 20, "tesla_ai.jac", {"token": {"symbol": "COLON", "text": ":"}}]}, {"name": "expression", "kid": [], "loc": [203, 22, "tesla_ai.jac", {}], "bytecode": "FQHLABIBCA=="}], "loc": [203, 8, "tesla_ai.jac", {}]}, {"name": "COMMA", "kid": [], "loc": [203, 26, "tesla_ai.jac", {"token": {"symbol": "COMMA", "text": ","}}]}, {"name": "kv_pair", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [204, 8, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"next_state\""}}]}], "loc": [204, 8, "tesla_ai.jac", {}]}], "loc": [204, 8, "tesla_ai.jac", {}]}], "loc": [204, 8, "tesla_ai.jac", {}]}, {"name": "COLON", "kid": [], "loc": [204, 20, "tesla_ai.jac", {"token": {"symbol": "COLON", "text": ":"}}]}, {"name": "expression", "kid": [], "loc": [204, 22, "tesla_ai.jac", {}], "bytecode": "FQHMABIBCA=="}], "loc": [204, 8, "tesla_ai.jac", {}]}, {"name": "COMMA", "kid": [], "loc": [204, 26, "tesla_ai.jac", {"token": {"symbol": "COMMA", "text": ","}}]}, {"name": "kv_pair", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [205, 8, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"respond\""}}]}], "loc": [205, 8, "tesla_ai.jac", {}]}], "loc": [205, 8, "tesla_ai.jac", {}]}], "loc": [205, 8, "tesla_ai.jac", {}]}, {"name": "COLON", "kid": [], "loc": [205, 17, "tesla_ai.jac", {"token": {"symbol": "COLON", "text": ":"}}]}, {"name": "expression", "kid": [], "loc": [205, 19, "tesla_ai.jac", {}], "bytecode": "FQHNABIHAA=="}], "loc": [205, 8, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [206, 4, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [200, 18, "tesla_ai.jac", {}]}], "loc": [200, 18, "tesla_ai.jac", {}]}], "loc": [200, 18, "tesla_ai.jac", {}]}], "loc": [200, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [206, 5, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [200, 4, "tesla_ai.jac", {}]}], "loc": [200, 4, "tesla_ai.jac", {}]}, {"name": "attr_stmt", "kid": [{"name": "has_stmt", "kid": [{"name": "KW_HAS", "kid": [], "loc": [207, 4, "tesla_ai.jac", {"token": {"symbol": "KW_HAS", "text": "has"}}]}, {"name": "has_assign", "kid": [{"name": "NAME", "kid": [], "loc": [207, 8, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "response"}}]}], "loc": [207, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [207, 16, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [207, 4, "tesla_ai.jac", {}]}], "loc": [207, 4, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "node_ctx_block", "kid": [{"name": "name_list", "kid": [{"name": "NAME", "kid": [], "loc": [208, 4, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "root"}}]}], "loc": [208, 4, "tesla_ai.jac", {}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [208, 9, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "walker_action", "kid": [{"name": "take_action", "kid": [{"name": "KW_TAKE", "kid": [], "loc": [209, 8, "tesla_ai.jac", {"token": {"symbol": "KW_TAKE", "text": "take"}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "node_edge_ref", "kid": [{"name": "edge_ref", "kid": [{"name": "edge_to", "kid": [{"name": "<INVALID>", "kid": [], "loc": [209, 13, "tesla_ai.jac", {"token": {"symbol": "<INVALID>", "text": "-->"}}]}], "loc": [209, 13, "tesla_ai.jac", {}]}], "loc": [209, 13, "tesla_ai.jac", {}]}, {"name": "node_edge_ref", "kid": [{"name": "node_ref", "kid": [{"name": "NODE_DBL_COLON", "kid": [], "loc": [209, 17, "tesla_ai.jac", {"token": {"symbol": "NODE_DBL_COLON", "text": "node::"}}]}, {"name": "NAME", "kid": [], "loc": [209, 23, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "dialogue_root"}}]}], "loc": [209, 17, "tesla_ai.jac", {}]}], "loc": [209, 17, "tesla_ai.jac", {}]}], "loc": [209, 13, "tesla_ai.jac", {}]}], "loc": [209, 13, "tesla_ai.jac", {}]}], "loc": [209, 13, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [209, 36, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [209, 8, "tesla_ai.jac", {}]}], "loc": [209, 8, "tesla_ai.jac", {}]}], "loc": [209, 8, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [210, 4, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [208, 9, "tesla_ai.jac", {}]}], "loc": [208, 4, "tesla_ai.jac", {}]}], "loc": [208, 4, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "node_ctx_block", "kid": [{"name": "name_list", "kid": [{"name": "NAME", "kid": [], "loc": [211, 4, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "cai_state"}}]}], "loc": [211, 4, "tesla_ai.jac", {}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [211, 14, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "if_stmt", "kid": [{"name": "KW_IF", "kid": [], "loc": [212, 8, "tesla_ai.jac", {"token": {"symbol": "KW_IF", "text": "if"}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "LPAREN", "kid": [], "loc": [212, 11, "tesla_ai.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "expression", "kid": [], "loc": [212, 12, "tesla_ai.jac", {}], "bytecode": "EwtpbnRlcmFjdGl2ZRUB1AATCHF1ZXN0aW9uCgkL"}, {"name": "RPAREN", "kid": [], "loc": [212, 37, "tesla_ai.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [212, 11, "tesla_ai.jac", {}]}], "loc": [212, 11, "tesla_ai.jac", {}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [212, 39, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [], "loc": [213, 12, "tesla_ai.jac", {}], "bytecode": "FQHVABQIcXVlc3Rpb24="}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [213, 21, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [213, 23, "tesla_ai.jac", {}], "bytecode": "FANzdGQ="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [213, 26, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [213, 27, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "input"}}]}], "loc": [213, 26, "tesla_ai.jac", {}]}], "loc": [213, 23, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "LPAREN", "kid": [], "loc": [213, 32, "tesla_ai.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "param_list", "kid": [{"name": "expr_list", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [213, 33, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"Question (Ctrl-C to exit)> \""}}]}], "loc": [213, 33, "tesla_ai.jac", {}]}], "loc": [213, 33, "tesla_ai.jac", {}]}], "loc": [213, 33, "tesla_ai.jac", {}]}], "loc": [213, 33, "tesla_ai.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [213, 62, "tesla_ai.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [213, 32, "tesla_ai.jac", {}]}], "loc": [213, 23, "tesla_ai.jac", {}]}], "loc": [213, 23, "tesla_ai.jac", {}]}], "loc": [213, 21, "tesla_ai.jac", {}]}], "loc": [213, 12, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [213, 63, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [213, 12, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [214, 12, "tesla_ai.jac", {}], "bytecode": "FQHWABMEaGVyZQ=="}, {"name": "atom_trailer", "kid": [{"name": "ability_op", "kid": [{"name": "DBL_COLON", "kid": [], "loc": [214, 16, "tesla_ai.jac", {"token": {"symbol": "DBL_COLON", "text": "::"}}]}], "loc": [214, 16, "tesla_ai.jac", {}]}, {"name": "NAME", "kid": [], "loc": [214, 18, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "init_wlk_ctx"}}]}], "loc": [214, 16, "tesla_ai.jac", {}]}], "loc": [214, 12, "tesla_ai.jac", {}]}], "loc": [214, 12, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [214, 30, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [214, 12, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [215, 8, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [212, 39, "tesla_ai.jac", {}]}, {"name": "elif_stmt", "kid": [{"name": "KW_ELIF", "kid": [], "loc": [215, 10, "tesla_ai.jac", {"token": {"symbol": "KW_ELIF", "text": "elif"}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "LPAREN", "kid": [], "loc": [215, 15, "tesla_ai.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "expression", "kid": [], "loc": [215, 16, "tesla_ai.jac", {}], "bytecode": "EwtpbnRlcmFjdGl2ZQoJFQHXABMIcXVlc3Rpb24KCQs="}, {"name": "RPAREN", "kid": [], "loc": [215, 42, "tesla_ai.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [215, 15, "tesla_ai.jac", {}]}], "loc": [215, 15, "tesla_ai.jac", {}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [215, 43, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [216, 12, "tesla_ai.jac", {}], "bytecode": "FQHYABMDc3Rk"}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [216, 15, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [216, 16, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "err"}}]}], "loc": [216, 15, "tesla_ai.jac", {}]}], "loc": [216, 12, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "LPAREN", "kid": [], "loc": [216, 19, "tesla_ai.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "param_list", "kid": [{"name": "expr_list", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [216, 20, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"ERROR: question is required for non-interactive mode\""}}]}], "loc": [216, 20, "tesla_ai.jac", {}]}], "loc": [216, 20, "tesla_ai.jac", {}]}], "loc": [216, 20, "tesla_ai.jac", {}]}], "loc": [216, 20, "tesla_ai.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [216, 74, "tesla_ai.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [216, 19, "tesla_ai.jac", {}]}], "loc": [216, 12, "tesla_ai.jac", {}]}], "loc": [216, 12, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [216, 75, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [216, 12, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "walker_action", "kid": [{"name": "disengage_action", "kid": [{"name": "KW_DISENGAGE", "kid": [], "loc": [217, 12, "tesla_ai.jac", {"token": {"symbol": "KW_DISENGAGE", "text": "disengage"}}]}, {"name": "SEMI", "kid": [], "loc": [217, 21, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [217, 12, "tesla_ai.jac", {}]}], "loc": [217, 12, "tesla_ai.jac", {}]}], "loc": [217, 12, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [218, 8, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [215, 43, "tesla_ai.jac", {}]}], "loc": [215, 10, "tesla_ai.jac", {}]}], "loc": [212, 8, "tesla_ai.jac", {}]}], "loc": [212, 8, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [219, 8, "tesla_ai.jac", {}], "bytecode": "FQHbABMEaGVyZQ=="}, {"name": "atom_trailer", "kid": [{"name": "ability_op", "kid": [{"name": "DBL_COLON", "kid": [], "loc": [219, 12, "tesla_ai.jac", {"token": {"symbol": "DBL_COLON", "text": "::"}}]}], "loc": [219, 12, "tesla_ai.jac", {}]}, {"name": "NAME", "kid": [], "loc": [219, 14, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "nlu"}}]}], "loc": [219, 12, "tesla_ai.jac", {}]}], "loc": [219, 8, "tesla_ai.jac", {}]}], "loc": [219, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [219, 17, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [219, 8, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [220, 8, "tesla_ai.jac", {}], "bytecode": "FQHcABMEaGVyZQ=="}, {"name": "atom_trailer", "kid": [{"name": "ability_op", "kid": [{"name": "DBL_COLON", "kid": [], "loc": [220, 12, "tesla_ai.jac", {"token": {"symbol": "DBL_COLON", "text": "::"}}]}], "loc": [220, 12, "tesla_ai.jac", {}]}, {"name": "NAME", "kid": [], "loc": [220, 14, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "process"}}]}], "loc": [220, 12, "tesla_ai.jac", {}]}], "loc": [220, 8, "tesla_ai.jac", {}]}], "loc": [220, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [220, 21, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [220, 8, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "if_stmt", "kid": [{"name": "KW_IF", "kid": [], "loc": [221, 8, "tesla_ai.jac", {"token": {"symbol": "KW_IF", "text": "if"}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "LPAREN", "kid": [], "loc": [221, 11, "tesla_ai.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [221, 12, "tesla_ai.jac", {}], "bytecode": "FQHdABMHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [221, 19, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [221, 20, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [221, 19, "tesla_ai.jac", {}]}], "loc": [221, 12, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [221, 27, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [221, 28, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"respond\""}}]}], "loc": [221, 28, "tesla_ai.jac", {}]}], "loc": [221, 28, "tesla_ai.jac", {}]}], "loc": [221, 28, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [221, 37, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [221, 27, "tesla_ai.jac", {}]}], "loc": [221, 27, "tesla_ai.jac", {}]}], "loc": [221, 12, "tesla_ai.jac", {}]}], "loc": [221, 12, "tesla_ai.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [221, 38, "tesla_ai.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [221, 11, "tesla_ai.jac", {}]}], "loc": [221, 11, "tesla_ai.jac", {}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [221, 40, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [222, 12, "tesla_ai.jac", {}], "bytecode": "FQHeABMEaGVyZQ=="}, {"name": "atom_trailer", "kid": [{"name": "ability_op", "kid": [{"name": "DBL_COLON", "kid": [], "loc": [222, 16, "tesla_ai.jac", {"token": {"symbol": "DBL_COLON", "text": "::"}}]}], "loc": [222, 16, "tesla_ai.jac", {}]}, {"name": "NAME", "kid": [], "loc": [222, 18, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "nlg"}}]}], "loc": [222, 16, "tesla_ai.jac", {}]}], "loc": [222, 12, "tesla_ai.jac", {}]}], "loc": [222, 12, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [222, 21, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [222, 12, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "if_stmt", "kid": [{"name": "KW_IF", "kid": [], "loc": [223, 12, "tesla_ai.jac", {"token": {"symbol": "KW_IF", "text": "if"}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "LPAREN", "kid": [], "loc": [223, 15, "tesla_ai.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "expression", "kid": [], "loc": [223, 16, "tesla_ai.jac", {}], "bytecode": "FQHfABMLaW50ZXJhY3RpdmU="}, {"name": "RPAREN", "kid": [], "loc": [223, 27, "tesla_ai.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [223, 15, "tesla_ai.jac", {}]}], "loc": [223, 15, "tesla_ai.jac", {}]}, {"name": "code_block", "kid": [{"name": "COLON", "kid": [], "loc": [223, 28, "tesla_ai.jac", {"token": {"symbol": "COLON", "text": ":"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [223, 30, "tesla_ai.jac", {}], "bytecode": "EwNzdGQ="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [223, 33, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [223, 34, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "out"}}]}], "loc": [223, 33, "tesla_ai.jac", {}]}], "loc": [223, 30, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "LPAREN", "kid": [], "loc": [223, 37, "tesla_ai.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "param_list", "kid": [{"name": "expr_list", "kid": [{"name": "atom", "kid": [], "loc": [223, 38, "tesla_ai.jac", {}], "bytecode": "EwhyZXNwb25zZQ=="}], "loc": [223, 38, "tesla_ai.jac", {}]}], "loc": [223, 38, "tesla_ai.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [223, 46, "tesla_ai.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [223, 37, "tesla_ai.jac", {}]}], "loc": [223, 30, "tesla_ai.jac", {}]}], "loc": [223, 30, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [223, 47, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [223, 30, "tesla_ai.jac", {}]}], "loc": [223, 28, "tesla_ai.jac", {}]}, {"name": "else_stmt", "kid": [{"name": "KW_ELSE", "kid": [], "loc": [224, 12, "tesla_ai.jac", {"token": {"symbol": "KW_ELSE", "text": "else"}}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [224, 17, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "walker_action", "kid": [{"name": "yield_action", "kid": [{"name": "KW_YIELD", "kid": [], "loc": [225, 16, "tesla_ai.jac", {"token": {"symbol": "KW_YIELD", "text": "yield"}}]}, {"name": "report_action", "kid": [{"name": "KW_REPORT", "kid": [], "loc": [225, 22, "tesla_ai.jac", {"token": {"symbol": "KW_REPORT", "text": "report"}}]}, {"name": "expression", "kid": [], "loc": [225, 29, "tesla_ai.jac", {}], "bytecode": "FQHhABMIcmVzcG9uc2U="}, {"name": "SEMI", "kid": [], "loc": [225, 37, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [225, 22, "tesla_ai.jac", {}]}], "loc": [225, 16, "tesla_ai.jac", {}]}], "loc": [225, 16, "tesla_ai.jac", {}]}], "loc": [225, 16, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [226, 16, "tesla_ai.jac", {}], "bytecode": "FQHiABMEaGVyZQ=="}, {"name": "atom_trailer", "kid": [{"name": "ability_op", "kid": [{"name": "DBL_COLON", "kid": [], "loc": [226, 20, "tesla_ai.jac", {"token": {"symbol": "DBL_COLON", "text": "::"}}]}], "loc": [226, 20, "tesla_ai.jac", {}]}, {"name": "NAME", "kid": [], "loc": [226, 22, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "init_wlk_ctx"}}]}], "loc": [226, 20, "tesla_ai.jac", {}]}], "loc": [226, 16, "tesla_ai.jac", {}]}], "loc": [226, 16, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [226, 34, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [226, 16, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [227, 12, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [224, 17, "tesla_ai.jac", {}]}], "loc": [224, 12, "tesla_ai.jac", {}]}], "loc": [223, 12, "tesla_ai.jac", {}]}], "loc": [223, 12, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [], "loc": [228, 12, "tesla_ai.jac", {}], "bytecode": "EgEIFQHkABQIcXVlc3Rpb24N"}, {"name": "SEMI", "kid": [], "loc": [228, 27, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [228, 12, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "walker_action", "kid": [{"name": "take_action", "kid": [{"name": "KW_TAKE", "kid": [], "loc": [229, 12, "tesla_ai.jac", {"token": {"symbol": "KW_TAKE", "text": "take"}}]}, {"name": "expression", "kid": [], "loc": [229, 17, "tesla_ai.jac", {}], "bytecode": "FQHlABMEaGVyZQ=="}, {"name": "SEMI", "kid": [], "loc": [229, 21, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [229, 12, "tesla_ai.jac", {}]}], "loc": [229, 12, "tesla_ai.jac", {}]}], "loc": [229, 12, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [230, 8, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [221, 40, "tesla_ai.jac", {}]}, {"name": "else_stmt", "kid": [{"name": "KW_ELSE", "kid": [], "loc": [230, 10, "tesla_ai.jac", {"token": {"symbol": "KW_ELSE", "text": "else"}}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [230, 15, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "walker_action", "kid": [{"name": "take_action", "kid": [{"name": "KW_TAKE", "kid": [], "loc": [231, 12, "tesla_ai.jac", {"token": {"symbol": "KW_TAKE", "text": "take"}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [231, 17, "tesla_ai.jac", {}], "bytecode": "FQHnABMHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [231, 24, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [231, 25, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [231, 24, "tesla_ai.jac", {}]}], "loc": [231, 17, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [231, 32, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [231, 33, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"next_state\""}}]}], "loc": [231, 33, "tesla_ai.jac", {}]}], "loc": [231, 33, "tesla_ai.jac", {}]}], "loc": [231, 33, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [231, 45, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [231, 32, "tesla_ai.jac", {}]}], "loc": [231, 32, "tesla_ai.jac", {}]}], "loc": [231, 17, "tesla_ai.jac", {}]}], "loc": [231, 17, "tesla_ai.jac", {}]}, {"name": "else_stmt", "kid": [{"name": "KW_ELSE", "kid": [], "loc": [231, 47, "tesla_ai.jac", {"token": {"symbol": "KW_ELSE", "text": "else"}}]}, {"name": "code_block", "kid": [{"name": "COLON", "kid": [], "loc": [231, 51, "tesla_ai.jac", {"token": {"symbol": "COLON", "text": ":"}}]}, {"name": "statement", "kid": [{"name": "walker_action", "kid": [{"name": "take_action", "kid": [{"name": "KW_TAKE", "kid": [], "loc": [231, 53, "tesla_ai.jac", {"token": {"symbol": "KW_TAKE", "text": "take"}}]}, {"name": "expression", "kid": [], "loc": [231, 58, "tesla_ai.jac", {}], "bytecode": "EwRoZXJl"}, {"name": "SEMI", "kid": [], "loc": [231, 62, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [231, 53, "tesla_ai.jac", {}]}], "loc": [231, 53, "tesla_ai.jac", {}]}], "loc": [231, 53, "tesla_ai.jac", {}]}], "loc": [231, 51, "tesla_ai.jac", {}]}], "loc": [231, 47, "tesla_ai.jac", {}]}], "loc": [231, 12, "tesla_ai.jac", {}]}], "loc": [231, 12, "tesla_ai.jac", {}]}], "loc": [231, 12, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [232, 8, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [230, 15, "tesla_ai.jac", {}]}], "loc": [230, 10, "tesla_ai.jac", {}]}], "loc": [221, 8, "tesla_ai.jac", {}]}], "loc": [221, 8, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [233, 4, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [211, 14, "tesla_ai.jac", {}]}], "loc": [211, 4, "tesla_ai.jac", {}]}], "loc": [211, 4, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [234, 0, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [198, 12, "tesla_ai.jac", {}]}], "loc": [198, 0, "tesla_ai.jac", {}]}], "loc": [198, 0, "tesla_ai.jac", {}]}, {"name": "element", "kid": [{"name": "architype", "kid": [{"name": "KW_WALKER", "kid": [], "loc": [236, 0, "tesla_ai.jac", {"token": {"symbol": "KW_WALKER", "text": "walker"}}]}, {"name": "NAME", "kid": [], "loc": [236, 7, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "init"}}]}, {"name": "walker_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [236, 12, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "node_ctx_block", "kid": [{"name": "name_list", "kid": [{"name": "NAME", "kid": [], "loc": [237, 4, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "root"}}]}], "loc": [237, 4, "tesla_ai.jac", {}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [237, 9, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "spawn", "kid": [{"name": "KW_SPAWN", "kid": [], "loc": [238, 8, "tesla_ai.jac", {"token": {"symbol": "KW_SPAWN", "text": "spawn"}}]}, {"name": "spawn_object", "kid": [{"name": "graph_spawn", "kid": [{"name": "spawn_edge", "kid": [{"name": "expression", "kid": [], "loc": [238, 14, "tesla_ai.jac", {}], "bytecode": "FQHuABMEaGVyZQ=="}, {"name": "connect_op", "kid": [{"name": "connect_to", "kid": [{"name": "<INVALID>", "kid": [], "loc": [238, 19, "tesla_ai.jac", {"token": {"symbol": "<INVALID>", "text": "++>"}}]}], "loc": [238, 19, "tesla_ai.jac", {}]}], "loc": [238, 19, "tesla_ai.jac", {}]}], "loc": [238, 14, "tesla_ai.jac", {}]}, {"name": "graph_ref", "kid": [{"name": "GRAPH_DBL_COLON", "kid": [], "loc": [238, 23, "tesla_ai.jac", {"token": {"symbol": "GRAPH_DBL_COLON", "text": "graph::"}}]}, {"name": "NAME", "kid": [], "loc": [238, 30, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "tesla_ai"}}]}], "loc": [238, 23, "tesla_ai.jac", {}]}], "loc": [238, 14, "tesla_ai.jac", {}]}], "loc": [238, 14, "tesla_ai.jac", {}]}], "loc": [238, 8, "tesla_ai.jac", {}]}], "loc": [238, 8, "tesla_ai.jac", {}]}], "loc": [238, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [238, 38, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [238, 8, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [239, 4, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [237, 9, "tesla_ai.jac", {}]}], "loc": [237, 4, "tesla_ai.jac", {}]}], "loc": [237, 4, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [240, 0, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [236, 12, "tesla_ai.jac", {}]}], "loc": [236, 0, "tesla_ai.jac", {}]}], "loc": [236, 0, "tesla_ai.jac", {}]}, {"name": "element", "kid": [{"name": "architype", "kid": [{"name": "KW_NODE", "kid": [], "loc": [3, 0, "faq.jac", {"token": {"symbol": "KW_NODE", "text": "node"}}]}, {"name": "NAME", "kid": [], "loc": [3, 5, "faq.jac", {"token": {"symbol": "NAME", "text": "faq_root"}}]}, {"name": "COLON", "kid": [], "loc": [3, 13, "faq.jac", {"token": {"symbol": "COLON", "text": ":"}}]}, {"name": "NAME", "kid": [], "loc": [3, 14, "faq.jac", {"token": {"symbol": "NAME", "text": "cai_state"}}]}, {"name": "attr_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [3, 24, "faq.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "attr_stmt", "kid": [{"name": "can_stmt", "kid": [{"name": "KW_CAN", "kid": [], "loc": [4, 4, "faq.jac", {"token": {"symbol": "KW_CAN", "text": "can"}}]}, {"name": "dotted_name", "kid": [{"name": "NAME", "kid": [], "loc": [4, 8, "faq.jac", {"token": {"symbol": "NAME", "text": "use"}}]}, {"name": "DOT", "kid": [], "loc": [4, 11, "faq.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [4, 12, "faq.jac", {"token": {"symbol": "NAME", "text": "qa_classify"}}]}], "loc": [4, 8, "faq.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [4, 23, "faq.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [4, 4, "faq.jac", {}]}], "loc": [4, 4, "faq.jac", {}]}, {"name": "attr_stmt", "kid": [{"name": "can_stmt", "kid": [{"name": "KW_CAN", "kid": [], "loc": [5, 4, "faq.jac", {"token": {"symbol": "KW_CAN", "text": "can"}}]}, {"name": "NAME", "kid": [], "loc": [5, 8, "faq.jac", {"token": {"symbol": "NAME", "text": "nlu"}}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [5, 12, "faq.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "if_stmt", "kid": [{"name": "KW_IF", "kid": [], "loc": [6, 8, "faq.jac", {"token": {"symbol": "KW_IF", "text": "if"}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "LPAREN", "kid": [], "loc": [6, 11, "faq.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "expression", "kid": [{"name": "compare", "kid": [{"name": "NOT", "kid": [], "loc": [6, 12, "faq.jac", {"token": {"symbol": "NOT", "text": "!"}}]}, {"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [6, 13, "faq.jac", {}], "bytecode": "FQEGB2ZhcS5qYWMTB3Zpc2l0b3I="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [6, 20, "faq.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [6, 21, "faq.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [6, 20, "faq.jac", {}]}], "loc": [6, 13, "faq.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [6, 28, "faq.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [6, 29, "faq.jac", {"token": {"symbol": "STRING", "text": "\"prev_state\""}}]}], "loc": [6, 29, "faq.jac", {}]}], "loc": [6, 29, "faq.jac", {}]}], "loc": [6, 29, "faq.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [6, 41, "faq.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [6, 28, "faq.jac", {}]}], "loc": [6, 28, "faq.jac", {}]}], "loc": [6, 13, "faq.jac", {}]}], "loc": [6, 12, "faq.jac", {}]}], "loc": [6, 12, "faq.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [6, 42, "faq.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [6, 11, "faq.jac", {}]}], "loc": [6, 11, "faq.jac", {}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [6, 44, "faq.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [], "loc": [7, 12, "faq.jac", {}], "bytecode": "FQEHABQHYW5zd2Vycw=="}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [7, 20, "faq.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "node_edge_ref", "kid": [{"name": "edge_ref", "kid": [{"name": "edge_to", "kid": [{"name": "<INVALID>", "kid": [], "loc": [7, 22, "faq.jac", {"token": {"symbol": "<INVALID>", "text": "-->"}}]}], "loc": [7, 22, "faq.jac", {}]}], "loc": [7, 22, "faq.jac", {}]}], "loc": [7, 22, "faq.jac", {}]}], "loc": [7, 22, "faq.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [7, 25, "faq.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [7, 26, "faq.jac", {"token": {"symbol": "NAME", "text": "answer"}}]}], "loc": [7, 25, "faq.jac", {}]}], "loc": [7, 22, "faq.jac", {}]}], "loc": [7, 22, "faq.jac", {}]}], "loc": [7, 20, "faq.jac", {}]}], "loc": [7, 12, "faq.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [7, 32, "faq.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [7, 12, "faq.jac", {}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [], "loc": [8, 12, "faq.jac", {}], "bytecode": "FQEIABQLYmVzdF9hbnN3ZXI="}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [8, 24, "faq.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [8, 26, "faq.jac", {}], "bytecode": "FAN1c2U="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [8, 29, "faq.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [8, 30, "faq.jac", {"token": {"symbol": "NAME", "text": "qa_classify"}}]}], "loc": [8, 29, "faq.jac", {}]}], "loc": [8, 26, "faq.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "LPAREN", "kid": [], "loc": [8, 41, "faq.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "param_list", "kid": [{"name": "kw_expr_list", "kid": [{"name": "NAME", "kid": [], "loc": [9, 16, "faq.jac", {"token": {"symbol": "NAME", "text": "text"}}]}, {"name": "EQ", "kid": [], "loc": [9, 21, "faq.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [9, 23, "faq.jac", {}], "bytecode": "FQEJABQHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [9, 30, "faq.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [9, 31, "faq.jac", {"token": {"symbol": "NAME", "text": "question"}}]}], "loc": [9, 30, "faq.jac", {}]}], "loc": [9, 23, "faq.jac", {}]}, {"name": "COMMA", "kid": [], "loc": [9, 39, "faq.jac", {"token": {"symbol": "COMMA", "text": ","}}]}, {"name": "NAME", "kid": [], "loc": [10, 16, "faq.jac", {"token": {"symbol": "NAME", "text": "classes"}}]}, {"name": "EQ", "kid": [], "loc": [10, 24, "faq.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "atom", "kid": [], "loc": [10, 26, "faq.jac", {}], "bytecode": "FQEKABQHYW5zd2Vycw=="}], "loc": [9, 16, "faq.jac", {}]}], "loc": [9, 16, "faq.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [11, 12, "faq.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [8, 41, "faq.jac", {}]}], "loc": [8, 26, "faq.jac", {}]}], "loc": [8, 26, "faq.jac", {}]}], "loc": [8, 24, "faq.jac", {}]}], "loc": [8, 12, "faq.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [11, 13, "faq.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [8, 12, "faq.jac", {}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [12, 12, "faq.jac", {}], "bytecode": "FQEMABQHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [12, 19, "faq.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [12, 20, "faq.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [12, 19, "faq.jac", {}]}], "loc": [12, 12, "faq.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [12, 27, "faq.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [12, 28, "faq.jac", {"token": {"symbol": "STRING", "text": "\"intent\""}}]}], "loc": [12, 28, "faq.jac", {}]}], "loc": [12, 28, "faq.jac", {}]}], "loc": [12, 28, "faq.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [12, 36, "faq.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [12, 27, "faq.jac", {}]}], "loc": [12, 27, "faq.jac", {}]}], "loc": [12, 12, "faq.jac", {}]}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [12, 38, "faq.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [12, 40, "faq.jac", {}], "bytecode": "FAtiZXN0X2Fuc3dlcg=="}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [12, 51, "faq.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [12, 52, "faq.jac", {"token": {"symbol": "STRING", "text": "\"match\""}}]}], "loc": [12, 52, "faq.jac", {}]}], "loc": [12, 52, "faq.jac", {}]}], "loc": [12, 52, "faq.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [12, 59, "faq.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [12, 51, "faq.jac", {}]}], "loc": [12, 51, "faq.jac", {}]}], "loc": [12, 40, "faq.jac", {}]}], "loc": [12, 40, "faq.jac", {}]}], "loc": [12, 38, "faq.jac", {}]}], "loc": [12, 12, "faq.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [12, 60, "faq.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [12, 12, "faq.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [13, 8, "faq.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [6, 44, "faq.jac", {}]}], "loc": [6, 8, "faq.jac", {}]}], "loc": [6, 8, "faq.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [14, 4, "faq.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [5, 12, "faq.jac", {}]}], "loc": [5, 4, "faq.jac", {}]}], "loc": [5, 4, "faq.jac", {}]}, {"name": "attr_stmt", "kid": [{"name": "can_stmt", "kid": [{"name": "KW_CAN", "kid": [], "loc": [15, 4, "faq.jac", {"token": {"symbol": "KW_CAN", "text": "can"}}]}, {"name": "NAME", "kid": [], "loc": [15, 8, "faq.jac", {"token": {"symbol": "NAME", "text": "process"}}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [15, 16, "faq.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "if_stmt", "kid": [{"name": "KW_IF", "kid": [], "loc": [16, 8, "faq.jac", {"token": {"symbol": "KW_IF", "text": "if"}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "LPAREN", "kid": [], "loc": [16, 11, "faq.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [16, 12, "faq.jac", {}], "bytecode": "FQEQABMHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [16, 19, "faq.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [16, 20, "faq.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [16, 19, "faq.jac", {}]}], "loc": [16, 12, "faq.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [16, 27, "faq.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [16, 28, "faq.jac", {"token": {"symbol": "STRING", "text": "\"prev_state\""}}]}], "loc": [16, 28, "faq.jac", {}]}], "loc": [16, 28, "faq.jac", {}]}], "loc": [16, 28, "faq.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [16, 40, "faq.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [16, 27, "faq.jac", {}]}], "loc": [16, 27, "faq.jac", {}]}], "loc": [16, 12, "faq.jac", {}]}], "loc": [16, 12, "faq.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [16, 41, "faq.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [16, 11, "faq.jac", {}]}], "loc": [16, 11, "faq.jac", {}]}, {"name": "code_block", "kid": [{"name": "COLON", "kid": [], "loc": [16, 42, "faq.jac", {"token": {"symbol": "COLON", "text": ":"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [16, 44, "faq.jac", {}], "bytecode": "FAd2aXNpdG9y"}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [16, 51, "faq.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [16, 52, "faq.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [16, 51, "faq.jac", {}]}], "loc": [16, 44, "faq.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [16, 59, "faq.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [16, 60, "faq.jac", {"token": {"symbol": "STRING", "text": "\"respond\""}}]}], "loc": [16, 60, "faq.jac", {}]}], "loc": [16, 60, "faq.jac", {}]}], "loc": [16, 60, "faq.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [16, 69, "faq.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [16, 59, "faq.jac", {}]}], "loc": [16, 59, "faq.jac", {}]}], "loc": [16, 44, "faq.jac", {}]}, {"name": "assignment", "kid": [], "loc": [16, 71, "faq.jac", {}], "bytecode": "EgcB"}], "loc": [16, 44, "faq.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [16, 77, "faq.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [16, 44, "faq.jac", {}]}], "loc": [16, 42, "faq.jac", {}]}, {"name": "else_stmt", "kid": [{"name": "KW_ELSE", "kid": [], "loc": [17, 8, "faq.jac", {"token": {"symbol": "KW_ELSE", "text": "else"}}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [17, 13, "faq.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "for_stmt", "kid": [{"name": "KW_FOR", "kid": [], "loc": [18, 12, "faq.jac", {"token": {"symbol": "KW_FOR", "text": "for"}}]}, {"name": "NAME", "kid": [], "loc": [18, 16, "faq.jac", {"token": {"symbol": "NAME", "text": "n"}}]}, {"name": "KW_IN", "kid": [], "loc": [18, 18, "faq.jac", {"token": {"symbol": "KW_IN", "text": "in"}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "node_edge_ref", "kid": [{"name": "edge_ref", "kid": [{"name": "edge_to", "kid": [{"name": "<INVALID>", "kid": [], "loc": [18, 21, "faq.jac", {"token": {"symbol": "<INVALID>", "text": "-->"}}]}], "loc": [18, 21, "faq.jac", {}]}], "loc": [18, 21, "faq.jac", {}]}], "loc": [18, 21, "faq.jac", {}]}], "loc": [18, 21, "faq.jac", {}]}], "loc": [18, 21, "faq.jac", {}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [18, 25, "faq.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "if_stmt", "kid": [{"name": "KW_IF", "kid": [], "loc": [19, 16, "faq.jac", {"token": {"symbol": "KW_IF", "text": "if"}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "LPAREN", "kid": [], "loc": [19, 19, "faq.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "expression", "kid": [{"name": "compare", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [19, 20, "faq.jac", {}], "bytecode": "FQETABMBbg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [19, 21, "faq.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "built_in", "kid": [{"name": "obj_built_in", "kid": [{"name": "KW_CONTEXT", "kid": [], "loc": [19, 22, "faq.jac", {"token": {"symbol": "KW_CONTEXT", "text": "context"}}]}], "loc": [19, 22, "faq.jac", {}]}], "loc": [19, 22, "faq.jac", {}]}], "loc": [19, 21, "faq.jac", {}]}], "loc": [19, 20, "faq.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [19, 29, "faq.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [19, 30, "faq.jac", {"token": {"symbol": "STRING", "text": "\"answer\""}}]}], "loc": [19, 30, "faq.jac", {}]}], "loc": [19, 30, "faq.jac", {}]}], "loc": [19, 30, "faq.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [19, 38, "faq.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [19, 29, "faq.jac", {}]}], "loc": [19, 29, "faq.jac", {}]}], "loc": [19, 20, "faq.jac", {}]}, {"name": "cmp_op", "kid": [{"name": "EE", "kid": [], "loc": [19, 40, "faq.jac", {"token": {"symbol": "EE", "text": "=="}}]}], "loc": [19, 40, "faq.jac", {}]}, {"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [19, 43, "faq.jac", {}], "bytecode": "Ewd2aXNpdG9y"}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [19, 50, "faq.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [19, 51, "faq.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [19, 50, "faq.jac", {}]}], "loc": [19, 43, "faq.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [19, 58, "faq.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [19, 59, "faq.jac", {"token": {"symbol": "STRING", "text": "\"intent\""}}]}], "loc": [19, 59, "faq.jac", {}]}], "loc": [19, 59, "faq.jac", {}]}], "loc": [19, 59, "faq.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [19, 67, "faq.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [19, 58, "faq.jac", {}]}], "loc": [19, 58, "faq.jac", {}]}], "loc": [19, 43, "faq.jac", {}]}], "loc": [19, 20, "faq.jac", {}]}], "loc": [19, 20, "faq.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [19, 68, "faq.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [19, 19, "faq.jac", {}]}], "loc": [19, 19, "faq.jac", {}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [19, 69, "faq.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [20, 20, "faq.jac", {}], "bytecode": "FQEUABQHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [20, 27, "faq.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [20, 28, "faq.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [20, 27, "faq.jac", {}]}], "loc": [20, 20, "faq.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [20, 35, "faq.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [20, 36, "faq.jac", {"token": {"symbol": "STRING", "text": "\"next_state\""}}]}], "loc": [20, 36, "faq.jac", {}]}], "loc": [20, 36, "faq.jac", {}]}], "loc": [20, 36, "faq.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [20, 48, "faq.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [20, 35, "faq.jac", {}]}], "loc": [20, 35, "faq.jac", {}]}], "loc": [20, 20, "faq.jac", {}]}, {"name": "assignment", "kid": [], "loc": [20, 50, "faq.jac", {}], "bytecode": "FAFu"}], "loc": [20, 20, "faq.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [20, 53, "faq.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [20, 20, "faq.jac", {}]}, {"name": "statement", "kid": [{"name": "ctrl_stmt", "kid": [{"name": "KW_BREAK", "kid": [], "loc": [21, 20, "faq.jac", {"token": {"symbol": "KW_BREAK", "text": "break"}}]}], "loc": [21, 20, "faq.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [21, 25, "faq.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [21, 20, "faq.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [22, 16, "faq.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [19, 69, "faq.jac", {}]}], "loc": [19, 16, "faq.jac", {}]}], "loc": [19, 16, "faq.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [23, 12, "faq.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [18, 25, "faq.jac", {}]}], "loc": [18, 12, "faq.jac", {}]}], "loc": [18, 12, "faq.jac", {}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [24, 12, "faq.jac", {}], "bytecode": "FQEYABQHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [24, 19, "faq.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [24, 20, "faq.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [24, 19, "faq.jac", {}]}], "loc": [24, 12, "faq.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [24, 27, "faq.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [24, 28, "faq.jac", {"token": {"symbol": "STRING", "text": "\"prev_state\""}}]}], "loc": [24, 28, "faq.jac", {}]}], "loc": [24, 28, "faq.jac", {}]}], "loc": [24, 28, "faq.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [24, 40, "faq.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [24, 27, "faq.jac", {}]}], "loc": [24, 27, "faq.jac", {}]}], "loc": [24, 12, "faq.jac", {}]}, {"name": "assignment", "kid": [], "loc": [24, 42, "faq.jac", {}], "bytecode": "FARoZXJl"}], "loc": [24, 12, "faq.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [24, 48, "faq.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [24, 12, "faq.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [25, 8, "faq.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [17, 13, "faq.jac", {}]}], "loc": [17, 8, "faq.jac", {}]}], "loc": [16, 8, "faq.jac", {}]}], "loc": [16, 8, "faq.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [26, 4, "faq.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [15, 16, "faq.jac", {}]}], "loc": [15, 4, "faq.jac", {}]}], "loc": [15, 4, "faq.jac", {}]}, {"name": "attr_stmt", "kid": [{"name": "can_stmt", "kid": [{"name": "KW_CAN", "kid": [], "loc": [27, 4, "faq.jac", {"token": {"symbol": "KW_CAN", "text": "can"}}]}, {"name": "NAME", "kid": [], "loc": [27, 8, "faq.jac", {"token": {"symbol": "NAME", "text": "nlg"}}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [27, 12, "faq.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [28, 8, "faq.jac", {}], "bytecode": "FQEcABQHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [28, 15, "faq.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [28, 16, "faq.jac", {"token": {"symbol": "NAME", "text": "response"}}]}], "loc": [28, 15, "faq.jac", {}]}], "loc": [28, 8, "faq.jac", {}]}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [28, 25, "faq.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [28, 27, "faq.jac", {"token": {"symbol": "STRING", "text": "\"I can answer a variety of FAQs related to Tesla. What can I help you with?\""}}]}], "loc": [28, 27, "faq.jac", {}]}], "loc": [28, 27, "faq.jac", {}]}], "loc": [28, 27, "faq.jac", {}]}], "loc": [28, 25, "faq.jac", {}]}], "loc": [28, 8, "faq.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [28, 103, "faq.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [28, 8, "faq.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [29, 4, "faq.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [27, 12, "faq.jac", {}]}], "loc": [27, 4, "faq.jac", {}]}], "loc": [27, 4, "faq.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [30, 0, "faq.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [3, 24, "faq.jac", {}]}], "loc": [3, 0, "faq.jac", {}]}], "loc": [3, 0, "faq.jac", {}]}, {"name": "element", "kid": [{"name": "architype", "kid": [{"name": "KW_NODE", "kid": [], "loc": [32, 0, "faq.jac", {"token": {"symbol": "KW_NODE", "text": "node"}}]}, {"name": "NAME", "kid": [], "loc": [32, 5, "faq.jac", {"token": {"symbol": "NAME", "text": "faq_state"}}]}, {"name": "COLON", "kid": [], "loc": [32, 14, "faq.jac", {"token": {"symbol": "COLON", "text": ":"}}]}, {"name": "NAME", "kid": [], "loc": [32, 15, "faq.jac", {"token": {"symbol": "NAME", "text": "cai_state"}}]}, {"name": "attr_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [32, 25, "faq.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "attr_stmt", "kid": [{"name": "has_stmt", "kid": [{"name": "KW_HAS", "kid": [], "loc": [33, 4, "faq.jac", {"token": {"symbol": "KW_HAS", "text": "has"}}]}, {"name": "has_assign", "kid": [{"name": "NAME", "kid": [], "loc": [33, 8, "faq.jac", {"token": {"symbol": "NAME", "text": "question"}}]}], "loc": [33, 8, "faq.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [33, 16, "faq.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [33, 4, "faq.jac", {}]}], "loc": [33, 4, "faq.jac", {}]}, {"name": "attr_stmt", "kid": [{"name": "has_stmt", "kid": [{"name": "KW_HAS", "kid": [], "loc": [34, 4, "faq.jac", {"token": {"symbol": "KW_HAS", "text": "has"}}]}, {"name": "has_assign", "kid": [{"name": "NAME", "kid": [], "loc": [34, 8, "faq.jac", {"token": {"symbol": "NAME", "text": "answer"}}]}], "loc": [34, 8, "faq.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [34, 14, "faq.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [34, 4, "faq.jac", {}]}], "loc": [34, 4, "faq.jac", {}]}, {"name": "attr_stmt", "kid": [{"name": "can_stmt", "kid": [{"name": "KW_CAN", "kid": [], "loc": [35, 4, "faq.jac", {"token": {"symbol": "KW_CAN", "text": "can"}}]}, {"name": "NAME", "kid": [], "loc": [35, 8, "faq.jac", {"token": {"symbol": "NAME", "text": "nlg"}}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [35, 12, "faq.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [36, 8, "faq.jac", {}], "bytecode": "FQEkABQHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [36, 15, "faq.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [36, 16, "faq.jac", {"token": {"symbol": "NAME", "text": "response"}}]}], "loc": [36, 15, "faq.jac", {}]}], "loc": [36, 8, "faq.jac", {}]}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [36, 25, "faq.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [36, 27, "faq.jac", {}], "bytecode": "FARoZXJl"}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [36, 31, "faq.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [36, 32, "faq.jac", {"token": {"symbol": "NAME", "text": "answer"}}]}], "loc": [36, 31, "faq.jac", {}]}], "loc": [36, 27, "faq.jac", {}]}], "loc": [36, 27, "faq.jac", {}]}], "loc": [36, 25, "faq.jac", {}]}], "loc": [36, 8, "faq.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [36, 38, "faq.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [36, 8, "faq.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [37, 4, "faq.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [35, 12, "faq.jac", {}]}], "loc": [35, 4, "faq.jac", {}]}], "loc": [35, 4, "faq.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [38, 0, "faq.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [32, 25, "faq.jac", {}]}], "loc": [32, 0, "faq.jac", {}]}], "loc": [32, 0, "faq.jac", {}]}, {"name": "element", "kid": [{"name": "architype", "kid": [{"name": "KW_GRAPH", "kid": [], "loc": [41, 0, "faq.jac", {"token": {"symbol": "KW_GRAPH", "text": "graph"}}]}, {"name": "NAME", "kid": [], "loc": [41, 6, "faq.jac", {"token": {"symbol": "NAME", "text": "faq"}}]}, {"name": "graph_block", "kid": [{"name": "graph_block_spawn", "kid": [{"name": "LBRACE", "kid": [], "loc": [41, 10, "faq.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "has_root", "kid": [{"name": "KW_HAS", "kid": [], "loc": [42, 4, "faq.jac", {"token": {"symbol": "KW_HAS", "text": "has"}}]}, {"name": "KW_ANCHOR", "kid": [], "loc": [42, 8, "faq.jac", {"token": {"symbol": "KW_ANCHOR", "text": "anchor"}}]}, {"name": "NAME", "kid": [], "loc": [42, 15, "faq.jac", {"token": {"symbol": "NAME", "text": "faq_root"}}]}, {"name": "SEMI", "kid": [], "loc": [42, 23, "faq.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [42, 4, "faq.jac", {}]}, {"name": "can_block", "kid": [], "loc": [43, 4, "faq.jac", {}]}, {"name": "KW_SPAWN", "kid": [], "loc": [43, 4, "faq.jac", {"token": {"symbol": "KW_SPAWN", "text": "spawn"}}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [43, 10, "faq.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [], "loc": [45, 8, "faq.jac", {}], "bytecode": "FQEtABQIZmFxX3Jvb3Q="}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [45, 17, "faq.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "spawn", "kid": [{"name": "KW_SPAWN", "kid": [], "loc": [45, 19, "faq.jac", {"token": {"symbol": "KW_SPAWN", "text": "spawn"}}]}, {"name": "spawn_object", "kid": [{"name": "node_spawn", "kid": [{"name": "node_ref", "kid": [{"name": "NODE_DBL_COLON", "kid": [], "loc": [45, 25, "faq.jac", {"token": {"symbol": "NODE_DBL_COLON", "text": "node::"}}]}, {"name": "NAME", "kid": [], "loc": [45, 31, "faq.jac", {"token": {"symbol": "NAME", "text": "faq_root"}}]}], "loc": [45, 25, "faq.jac", {}]}], "loc": [45, 25, "faq.jac", {}]}], "loc": [45, 25, "faq.jac", {}]}], "loc": [45, 19, "faq.jac", {}]}], "loc": [45, 19, "faq.jac", {}]}], "loc": [45, 19, "faq.jac", {}]}], "loc": [45, 17, "faq.jac", {}]}], "loc": [45, 8, "faq.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [45, 39, "faq.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [45, 8, "faq.jac", {}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [], "loc": [46, 8, "faq.jac", {}], "bytecode": "FQEuABQMZmFxX2Fuc3dlcl8x"}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [46, 21, "faq.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "spawn", "kid": [{"name": "KW_SPAWN", "kid": [], "loc": [46, 23, "faq.jac", {"token": {"symbol": "KW_SPAWN", "text": "spawn"}}]}, {"name": "spawn_object", "kid": [{"name": "node_spawn", "kid": [{"name": "node_ref", "kid": [{"name": "NODE_DBL_COLON", "kid": [], "loc": [46, 29, "faq.jac", {"token": {"symbol": "NODE_DBL_COLON", "text": "node::"}}]}, {"name": "NAME", "kid": [], "loc": [46, 35, "faq.jac", {"token": {"symbol": "NAME", "text": "faq_state"}}]}], "loc": [46, 29, "faq.jac", {}]}, {"name": "spawn_ctx", "kid": [{"name": "LPAREN", "kid": [], "loc": [46, 44, "faq.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "spawn_assign", "kid": [{"name": "NAME", "kid": [], "loc": [47, 12, "faq.jac", {"token": {"symbol": "NAME", "text": "question"}}]}, {"name": "EQ", "kid": [], "loc": [47, 20, "faq.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [47, 21, "faq.jac", {"token": {"symbol": "STRING", "text": "\"How do I configure my order?\""}}]}], "loc": [47, 21, "faq.jac", {}]}], "loc": [47, 21, "faq.jac", {}]}], "loc": [47, 21, "faq.jac", {}]}], "loc": [47, 12, "faq.jac", {}]}, {"name": "COMMA", "kid": [], "loc": [47, 51, "faq.jac", {"token": {"symbol": "COMMA", "text": ","}}]}, {"name": "spawn_assign", "kid": [{"name": "NAME", "kid": [], "loc": [48, 12, "faq.jac", {"token": {"symbol": "NAME", "text": "answer"}}]}, {"name": "EQ", "kid": [], "loc": [48, 18, "faq.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [48, 19, "faq.jac", {"token": {"symbol": "STRING", "text": "\"To configure your order, log into your Tesla account.\""}}]}], "loc": [48, 19, "faq.jac", {}]}], "loc": [48, 19, "faq.jac", {}]}], "loc": [48, 19, "faq.jac", {}]}], "loc": [48, 12, "faq.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [49, 8, "faq.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [46, 44, "faq.jac", {}]}], "loc": [46, 29, "faq.jac", {}]}], "loc": [46, 29, "faq.jac", {}]}], "loc": [46, 23, "faq.jac", {}]}], "loc": [46, 23, "faq.jac", {}]}], "loc": [46, 23, "faq.jac", {}]}], "loc": [46, 21, "faq.jac", {}]}], "loc": [46, 8, "faq.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [49, 9, "faq.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [46, 8, "faq.jac", {}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [], "loc": [50, 8, "faq.jac", {}], "bytecode": "FQEyABQMZmFxX2Fuc3dlcl8y"}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [50, 21, "faq.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "spawn", "kid": [{"name": "KW_SPAWN", "kid": [], "loc": [50, 23, "faq.jac", {"token": {"symbol": "KW_SPAWN", "text": "spawn"}}]}, {"name": "spawn_object", "kid": [{"name": "node_spawn", "kid": [{"name": "node_ref", "kid": [{"name": "NODE_DBL_COLON", "kid": [], "loc": [50, 29, "faq.jac", {"token": {"symbol": "NODE_DBL_COLON", "text": "node::"}}]}, {"name": "NAME", "kid": [], "loc": [50, 35, "faq.jac", {"token": {"symbol": "NAME", "text": "faq_state"}}]}], "loc": [50, 29, "faq.jac", {}]}, {"name": "spawn_ctx", "kid": [{"name": "LPAREN", "kid": [], "loc": [50, 44, "faq.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "spawn_assign", "kid": [{"name": "NAME", "kid": [], "loc": [51, 12, "faq.jac", {"token": {"symbol": "NAME", "text": "question"}}]}, {"name": "EQ", "kid": [], "loc": [51, 20, "faq.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [51, 21, "faq.jac", {"token": {"symbol": "STRING", "text": "\"How do I order a tesla\""}}]}], "loc": [51, 21, "faq.jac", {}]}], "loc": [51, 21, "faq.jac", {}]}], "loc": [51, 21, "faq.jac", {}]}], "loc": [51, 12, "faq.jac", {}]}, {"name": "COMMA", "kid": [], "loc": [51, 45, "faq.jac", {"token": {"symbol": "COMMA", "text": ","}}]}, {"name": "spawn_assign", "kid": [{"name": "NAME", "kid": [], "loc": [52, 12, "faq.jac", {"token": {"symbol": "NAME", "text": "answer"}}]}, {"name": "EQ", "kid": [], "loc": [52, 18, "faq.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [52, 19, "faq.jac", {"token": {"symbol": "STRING", "text": "\"Visit our design studio to place your order.\""}}]}], "loc": [52, 19, "faq.jac", {}]}], "loc": [52, 19, "faq.jac", {}]}], "loc": [52, 19, "faq.jac", {}]}], "loc": [52, 12, "faq.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [53, 8, "faq.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [50, 44, "faq.jac", {}]}], "loc": [50, 29, "faq.jac", {}]}], "loc": [50, 29, "faq.jac", {}]}], "loc": [50, 23, "faq.jac", {}]}], "loc": [50, 23, "faq.jac", {}]}], "loc": [50, 23, "faq.jac", {}]}], "loc": [50, 21, "faq.jac", {}]}], "loc": [50, 8, "faq.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [53, 9, "faq.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [50, 8, "faq.jac", {}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [], "loc": [54, 8, "faq.jac", {}], "bytecode": "FQE2ABQMZmFxX2Fuc3dlcl8z"}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [54, 21, "faq.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "spawn", "kid": [{"name": "KW_SPAWN", "kid": [], "loc": [54, 23, "faq.jac", {"token": {"symbol": "KW_SPAWN", "text": "spawn"}}]}, {"name": "spawn_object", "kid": [{"name": "node_spawn", "kid": [{"name": "node_ref", "kid": [{"name": "NODE_DBL_COLON", "kid": [], "loc": [54, 29, "faq.jac", {"token": {"symbol": "NODE_DBL_COLON", "text": "node::"}}]}, {"name": "NAME", "kid": [], "loc": [54, 35, "faq.jac", {"token": {"symbol": "NAME", "text": "faq_state"}}]}], "loc": [54, 29, "faq.jac", {}]}, {"name": "spawn_ctx", "kid": [{"name": "LPAREN", "kid": [], "loc": [54, 44, "faq.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "spawn_assign", "kid": [{"name": "NAME", "kid": [], "loc": [55, 12, "faq.jac", {"token": {"symbol": "NAME", "text": "question"}}]}, {"name": "EQ", "kid": [], "loc": [55, 20, "faq.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [55, 21, "faq.jac", {"token": {"symbol": "STRING", "text": "\"Can I request a test drive\""}}]}], "loc": [55, 21, "faq.jac", {}]}], "loc": [55, 21, "faq.jac", {}]}], "loc": [55, 21, "faq.jac", {}]}], "loc": [55, 12, "faq.jac", {}]}, {"name": "COMMA", "kid": [], "loc": [55, 49, "faq.jac", {"token": {"symbol": "COMMA", "text": ","}}]}, {"name": "spawn_assign", "kid": [{"name": "NAME", "kid": [], "loc": [56, 12, "faq.jac", {"token": {"symbol": "NAME", "text": "answer"}}]}, {"name": "EQ", "kid": [], "loc": [56, 18, "faq.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [56, 19, "faq.jac", {"token": {"symbol": "STRING", "text": "\"Yes. You must be a minimum of 25 years of age.\""}}]}], "loc": [56, 19, "faq.jac", {}]}], "loc": [56, 19, "faq.jac", {}]}], "loc": [56, 19, "faq.jac", {}]}], "loc": [56, 12, "faq.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [57, 8, "faq.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [54, 44, "faq.jac", {}]}], "loc": [54, 29, "faq.jac", {}]}], "loc": [54, 29, "faq.jac", {}]}], "loc": [54, 23, "faq.jac", {}]}], "loc": [54, 23, "faq.jac", {}]}], "loc": [54, 23, "faq.jac", {}]}], "loc": [54, 21, "faq.jac", {}]}], "loc": [54, 8, "faq.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [57, 9, "faq.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [54, 8, "faq.jac", {}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "connect", "kid": [{"name": "atom", "kid": [], "loc": [60, 8, "faq.jac", {}], "bytecode": "FQE8ABMIZmFxX3Jvb3Q="}, {"name": "connect_op", "kid": [{"name": "connect_to", "kid": [{"name": "<INVALID>", "kid": [], "loc": [60, 17, "faq.jac", {"token": {"symbol": "<INVALID>", "text": "++>"}}]}], "loc": [60, 17, "faq.jac", {}]}], "loc": [60, 17, "faq.jac", {}]}, {"name": "expression", "kid": [], "loc": [60, 21, "faq.jac", {}], "bytecode": "EwxmYXFfYW5zd2VyXzE="}], "loc": [60, 8, "faq.jac", {}]}], "loc": [60, 8, "faq.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [60, 33, "faq.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [60, 8, "faq.jac", {}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "connect", "kid": [{"name": "atom", "kid": [], "loc": [61, 8, "faq.jac", {}], "bytecode": "FQE9ABMIZmFxX3Jvb3Q="}, {"name": "connect_op", "kid": [{"name": "connect_to", "kid": [{"name": "<INVALID>", "kid": [], "loc": [61, 17, "faq.jac", {"token": {"symbol": "<INVALID>", "text": "++>"}}]}], "loc": [61, 17, "faq.jac", {}]}], "loc": [61, 17, "faq.jac", {}]}, {"name": "expression", "kid": [], "loc": [61, 21, "faq.jac", {}], "bytecode": "EwxmYXFfYW5zd2VyXzI="}], "loc": [61, 8, "faq.jac", {}]}], "loc": [61, 8, "faq.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [61, 33, "faq.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [61, 8, "faq.jac", {}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "connect", "kid": [{"name": "atom", "kid": [], "loc": [62, 8, "faq.jac", {}], "bytecode": "FQE+ABMIZmFxX3Jvb3Q="}, {"name": "connect_op", "kid": [{"name": "connect_to", "kid": [{"name": "<INVALID>", "kid": [], "loc": [62, 17, "faq.jac", {"token": {"symbol": "<INVALID>", "text": "++>"}}]}], "loc": [62, 17, "faq.jac", {}]}], "loc": [62, 17, "faq.jac", {}]}, {"name": "expression", "kid": [], "loc": [62, 21, "faq.jac", {}], "bytecode": "EwxmYXFfYW5zd2VyXzM="}], "loc": [62, 8, "faq.jac", {}]}], "loc": [62, 8, "faq.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [62, 33, "faq.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [62, 8, "faq.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [63, 4, "faq.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [43, 10, "faq.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [64, 0, "faq.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [41, 10, "faq.jac", {}]}], "loc": [41, 10, "faq.jac", {}]}], "loc": [41, 0, "faq.jac", {}]}], "loc": [41, 0, "faq.jac", {}]}, {"name": "element", "kid": [{"name": "architype", "kid": [{"name": "KW_WALKER", "kid": [], "loc": [66, 0, "faq.jac", {"token": {"symbol": "KW_WALKER", "text": "walker"}}]}, {"name": "NAME", "kid": [], "loc": [66, 7, "faq.jac", {"token": {"symbol": "NAME", "text": "ask"}}]}, {"name": "walker_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [66, 11, "faq.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "attr_stmt", "kid": [{"name": "can_stmt", "kid": [{"name": "KW_CAN", "kid": [], "loc": [67, 4, "faq.jac", {"token": {"symbol": "KW_CAN", "text": "can"}}]}, {"name": "dotted_name", "kid": [{"name": "NAME", "kid": [], "loc": [67, 8, "faq.jac", {"token": {"symbol": "NAME", "text": "use"}}]}, {"name": "DOT", "kid": [], "loc": [67, 11, "faq.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [67, 12, "faq.jac", {"token": {"symbol": "NAME", "text": "qa_classify"}}]}], "loc": [67, 8, "faq.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [67, 23, "faq.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [67, 4, "faq.jac", {}]}], "loc": [67, 4, "faq.jac", {}]}, {"name": "attr_stmt", "kid": [{"name": "has_stmt", "kid": [{"name": "KW_HAS", "kid": [], "loc": [68, 4, "faq.jac", {"token": {"symbol": "KW_HAS", "text": "has"}}]}, {"name": "has_assign", "kid": [{"name": "NAME", "kid": [], "loc": [68, 8, "faq.jac", {"token": {"symbol": "NAME", "text": "question"}}]}], "loc": [68, 8, "faq.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [68, 16, "faq.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [68, 4, "faq.jac", {}]}], "loc": [68, 4, "faq.jac", {}]}, {"name": "statement", "kid": [{"name": "node_ctx_block", "kid": [{"name": "name_list", "kid": [{"name": "NAME", "kid": [], "loc": [69, 4, "faq.jac", {"token": {"symbol": "NAME", "text": "root"}}]}], "loc": [69, 4, "faq.jac", {}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [69, 9, "faq.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [], "loc": [70, 8, "faq.jac", {}], "bytecode": "FQFGABQIcXVlc3Rpb24="}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [70, 17, "faq.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [70, 19, "faq.jac", {}], "bytecode": "FANzdGQ="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [70, 22, "faq.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [70, 23, "faq.jac", {"token": {"symbol": "NAME", "text": "input"}}]}], "loc": [70, 22, "faq.jac", {}]}], "loc": [70, 19, "faq.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "LPAREN", "kid": [], "loc": [70, 28, "faq.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "param_list", "kid": [{"name": "expr_list", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [70, 29, "faq.jac", {"token": {"symbol": "STRING", "text": "\">\""}}]}], "loc": [70, 29, "faq.jac", {}]}], "loc": [70, 29, "faq.jac", {}]}], "loc": [70, 29, "faq.jac", {}]}], "loc": [70, 29, "faq.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [70, 32, "faq.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [70, 28, "faq.jac", {}]}], "loc": [70, 19, "faq.jac", {}]}], "loc": [70, 19, "faq.jac", {}]}], "loc": [70, 17, "faq.jac", {}]}], "loc": [70, 8, "faq.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [70, 33, "faq.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [70, 8, "faq.jac", {}]}, {"name": "statement", "kid": [{"name": "walker_action", "kid": [{"name": "take_action", "kid": [{"name": "KW_TAKE", "kid": [], "loc": [71, 8, "faq.jac", {"token": {"symbol": "KW_TAKE", "text": "take"}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "node_edge_ref", "kid": [{"name": "edge_ref", "kid": [{"name": "edge_to", "kid": [{"name": "<INVALID>", "kid": [], "loc": [71, 13, "faq.jac", {"token": {"symbol": "<INVALID>", "text": "-->"}}]}], "loc": [71, 13, "faq.jac", {}]}], "loc": [71, 13, "faq.jac", {}]}, {"name": "node_edge_ref", "kid": [{"name": "node_ref", "kid": [{"name": "NODE_DBL_COLON", "kid": [], "loc": [71, 17, "faq.jac", {"token": {"symbol": "NODE_DBL_COLON", "text": "node::"}}]}, {"name": "NAME", "kid": [], "loc": [71, 23, "faq.jac", {"token": {"symbol": "NAME", "text": "faq_root"}}]}], "loc": [71, 17, "faq.jac", {}]}], "loc": [71, 17, "faq.jac", {}]}], "loc": [71, 13, "faq.jac", {}]}], "loc": [71, 13, "faq.jac", {}]}], "loc": [71, 13, "faq.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [71, 31, "faq.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [71, 8, "faq.jac", {}]}], "loc": [71, 8, "faq.jac", {}]}], "loc": [71, 8, "faq.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [72, 4, "faq.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [69, 9, "faq.jac", {}]}], "loc": [69, 4, "faq.jac", {}]}], "loc": [69, 4, "faq.jac", {}]}, {"name": "statement", "kid": [{"name": "node_ctx_block", "kid": [{"name": "name_list", "kid": [{"name": "NAME", "kid": [], "loc": [73, 4, "faq.jac", {"token": {"symbol": "NAME", "text": "faq_root"}}]}], "loc": [73, 4, "faq.jac", {}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [73, 13, "faq.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [], "loc": [74, 8, "faq.jac", {}], "bytecode": "FQFKABQHYW5zd2Vycw=="}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [74, 16, "faq.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "node_edge_ref", "kid": [{"name": "edge_ref", "kid": [{"name": "edge_to", "kid": [{"name": "<INVALID>", "kid": [], "loc": [74, 18, "faq.jac", {"token": {"symbol": "<INVALID>", "text": "-->"}}]}], "loc": [74, 18, "faq.jac", {}]}], "loc": [74, 18, "faq.jac", {}]}], "loc": [74, 18, "faq.jac", {}]}], "loc": [74, 18, "faq.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [74, 21, "faq.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [74, 22, "faq.jac", {"token": {"symbol": "NAME", "text": "answer"}}]}], "loc": [74, 21, "faq.jac", {}]}], "loc": [74, 18, "faq.jac", {}]}], "loc": [74, 18, "faq.jac", {}]}], "loc": [74, 16, "faq.jac", {}]}], "loc": [74, 8, "faq.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [74, 28, "faq.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [74, 8, "faq.jac", {}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [], "loc": [75, 8, "faq.jac", {}], "bytecode": "FQFLABQLYmVzdF9hbnN3ZXI="}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [75, 20, "faq.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [75, 22, "faq.jac", {}], "bytecode": "FAN1c2U="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [75, 25, "faq.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [75, 26, "faq.jac", {"token": {"symbol": "NAME", "text": "qa_classify"}}]}], "loc": [75, 25, "faq.jac", {}]}], "loc": [75, 22, "faq.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "LPAREN", "kid": [], "loc": [75, 37, "faq.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "param_list", "kid": [{"name": "kw_expr_list", "kid": [{"name": "NAME", "kid": [], "loc": [76, 12, "faq.jac", {"token": {"symbol": "NAME", "text": "text"}}]}, {"name": "EQ", "kid": [], "loc": [76, 17, "faq.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "atom", "kid": [], "loc": [76, 19, "faq.jac", {}], "bytecode": "FQFMABQIcXVlc3Rpb24="}, {"name": "COMMA", "kid": [], "loc": [76, 27, "faq.jac", {"token": {"symbol": "COMMA", "text": ","}}]}, {"name": "NAME", "kid": [], "loc": [77, 12, "faq.jac", {"token": {"symbol": "NAME", "text": "classes"}}]}, {"name": "EQ", "kid": [], "loc": [77, 20, "faq.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "atom", "kid": [], "loc": [77, 22, "faq.jac", {}], "bytecode": "FQFNABQHYW5zd2Vycw=="}], "loc": [76, 12, "faq.jac", {}]}], "loc": [76, 12, "faq.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [78, 8, "faq.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [75, 37, "faq.jac", {}]}], "loc": [75, 22, "faq.jac", {}]}], "loc": [75, 22, "faq.jac", {}]}], "loc": [75, 20, "faq.jac", {}]}], "loc": [75, 8, "faq.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [78, 9, "faq.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [75, 8, "faq.jac", {}]}, {"name": "statement", "kid": [{"name": "walker_action", "kid": [{"name": "take_action", "kid": [{"name": "KW_TAKE", "kid": [], "loc": [79, 8, "faq.jac", {"token": {"symbol": "KW_TAKE", "text": "take"}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "node_edge_ref", "kid": [{"name": "edge_ref", "kid": [{"name": "edge_to", "kid": [{"name": "<INVALID>", "kid": [], "loc": [79, 13, "faq.jac", {"token": {"symbol": "<INVALID>", "text": "-->"}}]}], "loc": [79, 13, "faq.jac", {}]}], "loc": [79, 13, "faq.jac", {}]}, {"name": "node_edge_ref", "kid": [{"name": "node_ref", "kid": [{"name": "NODE_DBL_COLON", "kid": [], "loc": [79, 17, "faq.jac", {"token": {"symbol": "NODE_DBL_COLON", "text": "node::"}}]}, {"name": "NAME", "kid": [], "loc": [79, 23, "faq.jac", {"token": {"symbol": "NAME", "text": "faq_state"}}]}], "loc": [79, 17, "faq.jac", {}]}, {"name": "filter_ctx", "kid": [{"name": "LPAREN", "kid": [], "loc": [79, 32, "faq.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "filter_compare", "kid": [{"name": "NAME", "kid": [], "loc": [79, 33, "faq.jac", {"token": {"symbol": "NAME", "text": "answer"}}]}, {"name": "cmp_op", "kid": [{"name": "EE", "kid": [], "loc": [79, 39, "faq.jac", {"token": {"symbol": "EE", "text": "=="}}]}], "loc": [79, 39, "faq.jac", {}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [79, 41, "faq.jac", {}], "bytecode": "FQFPABMLYmVzdF9hbnN3ZXI="}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [79, 52, "faq.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [79, 53, "faq.jac", {"token": {"symbol": "STRING", "text": "\"match\""}}]}], "loc": [79, 53, "faq.jac", {}]}], "loc": [79, 53, "faq.jac", {}]}], "loc": [79, 53, "faq.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [79, 60, "faq.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [79, 52, "faq.jac", {}]}], "loc": [79, 52, "faq.jac", {}]}], "loc": [79, 41, "faq.jac", {}]}], "loc": [79, 41, "faq.jac", {}]}], "loc": [79, 33, "faq.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [79, 61, "faq.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [79, 32, "faq.jac", {}]}], "loc": [79, 17, "faq.jac", {}]}], "loc": [79, 13, "faq.jac", {}]}], "loc": [79, 13, "faq.jac", {}]}], "loc": [79, 13, "faq.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [79, 62, "faq.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [79, 8, "faq.jac", {}]}], "loc": [79, 8, "faq.jac", {}]}], "loc": [79, 8, "faq.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [80, 4, "faq.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [73, 13, "faq.jac", {}]}], "loc": [73, 4, "faq.jac", {}]}], "loc": [73, 4, "faq.jac", {}]}, {"name": "statement", "kid": [{"name": "node_ctx_block", "kid": [{"name": "name_list", "kid": [{"name": "NAME", "kid": [], "loc": [81, 4, "faq.jac", {"token": {"symbol": "NAME", "text": "faq_state"}}]}], "loc": [81, 4, "faq.jac", {}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [81, 14, "faq.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [82, 8, "faq.jac", {}], "bytecode": "FQFSABMDc3Rk"}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [82, 11, "faq.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [82, 12, "faq.jac", {"token": {"symbol": "NAME", "text": "out"}}]}], "loc": [82, 11, "faq.jac", {}]}], "loc": [82, 8, "faq.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "LPAREN", "kid": [], "loc": [82, 15, "faq.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "param_list", "kid": [{"name": "expr_list", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [82, 16, "faq.jac", {}], "bytecode": "EwRoZXJl"}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [82, 20, "faq.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [82, 21, "faq.jac", {"token": {"symbol": "NAME", "text": "answer"}}]}], "loc": [82, 20, "faq.jac", {}]}], "loc": [82, 16, "faq.jac", {}]}], "loc": [82, 16, "faq.jac", {}]}], "loc": [82, 16, "faq.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [82, 27, "faq.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [82, 15, "faq.jac", {}]}], "loc": [82, 8, "faq.jac", {}]}], "loc": [82, 8, "faq.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [82, 28, "faq.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [82, 8, "faq.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [83, 4, "faq.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [81, 14, "faq.jac", {}]}], "loc": [81, 4, "faq.jac", {}]}], "loc": [81, 4, "faq.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [84, 0, "faq.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [66, 11, "faq.jac", {}]}], "loc": [66, 0, "faq.jac", {}]}], "loc": [66, 0, "faq.jac", {}]}, {"name": "element", "kid": [{"name": "architype", "kid": [{"name": "KW_WALKER", "kid": [], "loc": [86, 0, "faq.jac", {"token": {"symbol": "KW_WALKER", "text": "walker"}}]}, {"name": "NAME", "kid": [], "loc": [86, 7, "faq.jac", {"token": {"symbol": "NAME", "text": "ingest_faq"}}]}, {"name": "walker_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [86, 18, "faq.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "attr_stmt", "kid": [{"name": "has_stmt", "kid": [{"name": "KW_HAS", "kid": [], "loc": [87, 4, "faq.jac", {"token": {"symbol": "KW_HAS", "text": "has"}}]}, {"name": "has_assign", "kid": [{"name": "NAME", "kid": [], "loc": [87, 8, "faq.jac", {"token": {"symbol": "NAME", "text": "kb_file"}}]}], "loc": [87, 8, "faq.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [87, 15, "faq.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [87, 4, "faq.jac", {}]}], "loc": [87, 4, "faq.jac", {}]}, {"name": "statement", "kid": [{"name": "node_ctx_block", "kid": [{"name": "name_list", "kid": [{"name": "NAME", "kid": [], "loc": [88, 4, "faq.jac", {"token": {"symbol": "NAME", "text": "root"}}]}], "loc": [88, 4, "faq.jac", {}]}, {"name": "code_block", "kid": [{"name": "COLON", "kid": [], "loc": [88, 8, "faq.jac", {"token": {"symbol": "COLON", "text": ":"}}]}, {"name": "statement", "kid": [{"name": "walker_action", "kid": [{"name": "take_action", "kid": [{"name": "KW_TAKE", "kid": [], "loc": [88, 10, "faq.jac", {"token": {"symbol": "KW_TAKE", "text": "take"}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "node_edge_ref", "kid": [{"name": "edge_ref", "kid": [{"name": "edge_to", "kid": [{"name": "<INVALID>", "kid": [], "loc": [88, 15, "faq.jac", {"token": {"symbol": "<INVALID>", "text": "-->"}}]}], "loc": [88, 15, "faq.jac", {}]}], "loc": [88, 15, "faq.jac", {}]}, {"name": "node_edge_ref", "kid": [{"name": "node_ref", "kid": [{"name": "NODE_DBL_COLON", "kid": [], "loc": [88, 19, "faq.jac", {"token": {"symbol": "NODE_DBL_COLON", "text": "node::"}}]}, {"name": "NAME", "kid": [], "loc": [88, 25, "faq.jac", {"token": {"symbol": "NAME", "text": "faq_root"}}]}], "loc": [88, 19, "faq.jac", {}]}], "loc": [88, 19, "faq.jac", {}]}], "loc": [88, 15, "faq.jac", {}]}], "loc": [88, 15, "faq.jac", {}]}], "loc": [88, 15, "faq.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [88, 33, "faq.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [88, 10, "faq.jac", {}]}], "loc": [88, 10, "faq.jac", {}]}], "loc": [88, 10, "faq.jac", {}]}], "loc": [88, 8, "faq.jac", {}]}], "loc": [88, 4, "faq.jac", {}]}], "loc": [88, 4, "faq.jac", {}]}, {"name": "statement", "kid": [{"name": "node_ctx_block", "kid": [{"name": "name_list", "kid": [{"name": "NAME", "kid": [], "loc": [89, 4, "faq.jac", {"token": {"symbol": "NAME", "text": "faq_root"}}]}], "loc": [89, 4, "faq.jac", {}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [89, 13, "faq.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [], "loc": [90, 8, "faq.jac", {}], "bytecode": "FQFaABQCa2I="}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [90, 11, "faq.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [90, 13, "faq.jac", {}], "bytecode": "FARmaWxl"}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [90, 17, "faq.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [90, 18, "faq.jac", {"token": {"symbol": "NAME", "text": "load_json"}}]}], "loc": [90, 17, "faq.jac", {}]}], "loc": [90, 13, "faq.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "LPAREN", "kid": [], "loc": [90, 27, "faq.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "param_list", "kid": [{"name": "expr_list", "kid": [{"name": "atom", "kid": [], "loc": [90, 28, "faq.jac", {}], "bytecode": "FAdrYl9maWxl"}], "loc": [90, 28, "faq.jac", {}]}], "loc": [90, 28, "faq.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [90, 35, "faq.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [90, 27, "faq.jac", {}]}], "loc": [90, 13, "faq.jac", {}]}], "loc": [90, 13, "faq.jac", {}]}], "loc": [90, 11, "faq.jac", {}]}], "loc": [90, 8, "faq.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [90, 36, "faq.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [90, 8, "faq.jac", {}]}, {"name": "statement", "kid": [{"name": "for_stmt", "kid": [{"name": "KW_FOR", "kid": [], "loc": [91, 8, "faq.jac", {"token": {"symbol": "KW_FOR", "text": "for"}}]}, {"name": "NAME", "kid": [], "loc": [91, 12, "faq.jac", {"token": {"symbol": "NAME", "text": "faq"}}]}, {"name": "KW_IN", "kid": [], "loc": [91, 16, "faq.jac", {"token": {"symbol": "KW_IN", "text": "in"}}]}, {"name": "expression", "kid": [], "loc": [91, 19, "faq.jac", {}], "bytecode": "FQFbABMCa2I="}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [91, 22, "faq.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [], "loc": [92, 12, "faq.jac", {}], "bytecode": "FQFcABQGYW5zd2Vy"}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [92, 19, "faq.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [92, 21, "faq.jac", {}], "bytecode": "FANmYXE="}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [92, 24, "faq.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [92, 25, "faq.jac", {"token": {"symbol": "STRING", "text": "\"answer\""}}]}], "loc": [92, 25, "faq.jac", {}]}], "loc": [92, 25, "faq.jac", {}]}], "loc": [92, 25, "faq.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [92, 33, "faq.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [92, 24, "faq.jac", {}]}], "loc": [92, 24, "faq.jac", {}]}], "loc": [92, 21, "faq.jac", {}]}], "loc": [92, 21, "faq.jac", {}]}], "loc": [92, 19, "faq.jac", {}]}], "loc": [92, 12, "faq.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [92, 34, "faq.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [92, 12, "faq.jac", {}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "spawn", "kid": [{"name": "KW_SPAWN", "kid": [], "loc": [93, 12, "faq.jac", {"token": {"symbol": "KW_SPAWN", "text": "spawn"}}]}, {"name": "spawn_object", "kid": [{"name": "node_spawn", "kid": [{"name": "spawn_edge", "kid": [{"name": "expression", "kid": [], "loc": [93, 18, "faq.jac", {}], "bytecode": "FQFdABMEaGVyZQ=="}, {"name": "connect_op", "kid": [{"name": "connect_to", "kid": [{"name": "<INVALID>", "kid": [], "loc": [93, 23, "faq.jac", {"token": {"symbol": "<INVALID>", "text": "++>"}}]}], "loc": [93, 23, "faq.jac", {}]}], "loc": [93, 23, "faq.jac", {}]}], "loc": [93, 18, "faq.jac", {}]}, {"name": "node_ref", "kid": [{"name": "NODE_DBL_COLON", "kid": [], "loc": [93, 27, "faq.jac", {"token": {"symbol": "NODE_DBL_COLON", "text": "node::"}}]}, {"name": "NAME", "kid": [], "loc": [93, 33, "faq.jac", {"token": {"symbol": "NAME", "text": "faq_state"}}]}], "loc": [93, 27, "faq.jac", {}]}, {"name": "spawn_ctx", "kid": [{"name": "LPAREN", "kid": [], "loc": [93, 42, "faq.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "spawn_assign", "kid": [{"name": "NAME", "kid": [], "loc": [93, 43, "faq.jac", {"token": {"symbol": "NAME", "text": "answer"}}]}, {"name": "EQ", "kid": [], "loc": [93, 49, "faq.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [], "loc": [93, 50, "faq.jac", {}], "bytecode": "EwZhbnN3ZXI="}], "loc": [93, 43, "faq.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [93, 56, "faq.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [93, 42, "faq.jac", {}]}], "loc": [93, 18, "faq.jac", {}]}], "loc": [93, 18, "faq.jac", {}]}], "loc": [93, 12, "faq.jac", {}]}], "loc": [93, 12, "faq.jac", {}]}], "loc": [93, 12, "faq.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [93, 57, "faq.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [93, 12, "faq.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [94, 8, "faq.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [91, 22, "faq.jac", {}]}], "loc": [91, 8, "faq.jac", {}]}], "loc": [91, 8, "faq.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [95, 4, "faq.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [89, 13, "faq.jac", {}]}], "loc": [89, 4, "faq.jac", {}]}], "loc": [89, 4, "faq.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [96, 0, "faq.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [86, 18, "faq.jac", {}]}], "loc": [86, 0, "faq.jac", {}]}], "loc": [86, 0, "faq.jac", {}]}, {"name": "element", "kid": [{"name": "architype", "kid": [{"name": "KW_WALKER", "kid": [], "loc": [98, 0, "faq.jac", {"token": {"symbol": "KW_WALKER", "text": "walker"}}]}, {"name": "NAME", "kid": [], "loc": [98, 7, "faq.jac", {"token": {"symbol": "NAME", "text": "init"}}]}, {"name": "walker_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [98, 12, "faq.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "node_ctx_block", "kid": [{"name": "name_list", "kid": [{"name": "NAME", "kid": [], "loc": [99, 4, "faq.jac", {"token": {"symbol": "NAME", "text": "root"}}]}], "loc": [99, 4, "faq.jac", {}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [99, 9, "faq.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "spawn", "kid": [{"name": "KW_SPAWN", "kid": [], "loc": [100, 8, "faq.jac", {"token": {"symbol": "KW_SPAWN", "text": "spawn"}}]}, {"name": "spawn_object", "kid": [{"name": "node_spawn", "kid": [{"name": "spawn_edge", "kid": [{"name": "expression", "kid": [], "loc": [100, 14, "faq.jac", {}], "bytecode": "FQFkABMEaGVyZQ=="}, {"name": "connect_op", "kid": [{"name": "connect_to", "kid": [{"name": "<INVALID>", "kid": [], "loc": [100, 19, "faq.jac", {"token": {"symbol": "<INVALID>", "text": "++>"}}]}], "loc": [100, 19, "faq.jac", {}]}], "loc": [100, 19, "faq.jac", {}]}], "loc": [100, 14, "faq.jac", {}]}, {"name": "node_ref", "kid": [{"name": "NODE_DBL_COLON", "kid": [], "loc": [100, 23, "faq.jac", {"token": {"symbol": "NODE_DBL_COLON", "text": "node::"}}]}, {"name": "NAME", "kid": [], "loc": [100, 29, "faq.jac", {"token": {"symbol": "NAME", "text": "faq_root"}}]}], "loc": [100, 23, "faq.jac", {}]}], "loc": [100, 14, "faq.jac", {}]}], "loc": [100, 14, "faq.jac", {}]}], "loc": [100, 8, "faq.jac", {}]}], "loc": [100, 8, "faq.jac", {}]}], "loc": [100, 8, "faq.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [100, 37, "faq.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [100, 8, "faq.jac", {}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "spawn", "kid": [{"name": "KW_SPAWN", "kid": [], "loc": [101, 8, "faq.jac", {"token": {"symbol": "KW_SPAWN", "text": "spawn"}}]}, {"name": "spawn_object", "kid": [{"name": "walker_spawn", "kid": [{"name": "expression", "kid": [], "loc": [101, 14, "faq.jac", {}], "bytecode": "FQFlABMEaGVyZQ=="}, {"name": "walker_ref", "kid": [{"name": "WALKER_DBL_COLON", "kid": [], "loc": [101, 19, "faq.jac", {"token": {"symbol": "WALKER_DBL_COLON", "text": "walker::"}}]}, {"name": "NAME", "kid": [], "loc": [101, 27, "faq.jac", {"token": {"symbol": "NAME", "text": "ingest_faq"}}]}], "loc": [101, 19, "faq.jac", {}]}, {"name": "spawn_ctx", "kid": [{"name": "LPAREN", "kid": [], "loc": [101, 37, "faq.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "spawn_assign", "kid": [{"name": "NAME", "kid": [], "loc": [101, 38, "faq.jac", {"token": {"symbol": "NAME", "text": "kb_file"}}]}, {"name": "EQ", "kid": [], "loc": [101, 45, "faq.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [101, 46, "faq.jac", {"token": {"symbol": "STRING", "text": "\"tesla_faq.json\""}}]}], "loc": [101, 46, "faq.jac", {}]}], "loc": [101, 46, "faq.jac", {}]}], "loc": [101, 46, "faq.jac", {}]}], "loc": [101, 38, "faq.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [101, 62, "faq.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [101, 37, "faq.jac", {}]}], "loc": [101, 14, "faq.jac", {}]}], "loc": [101, 14, "faq.jac", {}]}], "loc": [101, 8, "faq.jac", {}]}], "loc": [101, 8, "faq.jac", {}]}], "loc": [101, 8, "faq.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [101, 63, "faq.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [101, 8, "faq.jac", {}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "spawn", "kid": [{"name": "KW_SPAWN", "kid": [], "loc": [102, 8, "faq.jac", {"token": {"symbol": "KW_SPAWN", "text": "spawn"}}]}, {"name": "spawn_object", "kid": [{"name": "walker_spawn", "kid": [{"name": "expression", "kid": [], "loc": [102, 14, "faq.jac", {}], "bytecode": "FQFmABMEaGVyZQ=="}, {"name": "walker_ref", "kid": [{"name": "WALKER_DBL_COLON", "kid": [], "loc": [102, 19, "faq.jac", {"token": {"symbol": "WALKER_DBL_COLON", "text": "walker::"}}]}, {"name": "NAME", "kid": [], "loc": [102, 27, "faq.jac", {"token": {"symbol": "NAME", "text": "ask"}}]}], "loc": [102, 19, "faq.jac", {}]}], "loc": [102, 14, "faq.jac", {}]}], "loc": [102, 14, "faq.jac", {}]}], "loc": [102, 8, "faq.jac", {}]}], "loc": [102, 8, "faq.jac", {}]}], "loc": [102, 8, "faq.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [102, 30, "faq.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [102, 8, "faq.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [103, 4, "faq.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [99, 9, "faq.jac", {}]}], "loc": [99, 4, "faq.jac", {}]}], "loc": [99, 4, "faq.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [104, 0, "faq.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [98, 12, "faq.jac", {}]}], "loc": [98, 0, "faq.jac", {}]}], "loc": [98, 0, "faq.jac", {}]}, {"name": "element", "kid": [{"name": "architype", "kid": [{"name": "KW_NODE", "kid": [], "loc": [4, 0, "tesla_ai.jac", {"token": {"symbol": "KW_NODE", "text": "node"}}]}, {"name": "NAME", "kid": [], "loc": [4, 5, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "cai_state"}}]}, {"name": "attr_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [4, 15, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "attr_stmt", "kid": [{"name": "has_stmt", "kid": [{"name": "KW_HAS", "kid": [], "loc": [5, 4, "tesla_ai.jac", {"token": {"symbol": "KW_HAS", "text": "has"}}]}, {"name": "has_assign", "kid": [{"name": "NAME", "kid": [], "loc": [5, 8, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "name"}}]}], "loc": [5, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [5, 12, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [5, 4, "tesla_ai.jac", {}]}], "loc": [5, 4, "tesla_ai.jac", {}]}, {"name": "attr_stmt", "kid": [{"name": "can_stmt", "kid": [{"name": "KW_CAN", "kid": [], "loc": [6, 4, "tesla_ai.jac", {"token": {"symbol": "KW_CAN", "text": "can"}}]}, {"name": "NAME", "kid": [], "loc": [6, 8, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "init_wlk_ctx"}}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [6, 21, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [], "loc": [7, 8, "tesla_ai.jac", {}], "bytecode": "FQEHDHRlc2xhX2FpLmphYxQLbmV3X3dsa19jdHg="}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [7, 20, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "dict_val", "kid": [{"name": "LBRACE", "kid": [], "loc": [7, 22, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "kv_pair", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [8, 12, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"intent\""}}]}], "loc": [8, 12, "tesla_ai.jac", {}]}], "loc": [8, 12, "tesla_ai.jac", {}]}], "loc": [8, 12, "tesla_ai.jac", {}]}, {"name": "COLON", "kid": [], "loc": [8, 20, "tesla_ai.jac", {"token": {"symbol": "COLON", "text": ":"}}]}, {"name": "expression", "kid": [], "loc": [8, 22, "tesla_ai.jac", {}], "bytecode": "FQEIABIBCA=="}], "loc": [8, 12, "tesla_ai.jac", {}]}, {"name": "COMMA", "kid": [], "loc": [8, 26, "tesla_ai.jac", {"token": {"symbol": "COMMA", "text": ","}}]}, {"name": "kv_pair", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [9, 12, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"entities\""}}]}], "loc": [9, 12, "tesla_ai.jac", {}]}], "loc": [9, 12, "tesla_ai.jac", {}]}], "loc": [9, 12, "tesla_ai.jac", {}]}, {"name": "COLON", "kid": [], "loc": [9, 22, "tesla_ai.jac", {"token": {"symbol": "COLON", "text": ":"}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "dict_val", "kid": [{"name": "LBRACE", "kid": [], "loc": [9, 24, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "RBRACE", "kid": [], "loc": [9, 25, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [9, 24, "tesla_ai.jac", {}]}], "loc": [9, 24, "tesla_ai.jac", {}]}], "loc": [9, 24, "tesla_ai.jac", {}]}], "loc": [9, 12, "tesla_ai.jac", {}]}, {"name": "COMMA", "kid": [], "loc": [9, 26, "tesla_ai.jac", {"token": {"symbol": "COMMA", "text": ","}}]}, {"name": "kv_pair", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [10, 12, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"prev_state\""}}]}], "loc": [10, 12, "tesla_ai.jac", {}]}], "loc": [10, 12, "tesla_ai.jac", {}]}], "loc": [10, 12, "tesla_ai.jac", {}]}, {"name": "COLON", "kid": [], "loc": [10, 24, "tesla_ai.jac", {"token": {"symbol": "COLON", "text": ":"}}]}, {"name": "expression", "kid": [], "loc": [10, 26, "tesla_ai.jac", {}], "bytecode": "FQEKABIBCA=="}], "loc": [10, 12, "tesla_ai.jac", {}]}, {"name": "COMMA", "kid": [], "loc": [10, 30, "tesla_ai.jac", {"token": {"symbol": "COMMA", "text": ","}}]}, {"name": "kv_pair", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [11, 12, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"next_state\""}}]}], "loc": [11, 12, "tesla_ai.jac", {}]}], "loc": [11, 12, "tesla_ai.jac", {}]}], "loc": [11, 12, "tesla_ai.jac", {}]}, {"name": "COLON", "kid": [], "loc": [11, 24, "tesla_ai.jac", {"token": {"symbol": "COLON", "text": ":"}}]}, {"name": "expression", "kid": [], "loc": [11, 26, "tesla_ai.jac", {}], "bytecode": "FQELABIBCA=="}], "loc": [11, 12, "tesla_ai.jac", {}]}, {"name": "COMMA", "kid": [], "loc": [11, 30, "tesla_ai.jac", {"token": {"symbol": "COMMA", "text": ","}}]}, {"name": "kv_pair", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [12, 12, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"respond\""}}]}], "loc": [12, 12, "tesla_ai.jac", {}]}], "loc": [12, 12, "tesla_ai.jac", {}]}], "loc": [12, 12, "tesla_ai.jac", {}]}, {"name": "COLON", "kid": [], "loc": [12, 21, "tesla_ai.jac", {"token": {"symbol": "COLON", "text": ":"}}]}, {"name": "expression", "kid": [], "loc": [12, 23, "tesla_ai.jac", {}], "bytecode": "FQEMABIHAA=="}], "loc": [12, 12, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [13, 8, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [7, 22, "tesla_ai.jac", {}]}], "loc": [7, 22, "tesla_ai.jac", {}]}], "loc": [7, 22, "tesla_ai.jac", {}]}], "loc": [7, 20, "tesla_ai.jac", {}]}], "loc": [7, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [13, 9, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [7, 8, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "if_stmt", "kid": [{"name": "KW_IF", "kid": [], "loc": [14, 8, "tesla_ai.jac", {"token": {"symbol": "KW_IF", "text": "if"}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "LPAREN", "kid": [], "loc": [14, 11, "tesla_ai.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "expression", "kid": [{"name": "compare", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [14, 12, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"entities\""}}]}], "loc": [14, 12, "tesla_ai.jac", {}]}], "loc": [14, 12, "tesla_ai.jac", {}]}, {"name": "cmp_op", "kid": [{"name": "KW_IN", "kid": [], "loc": [14, 23, "tesla_ai.jac", {"token": {"symbol": "KW_IN", "text": "in"}}]}], "loc": [14, 23, "tesla_ai.jac", {}]}, {"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [14, 26, "tesla_ai.jac", {}], "bytecode": "FQEOABMHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [14, 33, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [14, 34, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [14, 33, "tesla_ai.jac", {}]}], "loc": [14, 26, "tesla_ai.jac", {}]}], "loc": [14, 12, "tesla_ai.jac", {}]}], "loc": [14, 12, "tesla_ai.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [14, 41, "tesla_ai.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [14, 11, "tesla_ai.jac", {}]}], "loc": [14, 11, "tesla_ai.jac", {}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [14, 43, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [16, 12, "tesla_ai.jac", {}], "bytecode": "FQEQABQLbmV3X3dsa19jdHg="}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [16, 23, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [16, 24, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"entities\""}}]}], "loc": [16, 24, "tesla_ai.jac", {}]}], "loc": [16, 24, "tesla_ai.jac", {}]}], "loc": [16, 24, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [16, 34, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [16, 23, "tesla_ai.jac", {}]}], "loc": [16, 23, "tesla_ai.jac", {}]}], "loc": [16, 12, "tesla_ai.jac", {}]}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [16, 36, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [16, 38, "tesla_ai.jac", {}], "bytecode": "FAd2aXNpdG9y"}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [16, 45, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [16, 46, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [16, 45, "tesla_ai.jac", {}]}], "loc": [16, 38, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [16, 53, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [16, 54, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"entities\""}}]}], "loc": [16, 54, "tesla_ai.jac", {}]}], "loc": [16, 54, "tesla_ai.jac", {}]}], "loc": [16, 54, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [16, 64, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [16, 53, "tesla_ai.jac", {}]}], "loc": [16, 53, "tesla_ai.jac", {}]}], "loc": [16, 38, "tesla_ai.jac", {}]}], "loc": [16, 38, "tesla_ai.jac", {}]}], "loc": [16, 36, "tesla_ai.jac", {}]}], "loc": [16, 12, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [16, 65, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [16, 12, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [17, 8, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [14, 43, "tesla_ai.jac", {}]}], "loc": [14, 8, "tesla_ai.jac", {}]}], "loc": [14, 8, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [18, 8, "tesla_ai.jac", {}], "bytecode": "FQESABQHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [18, 15, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [18, 16, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [18, 15, "tesla_ai.jac", {}]}], "loc": [18, 8, "tesla_ai.jac", {}]}, {"name": "assignment", "kid": [], "loc": [18, 24, "tesla_ai.jac", {}], "bytecode": "FAtuZXdfd2xrX2N0eA=="}], "loc": [18, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [18, 37, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [18, 8, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [19, 4, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [6, 21, "tesla_ai.jac", {}]}], "loc": [6, 4, "tesla_ai.jac", {}]}], "loc": [6, 4, "tesla_ai.jac", {}]}, {"name": "attr_stmt", "kid": [{"name": "can_stmt", "kid": [{"name": "KW_CAN", "kid": [], "loc": [20, 4, "tesla_ai.jac", {"token": {"symbol": "KW_CAN", "text": "can"}}]}, {"name": "NAME", "kid": [], "loc": [20, 8, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "nlu"}}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [20, 12, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "RBRACE", "kid": [], "loc": [20, 13, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [20, 12, "tesla_ai.jac", {}]}], "loc": [20, 4, "tesla_ai.jac", {}]}], "loc": [20, 4, "tesla_ai.jac", {}]}, {"name": "attr_stmt", "kid": [{"name": "can_stmt", "kid": [{"name": "KW_CAN", "kid": [], "loc": [21, 4, "tesla_ai.jac", {"token": {"symbol": "KW_CAN", "text": "can"}}]}, {"name": "NAME", "kid": [], "loc": [21, 8, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "process"}}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [21, 16, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "if_stmt", "kid": [{"name": "KW_IF", "kid": [], "loc": [22, 8, "tesla_ai.jac", {"token": {"symbol": "KW_IF", "text": "if"}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "LPAREN", "kid": [], "loc": [22, 11, "tesla_ai.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [22, 12, "tesla_ai.jac", {}], "bytecode": "FQEWABMHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [22, 19, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [22, 20, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [22, 19, "tesla_ai.jac", {}]}], "loc": [22, 12, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [22, 27, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [22, 28, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"prev_state\""}}]}], "loc": [22, 28, "tesla_ai.jac", {}]}], "loc": [22, 28, "tesla_ai.jac", {}]}], "loc": [22, 28, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [22, 40, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [22, 27, "tesla_ai.jac", {}]}], "loc": [22, 27, "tesla_ai.jac", {}]}], "loc": [22, 12, "tesla_ai.jac", {}]}], "loc": [22, 12, "tesla_ai.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [22, 41, "tesla_ai.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [22, 11, "tesla_ai.jac", {}]}], "loc": [22, 11, "tesla_ai.jac", {}]}, {"name": "code_block", "kid": [{"name": "COLON", "kid": [], "loc": [22, 42, "tesla_ai.jac", {"token": {"symbol": "COLON", "text": ":"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [22, 44, "tesla_ai.jac", {}], "bytecode": "FAd2aXNpdG9y"}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [22, 51, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [22, 52, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [22, 51, "tesla_ai.jac", {}]}], "loc": [22, 44, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [22, 59, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [22, 60, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"respond\""}}]}], "loc": [22, 60, "tesla_ai.jac", {}]}], "loc": [22, 60, "tesla_ai.jac", {}]}], "loc": [22, 60, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [22, 69, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [22, 59, "tesla_ai.jac", {}]}], "loc": [22, 59, "tesla_ai.jac", {}]}], "loc": [22, 44, "tesla_ai.jac", {}]}, {"name": "assignment", "kid": [], "loc": [22, 71, "tesla_ai.jac", {}], "bytecode": "EgcB"}], "loc": [22, 44, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [22, 77, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [22, 44, "tesla_ai.jac", {}]}], "loc": [22, 42, "tesla_ai.jac", {}]}, {"name": "else_stmt", "kid": [{"name": "KW_ELSE", "kid": [], "loc": [23, 8, "tesla_ai.jac", {"token": {"symbol": "KW_ELSE", "text": "else"}}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [23, 13, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [24, 12, "tesla_ai.jac", {}], "bytecode": "FQEYABQHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [24, 19, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [24, 20, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [24, 19, "tesla_ai.jac", {}]}], "loc": [24, 12, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [24, 27, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [24, 28, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"next_state\""}}]}], "loc": [24, 28, "tesla_ai.jac", {}]}], "loc": [24, 28, "tesla_ai.jac", {}]}], "loc": [24, 28, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [24, 40, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [24, 27, "tesla_ai.jac", {}]}], "loc": [24, 27, "tesla_ai.jac", {}]}], "loc": [24, 12, "tesla_ai.jac", {}]}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [24, 42, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [24, 44, "tesla_ai.jac", {}], "bytecode": "FANuZXQ="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [24, 47, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [24, 48, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "root"}}]}], "loc": [24, 47, "tesla_ai.jac", {}]}], "loc": [24, 44, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "LPAREN", "kid": [], "loc": [24, 52, "tesla_ai.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "RPAREN", "kid": [], "loc": [24, 53, "tesla_ai.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [24, 52, "tesla_ai.jac", {}]}], "loc": [24, 44, "tesla_ai.jac", {}]}], "loc": [24, 44, "tesla_ai.jac", {}]}], "loc": [24, 42, "tesla_ai.jac", {}]}], "loc": [24, 12, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [24, 54, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [24, 12, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [25, 12, "tesla_ai.jac", {}], "bytecode": "FQEZABQHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [25, 19, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [25, 20, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [25, 19, "tesla_ai.jac", {}]}], "loc": [25, 12, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [25, 27, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [25, 28, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"prev_state\""}}]}], "loc": [25, 28, "tesla_ai.jac", {}]}], "loc": [25, 28, "tesla_ai.jac", {}]}], "loc": [25, 28, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [25, 40, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [25, 27, "tesla_ai.jac", {}]}], "loc": [25, 27, "tesla_ai.jac", {}]}], "loc": [25, 12, "tesla_ai.jac", {}]}, {"name": "assignment", "kid": [], "loc": [25, 42, "tesla_ai.jac", {}], "bytecode": "FARoZXJl"}], "loc": [25, 12, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [25, 48, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [25, 12, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [26, 8, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [23, 13, "tesla_ai.jac", {}]}], "loc": [23, 8, "tesla_ai.jac", {}]}], "loc": [22, 8, "tesla_ai.jac", {}]}], "loc": [22, 8, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [27, 4, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [21, 16, "tesla_ai.jac", {}]}], "loc": [21, 4, "tesla_ai.jac", {}]}], "loc": [21, 4, "tesla_ai.jac", {}]}, {"name": "attr_stmt", "kid": [{"name": "can_stmt", "kid": [{"name": "KW_CAN", "kid": [], "loc": [28, 4, "tesla_ai.jac", {"token": {"symbol": "KW_CAN", "text": "can"}}]}, {"name": "NAME", "kid": [], "loc": [28, 8, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "nlg"}}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [28, 12, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "RBRACE", "kid": [], "loc": [28, 13, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [28, 12, "tesla_ai.jac", {}]}], "loc": [28, 4, "tesla_ai.jac", {}]}], "loc": [28, 4, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [29, 0, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [4, 15, "tesla_ai.jac", {}]}], "loc": [4, 0, "tesla_ai.jac", {}]}], "loc": [4, 0, "tesla_ai.jac", {}]}, {"name": "element", "kid": [{"name": "architype", "kid": [{"name": "KW_NODE", "kid": [], "loc": [31, 0, "tesla_ai.jac", {"token": {"symbol": "KW_NODE", "text": "node"}}]}, {"name": "NAME", "kid": [], "loc": [31, 5, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "dialogue_state"}}]}, {"name": "COLON", "kid": [], "loc": [31, 19, "tesla_ai.jac", {"token": {"symbol": "COLON", "text": ":"}}]}, {"name": "NAME", "kid": [], "loc": [31, 20, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "cai_state"}}]}, {"name": "attr_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [31, 30, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "attr_stmt", "kid": [{"name": "can_stmt", "kid": [{"name": "KW_CAN", "kid": [], "loc": [32, 4, "tesla_ai.jac", {"token": {"symbol": "KW_CAN", "text": "can"}}]}, {"name": "dotted_name", "kid": [{"name": "NAME", "kid": [], "loc": [32, 8, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "bi_enc"}}]}, {"name": "DOT", "kid": [], "loc": [32, 14, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [32, 15, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "infer"}}]}], "loc": [32, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [32, 20, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [32, 4, "tesla_ai.jac", {}]}], "loc": [32, 4, "tesla_ai.jac", {}]}, {"name": "attr_stmt", "kid": [{"name": "can_stmt", "kid": [{"name": "KW_CAN", "kid": [], "loc": [33, 4, "tesla_ai.jac", {"token": {"symbol": "KW_CAN", "text": "can"}}]}, {"name": "dotted_name", "kid": [{"name": "NAME", "kid": [], "loc": [33, 8, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "tfm_ner"}}]}, {"name": "DOT", "kid": [], "loc": [33, 15, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [33, 16, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "extract_entity"}}]}], "loc": [33, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [33, 30, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [33, 4, "tesla_ai.jac", {}]}], "loc": [33, 4, "tesla_ai.jac", {}]}, {"name": "attr_stmt", "kid": [{"name": "can_stmt", "kid": [{"name": "KW_CAN", "kid": [], "loc": [35, 4, "tesla_ai.jac", {"token": {"symbol": "KW_CAN", "text": "can"}}]}, {"name": "NAME", "kid": [], "loc": [35, 8, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "classify_intent"}}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [35, 24, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [], "loc": [36, 8, "tesla_ai.jac", {}], "bytecode": "FQEkABQNaW50ZW50X2xhYmVscw=="}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [36, 22, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "node_edge_ref", "kid": [{"name": "edge_ref", "kid": [{"name": "edge_to", "kid": [{"name": "MINUS", "kid": [], "loc": [36, 24, "tesla_ai.jac", {"token": {"symbol": "MINUS", "text": "-"}}]}, {"name": "LSQUARE", "kid": [], "loc": [36, 25, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "NAME", "kid": [], "loc": [36, 26, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "intent_transition"}}]}, {"name": "RSQUARE", "kid": [], "loc": [36, 43, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}, {"name": "<INVALID>", "kid": [], "loc": [36, 44, "tesla_ai.jac", {"token": {"symbol": "<INVALID>", "text": "->"}}]}], "loc": [36, 24, "tesla_ai.jac", {}]}], "loc": [36, 24, "tesla_ai.jac", {}]}], "loc": [36, 24, "tesla_ai.jac", {}]}], "loc": [36, 24, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [36, 46, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "built_in", "kid": [{"name": "cast_built_in", "kid": [{"name": "any_type", "kid": [], "loc": [36, 47, "tesla_ai.jac", {}], "bytecode": "EgEK"}], "loc": [36, 47, "tesla_ai.jac", {}]}], "loc": [36, 47, "tesla_ai.jac", {}]}], "loc": [36, 46, "tesla_ai.jac", {}]}], "loc": [36, 24, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [36, 51, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [36, 52, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "intent"}}]}], "loc": [36, 51, "tesla_ai.jac", {}]}], "loc": [36, 24, "tesla_ai.jac", {}]}], "loc": [36, 24, "tesla_ai.jac", {}]}], "loc": [36, 22, "tesla_ai.jac", {}]}], "loc": [36, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [36, 58, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [36, 8, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [37, 8, "tesla_ai.jac", {}], "bytecode": "FQElABQHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [37, 15, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [37, 16, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [37, 15, "tesla_ai.jac", {}]}], "loc": [37, 8, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [37, 23, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [37, 24, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"intent\""}}]}], "loc": [37, 24, "tesla_ai.jac", {}]}], "loc": [37, 24, "tesla_ai.jac", {}]}], "loc": [37, 24, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [37, 32, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [37, 23, "tesla_ai.jac", {}]}], "loc": [37, 23, "tesla_ai.jac", {}]}], "loc": [37, 8, "tesla_ai.jac", {}]}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [37, 34, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [37, 36, "tesla_ai.jac", {}], "bytecode": "FAZiaV9lbmM="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [37, 42, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [37, 43, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "infer"}}]}], "loc": [37, 42, "tesla_ai.jac", {}]}], "loc": [37, 36, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "LPAREN", "kid": [], "loc": [37, 48, "tesla_ai.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "param_list", "kid": [{"name": "kw_expr_list", "kid": [{"name": "NAME", "kid": [], "loc": [38, 12, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "contexts"}}]}, {"name": "EQ", "kid": [], "loc": [38, 21, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "atom", "kid": [{"name": "list_val", "kid": [{"name": "LSQUARE", "kid": [], "loc": [38, 23, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expr_list", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [38, 24, "tesla_ai.jac", {}], "bytecode": "FQEmABQHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [38, 31, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [38, 32, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "question"}}]}], "loc": [38, 31, "tesla_ai.jac", {}]}], "loc": [38, 24, "tesla_ai.jac", {}]}], "loc": [38, 24, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [38, 40, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [38, 23, "tesla_ai.jac", {}]}], "loc": [38, 23, "tesla_ai.jac", {}]}, {"name": "COMMA", "kid": [], "loc": [38, 41, "tesla_ai.jac", {"token": {"symbol": "COMMA", "text": ","}}]}, {"name": "NAME", "kid": [], "loc": [39, 12, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "candidates"}}]}, {"name": "EQ", "kid": [], "loc": [39, 23, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "atom", "kid": [], "loc": [39, 25, "tesla_ai.jac", {}], "bytecode": "FQEnABQNaW50ZW50X2xhYmVscw=="}, {"name": "COMMA", "kid": [], "loc": [39, 38, "tesla_ai.jac", {"token": {"symbol": "COMMA", "text": ","}}]}, {"name": "NAME", "kid": [], "loc": [40, 12, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "context_type"}}]}, {"name": "EQ", "kid": [], "loc": [40, 25, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [40, 27, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"text\""}}]}], "loc": [40, 27, "tesla_ai.jac", {}]}], "loc": [40, 27, "tesla_ai.jac", {}]}, {"name": "COMMA", "kid": [], "loc": [40, 33, "tesla_ai.jac", {"token": {"symbol": "COMMA", "text": ","}}]}, {"name": "NAME", "kid": [], "loc": [41, 12, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "candidate_type"}}]}, {"name": "EQ", "kid": [], "loc": [41, 27, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [41, 29, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"text\""}}]}], "loc": [41, 29, "tesla_ai.jac", {}]}], "loc": [41, 29, "tesla_ai.jac", {}]}], "loc": [38, 12, "tesla_ai.jac", {}]}], "loc": [38, 12, "tesla_ai.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [42, 8, "tesla_ai.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [37, 48, "tesla_ai.jac", {}]}], "loc": [37, 36, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [42, 9, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [], "loc": [42, 10, "tesla_ai.jac", {}], "bytecode": "FQEqABICAA=="}, {"name": "RSQUARE", "kid": [], "loc": [42, 11, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [42, 9, "tesla_ai.jac", {}]}], "loc": [42, 9, "tesla_ai.jac", {}]}], "loc": [37, 36, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [42, 12, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [42, 13, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"predicted\""}}]}], "loc": [42, 13, "tesla_ai.jac", {}]}], "loc": [42, 13, "tesla_ai.jac", {}]}], "loc": [42, 13, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [42, 24, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [42, 12, "tesla_ai.jac", {}]}], "loc": [42, 12, "tesla_ai.jac", {}]}], "loc": [37, 36, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [42, 25, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [42, 26, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"label\""}}]}], "loc": [42, 26, "tesla_ai.jac", {}]}], "loc": [42, 26, "tesla_ai.jac", {}]}], "loc": [42, 26, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [42, 33, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [42, 25, "tesla_ai.jac", {}]}], "loc": [42, 25, "tesla_ai.jac", {}]}], "loc": [37, 36, "tesla_ai.jac", {}]}], "loc": [37, 36, "tesla_ai.jac", {}]}], "loc": [37, 34, "tesla_ai.jac", {}]}], "loc": [37, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [42, 34, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [37, 8, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [43, 4, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [35, 24, "tesla_ai.jac", {}]}], "loc": [35, 4, "tesla_ai.jac", {}]}], "loc": [35, 4, "tesla_ai.jac", {}]}, {"name": "attr_stmt", "kid": [{"name": "can_stmt", "kid": [{"name": "KW_CAN", "kid": [], "loc": [45, 4, "tesla_ai.jac", {"token": {"symbol": "KW_CAN", "text": "can"}}]}, {"name": "NAME", "kid": [], "loc": [45, 8, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "extract_entities"}}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [45, 25, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [], "loc": [46, 8, "tesla_ai.jac", {}], "bytecode": "FQEuABQDcmVz"}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [46, 12, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [46, 14, "tesla_ai.jac", {}], "bytecode": "FAd0Zm1fbmVy"}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [46, 21, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [46, 22, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "extract_entity"}}]}], "loc": [46, 21, "tesla_ai.jac", {}]}], "loc": [46, 14, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "LPAREN", "kid": [], "loc": [46, 36, "tesla_ai.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "param_list", "kid": [{"name": "expr_list", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [46, 37, "tesla_ai.jac", {}], "bytecode": "FAd2aXNpdG9y"}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [46, 44, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [46, 45, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "question"}}]}], "loc": [46, 44, "tesla_ai.jac", {}]}], "loc": [46, 37, "tesla_ai.jac", {}]}], "loc": [46, 37, "tesla_ai.jac", {}]}], "loc": [46, 37, "tesla_ai.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [46, 53, "tesla_ai.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [46, 36, "tesla_ai.jac", {}]}], "loc": [46, 14, "tesla_ai.jac", {}]}], "loc": [46, 14, "tesla_ai.jac", {}]}], "loc": [46, 12, "tesla_ai.jac", {}]}], "loc": [46, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [46, 54, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [46, 8, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "for_stmt", "kid": [{"name": "KW_FOR", "kid": [], "loc": [47, 8, "tesla_ai.jac", {"token": {"symbol": "KW_FOR", "text": "for"}}]}, {"name": "NAME", "kid": [], "loc": [47, 12, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "ent"}}]}, {"name": "KW_IN", "kid": [], "loc": [47, 16, "tesla_ai.jac", {"token": {"symbol": "KW_IN", "text": "in"}}]}, {"name": "expression", "kid": [], "loc": [47, 19, "tesla_ai.jac", {}], "bytecode": "FQEvABMDcmVz"}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [47, 23, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [], "loc": [48, 12, "tesla_ai.jac", {}], "bytecode": "FQEwABQIZW50X3R5cGU="}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [48, 21, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [48, 23, "tesla_ai.jac", {}], "bytecode": "FANlbnQ="}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [48, 26, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [48, 27, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"entity_value\""}}]}], "loc": [48, 27, "tesla_ai.jac", {}]}], "loc": [48, 27, "tesla_ai.jac", {}]}], "loc": [48, 27, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [48, 41, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [48, 26, "tesla_ai.jac", {}]}], "loc": [48, 26, "tesla_ai.jac", {}]}], "loc": [48, 23, "tesla_ai.jac", {}]}], "loc": [48, 23, "tesla_ai.jac", {}]}], "loc": [48, 21, "tesla_ai.jac", {}]}], "loc": [48, 12, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [48, 42, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [48, 12, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [], "loc": [49, 12, "tesla_ai.jac", {}], "bytecode": "FQExABQIZW50X3RleHQ="}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [49, 21, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [49, 23, "tesla_ai.jac", {}], "bytecode": "FANlbnQ="}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [49, 26, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [49, 27, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"entity_text\""}}]}], "loc": [49, 27, "tesla_ai.jac", {}]}], "loc": [49, 27, "tesla_ai.jac", {}]}], "loc": [49, 27, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [49, 40, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [49, 26, "tesla_ai.jac", {}]}], "loc": [49, 26, "tesla_ai.jac", {}]}], "loc": [49, 23, "tesla_ai.jac", {}]}], "loc": [49, 23, "tesla_ai.jac", {}]}], "loc": [49, 21, "tesla_ai.jac", {}]}], "loc": [49, 12, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [49, 41, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [49, 12, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "if_stmt", "kid": [{"name": "KW_IF", "kid": [], "loc": [50, 12, "tesla_ai.jac", {"token": {"symbol": "KW_IF", "text": "if"}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "LPAREN", "kid": [], "loc": [50, 15, "tesla_ai.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "expression", "kid": [{"name": "compare", "kid": [{"name": "NOT", "kid": [], "loc": [50, 16, "tesla_ai.jac", {"token": {"symbol": "NOT", "text": "!"}}]}, {"name": "atom", "kid": [{"name": "LPAREN", "kid": [], "loc": [50, 17, "tesla_ai.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "expression", "kid": [{"name": "compare", "kid": [{"name": "atom", "kid": [], "loc": [50, 18, "tesla_ai.jac", {}], "bytecode": "FQEyABMIZW50X3R5cGU="}, {"name": "cmp_op", "kid": [{"name": "KW_IN", "kid": [], "loc": [50, 27, "tesla_ai.jac", {"token": {"symbol": "KW_IN", "text": "in"}}]}], "loc": [50, 27, "tesla_ai.jac", {}]}, {"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [50, 30, "tesla_ai.jac", {}], "bytecode": "Ewd2aXNpdG9y"}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [50, 37, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [50, 38, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [50, 37, "tesla_ai.jac", {}]}], "loc": [50, 30, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [50, 45, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [50, 46, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"entities\""}}]}], "loc": [50, 46, "tesla_ai.jac", {}]}], "loc": [50, 46, "tesla_ai.jac", {}]}], "loc": [50, 46, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [50, 56, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [50, 45, "tesla_ai.jac", {}]}], "loc": [50, 45, "tesla_ai.jac", {}]}], "loc": [50, 30, "tesla_ai.jac", {}]}], "loc": [50, 18, "tesla_ai.jac", {}]}], "loc": [50, 18, "tesla_ai.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [50, 57, "tesla_ai.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [50, 17, "tesla_ai.jac", {}]}], "loc": [50, 16, "tesla_ai.jac", {}]}], "loc": [50, 16, "tesla_ai.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [50, 58, "tesla_ai.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [50, 15, "tesla_ai.jac", {}]}], "loc": [50, 15, "tesla_ai.jac", {}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [50, 59, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [51, 16, "tesla_ai.jac", {}], "bytecode": "FQEzABQHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [51, 23, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [51, 24, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [51, 23, "tesla_ai.jac", {}]}], "loc": [51, 16, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [51, 31, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [51, 32, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"entities\""}}]}], "loc": [51, 32, "tesla_ai.jac", {}]}], "loc": [51, 32, "tesla_ai.jac", {}]}], "loc": [51, 32, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [51, 42, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [51, 31, "tesla_ai.jac", {}]}], "loc": [51, 31, "tesla_ai.jac", {}]}], "loc": [51, 16, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [51, 43, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [], "loc": [51, 44, "tesla_ai.jac", {}], "bytecode": "FAhlbnRfdHlwZQ=="}, {"name": "RSQUARE", "kid": [], "loc": [51, 52, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [51, 43, "tesla_ai.jac", {}]}], "loc": [51, 43, "tesla_ai.jac", {}]}], "loc": [51, 16, "tesla_ai.jac", {}]}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [51, 54, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "list_val", "kid": [{"name": "LSQUARE", "kid": [], "loc": [51, 56, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "RSQUARE", "kid": [], "loc": [51, 57, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [51, 56, "tesla_ai.jac", {}]}], "loc": [51, 56, "tesla_ai.jac", {}]}], "loc": [51, 56, "tesla_ai.jac", {}]}], "loc": [51, 54, "tesla_ai.jac", {}]}], "loc": [51, 16, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [51, 58, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [51, 16, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [52, 12, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [50, 59, "tesla_ai.jac", {}]}], "loc": [50, 12, "tesla_ai.jac", {}]}], "loc": [50, 12, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [53, 12, "tesla_ai.jac", {}], "bytecode": "FQE1ABMHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [53, 19, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [53, 20, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [53, 19, "tesla_ai.jac", {}]}], "loc": [53, 12, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [53, 27, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [53, 28, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"entities\""}}]}], "loc": [53, 28, "tesla_ai.jac", {}]}], "loc": [53, 28, "tesla_ai.jac", {}]}], "loc": [53, 28, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [53, 38, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [53, 27, "tesla_ai.jac", {}]}], "loc": [53, 27, "tesla_ai.jac", {}]}], "loc": [53, 12, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [53, 39, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [], "loc": [53, 40, "tesla_ai.jac", {}], "bytecode": "EwhlbnRfdHlwZQ=="}, {"name": "RSQUARE", "kid": [], "loc": [53, 48, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [53, 39, "tesla_ai.jac", {}]}], "loc": [53, 39, "tesla_ai.jac", {}]}], "loc": [53, 12, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [53, 49, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "built_in", "kid": [{"name": "list_built_in", "kid": [{"name": "LIST_DBL_COLON", "kid": [], "loc": [53, 50, "tesla_ai.jac", {"token": {"symbol": "LIST_DBL_COLON", "text": "l::"}}]}, {"name": "NAME", "kid": [], "loc": [53, 53, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "append"}}]}, {"name": "LPAREN", "kid": [], "loc": [53, 59, "tesla_ai.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "expr_list", "kid": [{"name": "atom", "kid": [], "loc": [53, 60, "tesla_ai.jac", {}], "bytecode": "EwhlbnRfdGV4dA=="}], "loc": [53, 60, "tesla_ai.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [53, 68, "tesla_ai.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [53, 50, "tesla_ai.jac", {}]}], "loc": [53, 50, "tesla_ai.jac", {}]}], "loc": [53, 49, "tesla_ai.jac", {}]}], "loc": [53, 12, "tesla_ai.jac", {}]}], "loc": [53, 12, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [53, 69, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [53, 12, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [54, 8, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [47, 23, "tesla_ai.jac", {}]}], "loc": [47, 8, "tesla_ai.jac", {}]}], "loc": [47, 8, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [55, 4, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [45, 25, "tesla_ai.jac", {}]}], "loc": [45, 4, "tesla_ai.jac", {}]}], "loc": [45, 4, "tesla_ai.jac", {}]}, {"name": "attr_stmt", "kid": [{"name": "can_stmt", "kid": [{"name": "KW_CAN", "kid": [], "loc": [57, 4, "tesla_ai.jac", {"token": {"symbol": "KW_CAN", "text": "can"}}]}, {"name": "NAME", "kid": [], "loc": [57, 8, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "init_wlk_ctx"}}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [57, 21, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [], "loc": [58, 8, "tesla_ai.jac", {}], "bytecode": "FQE6ABQLbmV3X3dsa19jdHg="}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [58, 20, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "dict_val", "kid": [{"name": "LBRACE", "kid": [], "loc": [58, 22, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "kv_pair", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [59, 12, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"intent\""}}]}], "loc": [59, 12, "tesla_ai.jac", {}]}], "loc": [59, 12, "tesla_ai.jac", {}]}], "loc": [59, 12, "tesla_ai.jac", {}]}, {"name": "COLON", "kid": [], "loc": [59, 20, "tesla_ai.jac", {"token": {"symbol": "COLON", "text": ":"}}]}, {"name": "expression", "kid": [], "loc": [59, 22, "tesla_ai.jac", {}], "bytecode": "FQE7ABIBCA=="}], "loc": [59, 12, "tesla_ai.jac", {}]}, {"name": "COMMA", "kid": [], "loc": [59, 26, "tesla_ai.jac", {"token": {"symbol": "COMMA", "text": ","}}]}, {"name": "kv_pair", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [60, 12, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"entities\""}}]}], "loc": [60, 12, "tesla_ai.jac", {}]}], "loc": [60, 12, "tesla_ai.jac", {}]}], "loc": [60, 12, "tesla_ai.jac", {}]}, {"name": "COLON", "kid": [], "loc": [60, 22, "tesla_ai.jac", {"token": {"symbol": "COLON", "text": ":"}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "dict_val", "kid": [{"name": "LBRACE", "kid": [], "loc": [60, 24, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "RBRACE", "kid": [], "loc": [60, 25, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [60, 24, "tesla_ai.jac", {}]}], "loc": [60, 24, "tesla_ai.jac", {}]}], "loc": [60, 24, "tesla_ai.jac", {}]}], "loc": [60, 12, "tesla_ai.jac", {}]}, {"name": "COMMA", "kid": [], "loc": [60, 26, "tesla_ai.jac", {"token": {"symbol": "COMMA", "text": ","}}]}, {"name": "kv_pair", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [61, 12, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"prev_state\""}}]}], "loc": [61, 12, "tesla_ai.jac", {}]}], "loc": [61, 12, "tesla_ai.jac", {}]}], "loc": [61, 12, "tesla_ai.jac", {}]}, {"name": "COLON", "kid": [], "loc": [61, 24, "tesla_ai.jac", {"token": {"symbol": "COLON", "text": ":"}}]}, {"name": "expression", "kid": [], "loc": [61, 26, "tesla_ai.jac", {}], "bytecode": "FQE9ABIBCA=="}], "loc": [61, 12, "tesla_ai.jac", {}]}, {"name": "COMMA", "kid": [], "loc": [61, 30, "tesla_ai.jac", {"token": {"symbol": "COMMA", "text": ","}}]}, {"name": "kv_pair", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [62, 12, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"next_state\""}}]}], "loc": [62, 12, "tesla_ai.jac", {}]}], "loc": [62, 12, "tesla_ai.jac", {}]}], "loc": [62, 12, "tesla_ai.jac", {}]}, {"name": "COLON", "kid": [], "loc": [62, 24, "tesla_ai.jac", {"token": {"symbol": "COLON", "text": ":"}}]}, {"name": "expression", "kid": [], "loc": [62, 26, "tesla_ai.jac", {}], "bytecode": "FQE+ABIBCA=="}], "loc": [62, 12, "tesla_ai.jac", {}]}, {"name": "COMMA", "kid": [], "loc": [62, 30, "tesla_ai.jac", {"token": {"symbol": "COMMA", "text": ","}}]}, {"name": "kv_pair", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [63, 12, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"respond\""}}]}], "loc": [63, 12, "tesla_ai.jac", {}]}], "loc": [63, 12, "tesla_ai.jac", {}]}], "loc": [63, 12, "tesla_ai.jac", {}]}, {"name": "COLON", "kid": [], "loc": [63, 21, "tesla_ai.jac", {"token": {"symbol": "COLON", "text": ":"}}]}, {"name": "expression", "kid": [], "loc": [63, 23, "tesla_ai.jac", {}], "bytecode": "FQE/ABIHAA=="}], "loc": [63, 12, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [64, 8, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [58, 22, "tesla_ai.jac", {}]}], "loc": [58, 22, "tesla_ai.jac", {}]}], "loc": [58, 22, "tesla_ai.jac", {}]}], "loc": [58, 20, "tesla_ai.jac", {}]}], "loc": [58, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [64, 9, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [58, 8, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "if_stmt", "kid": [{"name": "KW_IF", "kid": [], "loc": [65, 8, "tesla_ai.jac", {"token": {"symbol": "KW_IF", "text": "if"}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "LPAREN", "kid": [], "loc": [65, 11, "tesla_ai.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "expression", "kid": [{"name": "compare", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [65, 12, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"entities\""}}]}], "loc": [65, 12, "tesla_ai.jac", {}]}], "loc": [65, 12, "tesla_ai.jac", {}]}, {"name": "cmp_op", "kid": [{"name": "KW_IN", "kid": [], "loc": [65, 23, "tesla_ai.jac", {"token": {"symbol": "KW_IN", "text": "in"}}]}], "loc": [65, 23, "tesla_ai.jac", {}]}, {"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [65, 26, "tesla_ai.jac", {}], "bytecode": "FQFBABMHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [65, 33, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [65, 34, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [65, 33, "tesla_ai.jac", {}]}], "loc": [65, 26, "tesla_ai.jac", {}]}], "loc": [65, 12, "tesla_ai.jac", {}]}], "loc": [65, 12, "tesla_ai.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [65, 41, "tesla_ai.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [65, 11, "tesla_ai.jac", {}]}], "loc": [65, 11, "tesla_ai.jac", {}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [65, 43, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [67, 12, "tesla_ai.jac", {}], "bytecode": "FQFDABQLbmV3X3dsa19jdHg="}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [67, 23, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [67, 24, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"entities\""}}]}], "loc": [67, 24, "tesla_ai.jac", {}]}], "loc": [67, 24, "tesla_ai.jac", {}]}], "loc": [67, 24, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [67, 34, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [67, 23, "tesla_ai.jac", {}]}], "loc": [67, 23, "tesla_ai.jac", {}]}], "loc": [67, 12, "tesla_ai.jac", {}]}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [67, 36, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [67, 38, "tesla_ai.jac", {}], "bytecode": "FAd2aXNpdG9y"}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [67, 45, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [67, 46, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [67, 45, "tesla_ai.jac", {}]}], "loc": [67, 38, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [67, 53, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [67, 54, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"entities\""}}]}], "loc": [67, 54, "tesla_ai.jac", {}]}], "loc": [67, 54, "tesla_ai.jac", {}]}], "loc": [67, 54, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [67, 64, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [67, 53, "tesla_ai.jac", {}]}], "loc": [67, 53, "tesla_ai.jac", {}]}], "loc": [67, 38, "tesla_ai.jac", {}]}], "loc": [67, 38, "tesla_ai.jac", {}]}], "loc": [67, 36, "tesla_ai.jac", {}]}], "loc": [67, 12, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [67, 65, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [67, 12, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [68, 8, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [65, 43, "tesla_ai.jac", {}]}], "loc": [65, 8, "tesla_ai.jac", {}]}], "loc": [65, 8, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [69, 8, "tesla_ai.jac", {}], "bytecode": "FQFFABQHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [69, 15, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [69, 16, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [69, 15, "tesla_ai.jac", {}]}], "loc": [69, 8, "tesla_ai.jac", {}]}, {"name": "assignment", "kid": [], "loc": [69, 24, "tesla_ai.jac", {}], "bytecode": "FAtuZXdfd2xrX2N0eA=="}], "loc": [69, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [69, 37, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [69, 8, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [70, 4, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [57, 21, "tesla_ai.jac", {}]}], "loc": [57, 4, "tesla_ai.jac", {}]}], "loc": [57, 4, "tesla_ai.jac", {}]}, {"name": "attr_stmt", "kid": [{"name": "can_stmt", "kid": [{"name": "KW_CAN", "kid": [], "loc": [71, 4, "tesla_ai.jac", {"token": {"symbol": "KW_CAN", "text": "can"}}]}, {"name": "NAME", "kid": [], "loc": [71, 8, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "nlu"}}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [71, 12, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "RBRACE", "kid": [], "loc": [71, 13, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [71, 12, "tesla_ai.jac", {}]}], "loc": [71, 4, "tesla_ai.jac", {}]}], "loc": [71, 4, "tesla_ai.jac", {}]}, {"name": "attr_stmt", "kid": [{"name": "can_stmt", "kid": [{"name": "KW_CAN", "kid": [], "loc": [72, 4, "tesla_ai.jac", {"token": {"symbol": "KW_CAN", "text": "can"}}]}, {"name": "NAME", "kid": [], "loc": [72, 8, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "process"}}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [72, 16, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "if_stmt", "kid": [{"name": "KW_IF", "kid": [], "loc": [73, 8, "tesla_ai.jac", {"token": {"symbol": "KW_IF", "text": "if"}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "LPAREN", "kid": [], "loc": [73, 11, "tesla_ai.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [73, 12, "tesla_ai.jac", {}], "bytecode": "FQFJABMHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [73, 19, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [73, 20, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [73, 19, "tesla_ai.jac", {}]}], "loc": [73, 12, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [73, 27, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [73, 28, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"prev_state\""}}]}], "loc": [73, 28, "tesla_ai.jac", {}]}], "loc": [73, 28, "tesla_ai.jac", {}]}], "loc": [73, 28, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [73, 40, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [73, 27, "tesla_ai.jac", {}]}], "loc": [73, 27, "tesla_ai.jac", {}]}], "loc": [73, 12, "tesla_ai.jac", {}]}], "loc": [73, 12, "tesla_ai.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [73, 41, "tesla_ai.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [73, 11, "tesla_ai.jac", {}]}], "loc": [73, 11, "tesla_ai.jac", {}]}, {"name": "code_block", "kid": [{"name": "COLON", "kid": [], "loc": [73, 42, "tesla_ai.jac", {"token": {"symbol": "COLON", "text": ":"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [73, 44, "tesla_ai.jac", {}], "bytecode": "FAd2aXNpdG9y"}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [73, 51, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [73, 52, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [73, 51, "tesla_ai.jac", {}]}], "loc": [73, 44, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [73, 59, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [73, 60, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"respond\""}}]}], "loc": [73, 60, "tesla_ai.jac", {}]}], "loc": [73, 60, "tesla_ai.jac", {}]}], "loc": [73, 60, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [73, 69, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [73, 59, "tesla_ai.jac", {}]}], "loc": [73, 59, "tesla_ai.jac", {}]}], "loc": [73, 44, "tesla_ai.jac", {}]}, {"name": "assignment", "kid": [], "loc": [73, 71, "tesla_ai.jac", {}], "bytecode": "EgcB"}], "loc": [73, 44, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [73, 77, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [73, 44, "tesla_ai.jac", {}]}], "loc": [73, 42, "tesla_ai.jac", {}]}, {"name": "else_stmt", "kid": [{"name": "KW_ELSE", "kid": [], "loc": [74, 8, "tesla_ai.jac", {"token": {"symbol": "KW_ELSE", "text": "else"}}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [74, 13, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [75, 12, "tesla_ai.jac", {}], "bytecode": "FQFLABQHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [75, 19, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [75, 20, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [75, 19, "tesla_ai.jac", {}]}], "loc": [75, 12, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [75, 27, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [75, 28, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"next_state\""}}]}], "loc": [75, 28, "tesla_ai.jac", {}]}], "loc": [75, 28, "tesla_ai.jac", {}]}], "loc": [75, 28, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [75, 40, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [75, 27, "tesla_ai.jac", {}]}], "loc": [75, 27, "tesla_ai.jac", {}]}], "loc": [75, 12, "tesla_ai.jac", {}]}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [75, 42, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [75, 44, "tesla_ai.jac", {}], "bytecode": "FANuZXQ="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [75, 47, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [75, 48, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "root"}}]}], "loc": [75, 47, "tesla_ai.jac", {}]}], "loc": [75, 44, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "LPAREN", "kid": [], "loc": [75, 52, "tesla_ai.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "RPAREN", "kid": [], "loc": [75, 53, "tesla_ai.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [75, 52, "tesla_ai.jac", {}]}], "loc": [75, 44, "tesla_ai.jac", {}]}], "loc": [75, 44, "tesla_ai.jac", {}]}], "loc": [75, 42, "tesla_ai.jac", {}]}], "loc": [75, 12, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [75, 54, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [75, 12, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [76, 12, "tesla_ai.jac", {}], "bytecode": "FQFMABQHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [76, 19, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [76, 20, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [76, 19, "tesla_ai.jac", {}]}], "loc": [76, 12, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [76, 27, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [76, 28, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"prev_state\""}}]}], "loc": [76, 28, "tesla_ai.jac", {}]}], "loc": [76, 28, "tesla_ai.jac", {}]}], "loc": [76, 28, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [76, 40, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [76, 27, "tesla_ai.jac", {}]}], "loc": [76, 27, "tesla_ai.jac", {}]}], "loc": [76, 12, "tesla_ai.jac", {}]}, {"name": "assignment", "kid": [], "loc": [76, 42, "tesla_ai.jac", {}], "bytecode": "FARoZXJl"}], "loc": [76, 12, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [76, 48, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [76, 12, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [77, 8, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [74, 13, "tesla_ai.jac", {}]}], "loc": [74, 8, "tesla_ai.jac", {}]}], "loc": [73, 8, "tesla_ai.jac", {}]}], "loc": [73, 8, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [78, 4, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [72, 16, "tesla_ai.jac", {}]}], "loc": [72, 4, "tesla_ai.jac", {}]}], "loc": [72, 4, "tesla_ai.jac", {}]}, {"name": "attr_stmt", "kid": [{"name": "can_stmt", "kid": [{"name": "KW_CAN", "kid": [], "loc": [79, 4, "tesla_ai.jac", {"token": {"symbol": "KW_CAN", "text": "can"}}]}, {"name": "NAME", "kid": [], "loc": [79, 8, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "nlg"}}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [79, 12, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "RBRACE", "kid": [], "loc": [79, 13, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [79, 12, "tesla_ai.jac", {}]}], "loc": [79, 4, "tesla_ai.jac", {}]}], "loc": [79, 4, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [80, 0, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [31, 30, "tesla_ai.jac", {}]}], "loc": [31, 0, "tesla_ai.jac", {}]}], "loc": [31, 0, "tesla_ai.jac", {}]}, {"name": "element", "kid": [{"name": "architype", "kid": [{"name": "KW_NODE", "kid": [], "loc": [82, 0, "tesla_ai.jac", {"token": {"symbol": "KW_NODE", "text": "node"}}]}, {"name": "NAME", "kid": [], "loc": [82, 5, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "dialogue_root"}}]}, {"name": "COLON", "kid": [], "loc": [82, 18, "tesla_ai.jac", {"token": {"symbol": "COLON", "text": ":"}}]}, {"name": "NAME", "kid": [], "loc": [82, 19, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "dialogue_state"}}]}, {"name": "attr_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [82, 34, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "attr_stmt", "kid": [{"name": "has_stmt", "kid": [{"name": "KW_HAS", "kid": [], "loc": [83, 4, "tesla_ai.jac", {"token": {"symbol": "KW_HAS", "text": "has"}}]}, {"name": "has_assign", "kid": [{"name": "NAME", "kid": [], "loc": [83, 8, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "name"}}]}, {"name": "EQ", "kid": [], "loc": [83, 13, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [83, 15, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"dialogue_root\""}}]}], "loc": [83, 15, "tesla_ai.jac", {}]}], "loc": [83, 15, "tesla_ai.jac", {}]}], "loc": [83, 15, "tesla_ai.jac", {}]}], "loc": [83, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [83, 30, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [83, 4, "tesla_ai.jac", {}]}], "loc": [83, 4, "tesla_ai.jac", {}]}, {"name": "attr_stmt", "kid": [{"name": "can_stmt", "kid": [{"name": "KW_CAN", "kid": [], "loc": [84, 4, "tesla_ai.jac", {"token": {"symbol": "KW_CAN", "text": "can"}}]}, {"name": "NAME", "kid": [], "loc": [84, 8, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "nlu"}}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [84, 12, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "ability_op", "kid": [{"name": "DBL_COLON", "kid": [], "loc": [85, 8, "tesla_ai.jac", {"token": {"symbol": "DBL_COLON", "text": "::"}}]}], "loc": [85, 8, "tesla_ai.jac", {}]}, {"name": "NAME", "kid": [], "loc": [85, 10, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "classify_intent"}}]}], "loc": [85, 8, "tesla_ai.jac", {}]}], "loc": [85, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [85, 25, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [85, 8, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [86, 4, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [84, 12, "tesla_ai.jac", {}]}], "loc": [84, 4, "tesla_ai.jac", {}]}], "loc": [84, 4, "tesla_ai.jac", {}]}, {"name": "attr_stmt", "kid": [{"name": "can_stmt", "kid": [{"name": "KW_CAN", "kid": [], "loc": [87, 4, "tesla_ai.jac", {"token": {"symbol": "KW_CAN", "text": "can"}}]}, {"name": "NAME", "kid": [], "loc": [87, 8, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "process"}}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [87, 16, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [88, 8, "tesla_ai.jac", {}], "bytecode": "FQFYABQHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [88, 15, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [88, 16, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [88, 15, "tesla_ai.jac", {}]}], "loc": [88, 8, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [88, 23, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [88, 24, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"next_state\""}}]}], "loc": [88, 24, "tesla_ai.jac", {}]}], "loc": [88, 24, "tesla_ai.jac", {}]}], "loc": [88, 24, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [88, 36, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [88, 23, "tesla_ai.jac", {}]}], "loc": [88, 23, "tesla_ai.jac", {}]}], "loc": [88, 8, "tesla_ai.jac", {}]}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [88, 38, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "LPAREN", "kid": [], "loc": [88, 40, "tesla_ai.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "node_edge_ref", "kid": [{"name": "edge_ref", "kid": [{"name": "edge_to", "kid": [{"name": "MINUS", "kid": [], "loc": [88, 41, "tesla_ai.jac", {"token": {"symbol": "MINUS", "text": "-"}}]}, {"name": "LSQUARE", "kid": [], "loc": [88, 42, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "NAME", "kid": [], "loc": [88, 43, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "intent_transition"}}]}, {"name": "filter_ctx", "kid": [{"name": "LPAREN", "kid": [], "loc": [88, 60, "tesla_ai.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "filter_compare", "kid": [{"name": "NAME", "kid": [], "loc": [88, 61, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "intent"}}]}, {"name": "cmp_op", "kid": [{"name": "EE", "kid": [], "loc": [88, 67, "tesla_ai.jac", {"token": {"symbol": "EE", "text": "=="}}]}], "loc": [88, 67, "tesla_ai.jac", {}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [88, 69, "tesla_ai.jac", {}], "bytecode": "FAd2aXNpdG9y"}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [88, 76, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [88, 77, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [88, 76, "tesla_ai.jac", {}]}], "loc": [88, 69, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [88, 84, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [88, 85, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"intent\""}}]}], "loc": [88, 85, "tesla_ai.jac", {}]}], "loc": [88, 85, "tesla_ai.jac", {}]}], "loc": [88, 85, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [88, 93, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [88, 84, "tesla_ai.jac", {}]}], "loc": [88, 84, "tesla_ai.jac", {}]}], "loc": [88, 69, "tesla_ai.jac", {}]}], "loc": [88, 69, "tesla_ai.jac", {}]}], "loc": [88, 61, "tesla_ai.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [88, 94, "tesla_ai.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [88, 60, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [88, 95, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}, {"name": "<INVALID>", "kid": [], "loc": [88, 96, "tesla_ai.jac", {"token": {"symbol": "<INVALID>", "text": "->"}}]}], "loc": [88, 41, "tesla_ai.jac", {}]}], "loc": [88, 41, "tesla_ai.jac", {}]}], "loc": [88, 41, "tesla_ai.jac", {}]}], "loc": [88, 41, "tesla_ai.jac", {}]}], "loc": [88, 41, "tesla_ai.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [88, 98, "tesla_ai.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [88, 40, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [88, 99, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [], "loc": [88, 100, "tesla_ai.jac", {}], "bytecode": "EgIA"}, {"name": "RSQUARE", "kid": [], "loc": [88, 101, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [88, 99, "tesla_ai.jac", {}]}], "loc": [88, 99, "tesla_ai.jac", {}]}], "loc": [88, 40, "tesla_ai.jac", {}]}], "loc": [88, 40, "tesla_ai.jac", {}]}], "loc": [88, 38, "tesla_ai.jac", {}]}], "loc": [88, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [88, 102, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [88, 8, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [89, 4, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [87, 16, "tesla_ai.jac", {}]}], "loc": [87, 4, "tesla_ai.jac", {}]}], "loc": [87, 4, "tesla_ai.jac", {}]}, {"name": "attr_stmt", "kid": [{"name": "can_stmt", "kid": [{"name": "KW_CAN", "kid": [], "loc": [90, 4, "tesla_ai.jac", {"token": {"symbol": "KW_CAN", "text": "can"}}]}, {"name": "NAME", "kid": [], "loc": [90, 8, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "nlg"}}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [90, 12, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [91, 8, "tesla_ai.jac", {}], "bytecode": "FQFbABQHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [91, 15, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [91, 16, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "response"}}]}], "loc": [91, 15, "tesla_ai.jac", {}]}], "loc": [91, 8, "tesla_ai.jac", {}]}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [91, 25, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [91, 27, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"Sorry I can't handle that just yet. Anything else I can help you with?\""}}]}], "loc": [91, 27, "tesla_ai.jac", {}]}], "loc": [91, 27, "tesla_ai.jac", {}]}], "loc": [91, 27, "tesla_ai.jac", {}]}], "loc": [91, 25, "tesla_ai.jac", {}]}], "loc": [91, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [91, 99, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [91, 8, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [92, 4, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [90, 12, "tesla_ai.jac", {}]}], "loc": [90, 4, "tesla_ai.jac", {}]}], "loc": [90, 4, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [93, 0, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [82, 34, "tesla_ai.jac", {}]}], "loc": [82, 0, "tesla_ai.jac", {}]}], "loc": [82, 0, "tesla_ai.jac", {}]}, {"name": "element", "kid": [{"name": "architype", "kid": [{"name": "KW_NODE", "kid": [], "loc": [95, 0, "tesla_ai.jac", {"token": {"symbol": "KW_NODE", "text": "node"}}]}, {"name": "NAME", "kid": [], "loc": [95, 5, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "how_to_order_state"}}]}, {"name": "COLON", "kid": [], "loc": [95, 23, "tesla_ai.jac", {"token": {"symbol": "COLON", "text": ":"}}]}, {"name": "NAME", "kid": [], "loc": [95, 24, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "dialogue_state"}}]}, {"name": "attr_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [95, 39, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "attr_stmt", "kid": [{"name": "has_stmt", "kid": [{"name": "KW_HAS", "kid": [], "loc": [96, 4, "tesla_ai.jac", {"token": {"symbol": "KW_HAS", "text": "has"}}]}, {"name": "has_assign", "kid": [{"name": "NAME", "kid": [], "loc": [96, 8, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "name"}}]}, {"name": "EQ", "kid": [], "loc": [96, 13, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [96, 15, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"how_to_order\""}}]}], "loc": [96, 15, "tesla_ai.jac", {}]}], "loc": [96, 15, "tesla_ai.jac", {}]}], "loc": [96, 15, "tesla_ai.jac", {}]}], "loc": [96, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [96, 29, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [96, 4, "tesla_ai.jac", {}]}], "loc": [96, 4, "tesla_ai.jac", {}]}, {"name": "attr_stmt", "kid": [{"name": "can_stmt", "kid": [{"name": "KW_CAN", "kid": [], "loc": [97, 4, "tesla_ai.jac", {"token": {"symbol": "KW_CAN", "text": "can"}}]}, {"name": "NAME", "kid": [], "loc": [97, 8, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "nlg"}}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [97, 12, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [98, 8, "tesla_ai.jac", {}], "bytecode": "FQFiABQHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [98, 15, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [98, 16, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "response"}}]}], "loc": [98, 15, "tesla_ai.jac", {}]}], "loc": [98, 8, "tesla_ai.jac", {}]}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [98, 25, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [98, 27, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"You can order a Tesla through our design studio\""}}]}], "loc": [98, 27, "tesla_ai.jac", {}]}], "loc": [98, 27, "tesla_ai.jac", {}]}], "loc": [98, 27, "tesla_ai.jac", {}]}], "loc": [98, 25, "tesla_ai.jac", {}]}], "loc": [98, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [98, 76, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [98, 8, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [99, 4, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [97, 12, "tesla_ai.jac", {}]}], "loc": [97, 4, "tesla_ai.jac", {}]}], "loc": [97, 4, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [100, 0, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [95, 39, "tesla_ai.jac", {}]}], "loc": [95, 0, "tesla_ai.jac", {}]}], "loc": [95, 0, "tesla_ai.jac", {}]}, {"name": "element", "kid": [{"name": "architype", "kid": [{"name": "KW_NODE", "kid": [], "loc": [102, 0, "tesla_ai.jac", {"token": {"symbol": "KW_NODE", "text": "node"}}]}, {"name": "NAME", "kid": [], "loc": [102, 5, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "test_drive_state"}}]}, {"name": "COLON", "kid": [], "loc": [102, 21, "tesla_ai.jac", {"token": {"symbol": "COLON", "text": ":"}}]}, {"name": "NAME", "kid": [], "loc": [102, 22, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "dialogue_state"}}]}, {"name": "attr_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [102, 37, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "attr_stmt", "kid": [{"name": "has_stmt", "kid": [{"name": "KW_HAS", "kid": [], "loc": [103, 4, "tesla_ai.jac", {"token": {"symbol": "KW_HAS", "text": "has"}}]}, {"name": "has_assign", "kid": [{"name": "NAME", "kid": [], "loc": [103, 8, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "name"}}]}, {"name": "EQ", "kid": [], "loc": [103, 13, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [103, 15, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"test_drive\""}}]}], "loc": [103, 15, "tesla_ai.jac", {}]}], "loc": [103, 15, "tesla_ai.jac", {}]}], "loc": [103, 15, "tesla_ai.jac", {}]}], "loc": [103, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [103, 27, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [103, 4, "tesla_ai.jac", {}]}], "loc": [103, 4, "tesla_ai.jac", {}]}, {"name": "attr_stmt", "kid": [{"name": "can_stmt", "kid": [{"name": "KW_CAN", "kid": [], "loc": [104, 4, "tesla_ai.jac", {"token": {"symbol": "KW_CAN", "text": "can"}}]}, {"name": "NAME", "kid": [], "loc": [104, 8, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "nlu"}}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [104, 12, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "if_stmt", "kid": [{"name": "KW_IF", "kid": [], "loc": [105, 8, "tesla_ai.jac", {"token": {"symbol": "KW_IF", "text": "if"}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "LPAREN", "kid": [], "loc": [105, 11, "tesla_ai.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "expression", "kid": [{"name": "compare", "kid": [{"name": "NOT", "kid": [], "loc": [105, 12, "tesla_ai.jac", {"token": {"symbol": "NOT", "text": "!"}}]}, {"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [105, 13, "tesla_ai.jac", {}], "bytecode": "FQFpABMHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [105, 20, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [105, 21, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [105, 20, "tesla_ai.jac", {}]}], "loc": [105, 13, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [105, 28, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [105, 29, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"intent\""}}]}], "loc": [105, 29, "tesla_ai.jac", {}]}], "loc": [105, 29, "tesla_ai.jac", {}]}], "loc": [105, 29, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [105, 37, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [105, 28, "tesla_ai.jac", {}]}], "loc": [105, 28, "tesla_ai.jac", {}]}], "loc": [105, 13, "tesla_ai.jac", {}]}], "loc": [105, 12, "tesla_ai.jac", {}]}], "loc": [105, 12, "tesla_ai.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [105, 38, "tesla_ai.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [105, 11, "tesla_ai.jac", {}]}], "loc": [105, 11, "tesla_ai.jac", {}]}, {"name": "code_block", "kid": [{"name": "COLON", "kid": [], "loc": [105, 39, "tesla_ai.jac", {"token": {"symbol": "COLON", "text": ":"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "ability_op", "kid": [{"name": "DBL_COLON", "kid": [], "loc": [105, 41, "tesla_ai.jac", {"token": {"symbol": "DBL_COLON", "text": "::"}}]}], "loc": [105, 41, "tesla_ai.jac", {}]}, {"name": "NAME", "kid": [], "loc": [105, 43, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "classify_intent"}}]}], "loc": [105, 41, "tesla_ai.jac", {}]}], "loc": [105, 41, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [105, 58, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [105, 41, "tesla_ai.jac", {}]}], "loc": [105, 39, "tesla_ai.jac", {}]}], "loc": [105, 8, "tesla_ai.jac", {}]}], "loc": [105, 8, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "ability_op", "kid": [{"name": "DBL_COLON", "kid": [], "loc": [106, 8, "tesla_ai.jac", {"token": {"symbol": "DBL_COLON", "text": "::"}}]}], "loc": [106, 8, "tesla_ai.jac", {}]}, {"name": "NAME", "kid": [], "loc": [106, 10, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "extract_entities"}}]}], "loc": [106, 8, "tesla_ai.jac", {}]}], "loc": [106, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [106, 26, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [106, 8, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [107, 4, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [104, 12, "tesla_ai.jac", {}]}], "loc": [104, 4, "tesla_ai.jac", {}]}], "loc": [104, 4, "tesla_ai.jac", {}]}, {"name": "attr_stmt", "kid": [{"name": "can_stmt", "kid": [{"name": "KW_CAN", "kid": [], "loc": [108, 4, "tesla_ai.jac", {"token": {"symbol": "KW_CAN", "text": "can"}}]}, {"name": "NAME", "kid": [], "loc": [108, 8, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "process"}}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [108, 16, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [], "loc": [110, 8, "tesla_ai.jac", {}], "bytecode": "FQFuABQRcmVxdWlyZWRfZW50aXRpZXM="}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [110, 26, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "node_edge_ref", "kid": [{"name": "edge_ref", "kid": [{"name": "edge_to", "kid": [{"name": "MINUS", "kid": [], "loc": [110, 28, "tesla_ai.jac", {"token": {"symbol": "MINUS", "text": "-"}}]}, {"name": "LSQUARE", "kid": [], "loc": [110, 29, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "NAME", "kid": [], "loc": [110, 30, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "entity_transition"}}]}, {"name": "RSQUARE", "kid": [], "loc": [110, 47, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}, {"name": "<INVALID>", "kid": [], "loc": [110, 48, "tesla_ai.jac", {"token": {"symbol": "<INVALID>", "text": "->"}}]}], "loc": [110, 28, "tesla_ai.jac", {}]}], "loc": [110, 28, "tesla_ai.jac", {}]}], "loc": [110, 28, "tesla_ai.jac", {}]}], "loc": [110, 28, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [110, 50, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "built_in", "kid": [{"name": "cast_built_in", "kid": [{"name": "any_type", "kid": [], "loc": [110, 51, "tesla_ai.jac", {}], "bytecode": "EgEK"}], "loc": [110, 51, "tesla_ai.jac", {}]}], "loc": [110, 51, "tesla_ai.jac", {}]}], "loc": [110, 50, "tesla_ai.jac", {}]}], "loc": [110, 28, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [110, 55, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [], "loc": [110, 56, "tesla_ai.jac", {}], "bytecode": "EgIA"}, {"name": "RSQUARE", "kid": [], "loc": [110, 57, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [110, 55, "tesla_ai.jac", {}]}], "loc": [110, 55, "tesla_ai.jac", {}]}], "loc": [110, 28, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [110, 58, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "built_in", "kid": [{"name": "obj_built_in", "kid": [{"name": "KW_CONTEXT", "kid": [], "loc": [110, 59, "tesla_ai.jac", {"token": {"symbol": "KW_CONTEXT", "text": "context"}}]}], "loc": [110, 59, "tesla_ai.jac", {}]}], "loc": [110, 59, "tesla_ai.jac", {}]}], "loc": [110, 58, "tesla_ai.jac", {}]}], "loc": [110, 28, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [110, 66, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [110, 67, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"entities\""}}]}], "loc": [110, 67, "tesla_ai.jac", {}]}], "loc": [110, 67, "tesla_ai.jac", {}]}], "loc": [110, 67, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [110, 77, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [110, 66, "tesla_ai.jac", {}]}], "loc": [110, 66, "tesla_ai.jac", {}]}], "loc": [110, 28, "tesla_ai.jac", {}]}], "loc": [110, 28, "tesla_ai.jac", {}]}], "loc": [110, 26, "tesla_ai.jac", {}]}], "loc": [110, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [110, 78, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [110, 8, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "if_stmt", "kid": [{"name": "KW_IF", "kid": [], "loc": [111, 8, "tesla_ai.jac", {"token": {"symbol": "KW_IF", "text": "if"}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "LPAREN", "kid": [], "loc": [111, 11, "tesla_ai.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "expression", "kid": [{"name": "compare", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [111, 12, "tesla_ai.jac", {}], "bytecode": "FQFvABMGdmVjdG9y"}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [111, 18, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [111, 19, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "sort_by_key"}}]}], "loc": [111, 18, "tesla_ai.jac", {}]}], "loc": [111, 12, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "LPAREN", "kid": [], "loc": [111, 30, "tesla_ai.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "param_list", "kid": [{"name": "expr_list", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [111, 31, "tesla_ai.jac", {}], "bytecode": "Ewd2aXNpdG9y"}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [111, 38, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [111, 39, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [111, 38, "tesla_ai.jac", {}]}], "loc": [111, 31, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [111, 46, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [111, 47, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"entities\""}}]}], "loc": [111, 47, "tesla_ai.jac", {}]}], "loc": [111, 47, "tesla_ai.jac", {}]}], "loc": [111, 47, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [111, 57, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [111, 46, "tesla_ai.jac", {}]}], "loc": [111, 46, "tesla_ai.jac", {}]}], "loc": [111, 31, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [111, 58, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "built_in", "kid": [{"name": "dict_built_in", "kid": [{"name": "DICT_DBL_COLON", "kid": [], "loc": [111, 59, "tesla_ai.jac", {"token": {"symbol": "DICT_DBL_COLON", "text": "d::"}}]}, {"name": "KW_KEYS", "kid": [], "loc": [111, 62, "tesla_ai.jac", {"token": {"symbol": "KW_KEYS", "text": "keys"}}]}], "loc": [111, 59, "tesla_ai.jac", {}]}], "loc": [111, 59, "tesla_ai.jac", {}]}], "loc": [111, 58, "tesla_ai.jac", {}]}], "loc": [111, 31, "tesla_ai.jac", {}]}], "loc": [111, 31, "tesla_ai.jac", {}]}], "loc": [111, 31, "tesla_ai.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [111, 66, "tesla_ai.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [111, 30, "tesla_ai.jac", {}]}], "loc": [111, 12, "tesla_ai.jac", {}]}, {"name": "cmp_op", "kid": [{"name": "EE", "kid": [], "loc": [111, 68, "tesla_ai.jac", {"token": {"symbol": "EE", "text": "=="}}]}], "loc": [111, 68, "tesla_ai.jac", {}]}, {"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [111, 71, "tesla_ai.jac", {}], "bytecode": "EwZ2ZWN0b3I="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [111, 77, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [111, 78, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "sort_by_key"}}]}], "loc": [111, 77, "tesla_ai.jac", {}]}], "loc": [111, 71, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "LPAREN", "kid": [], "loc": [111, 89, "tesla_ai.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "param_list", "kid": [{"name": "expr_list", "kid": [{"name": "atom", "kid": [], "loc": [111, 90, "tesla_ai.jac", {}], "bytecode": "ExFyZXF1aXJlZF9lbnRpdGllcw=="}], "loc": [111, 90, "tesla_ai.jac", {}]}], "loc": [111, 90, "tesla_ai.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [111, 107, "tesla_ai.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [111, 89, "tesla_ai.jac", {}]}], "loc": [111, 71, "tesla_ai.jac", {}]}], "loc": [111, 12, "tesla_ai.jac", {}]}], "loc": [111, 12, "tesla_ai.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [111, 108, "tesla_ai.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [111, 11, "tesla_ai.jac", {}]}], "loc": [111, 11, "tesla_ai.jac", {}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [111, 110, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [112, 12, "tesla_ai.jac", {}], "bytecode": "FQFwABQHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [112, 19, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [112, 20, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [112, 19, "tesla_ai.jac", {}]}], "loc": [112, 12, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [112, 27, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [112, 28, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"next_state\""}}]}], "loc": [112, 28, "tesla_ai.jac", {}]}], "loc": [112, 28, "tesla_ai.jac", {}]}], "loc": [112, 28, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [112, 40, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [112, 27, "tesla_ai.jac", {}]}], "loc": [112, 27, "tesla_ai.jac", {}]}], "loc": [112, 12, "tesla_ai.jac", {}]}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [112, 42, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "node_edge_ref", "kid": [{"name": "edge_ref", "kid": [{"name": "edge_to", "kid": [{"name": "MINUS", "kid": [], "loc": [112, 44, "tesla_ai.jac", {"token": {"symbol": "MINUS", "text": "-"}}]}, {"name": "LSQUARE", "kid": [], "loc": [112, 45, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "NAME", "kid": [], "loc": [112, 46, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "entity_transition"}}]}, {"name": "RSQUARE", "kid": [], "loc": [112, 63, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}, {"name": "<INVALID>", "kid": [], "loc": [112, 64, "tesla_ai.jac", {"token": {"symbol": "<INVALID>", "text": "->"}}]}], "loc": [112, 44, "tesla_ai.jac", {}]}], "loc": [112, 44, "tesla_ai.jac", {}]}], "loc": [112, 44, "tesla_ai.jac", {}]}], "loc": [112, 44, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [112, 66, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [], "loc": [112, 67, "tesla_ai.jac", {}], "bytecode": "EgIA"}, {"name": "RSQUARE", "kid": [], "loc": [112, 68, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [112, 66, "tesla_ai.jac", {}]}], "loc": [112, 66, "tesla_ai.jac", {}]}], "loc": [112, 44, "tesla_ai.jac", {}]}], "loc": [112, 44, "tesla_ai.jac", {}]}], "loc": [112, 42, "tesla_ai.jac", {}]}], "loc": [112, 12, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [112, 69, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [112, 12, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [113, 12, "tesla_ai.jac", {}], "bytecode": "FQFxABQHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [113, 19, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [113, 20, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [113, 19, "tesla_ai.jac", {}]}], "loc": [113, 12, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [113, 27, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [113, 28, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"prev_state\""}}]}], "loc": [113, 28, "tesla_ai.jac", {}]}], "loc": [113, 28, "tesla_ai.jac", {}]}], "loc": [113, 28, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [113, 40, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [113, 27, "tesla_ai.jac", {}]}], "loc": [113, 27, "tesla_ai.jac", {}]}], "loc": [113, 12, "tesla_ai.jac", {}]}, {"name": "assignment", "kid": [], "loc": [113, 42, "tesla_ai.jac", {}], "bytecode": "FARoZXJl"}], "loc": [113, 12, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [113, 48, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [113, 12, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [114, 8, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [111, 110, "tesla_ai.jac", {}]}, {"name": "elif_stmt", "kid": [{"name": "KW_ELIF", "kid": [], "loc": [114, 10, "tesla_ai.jac", {"token": {"symbol": "KW_ELIF", "text": "elif"}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "LPAREN", "kid": [], "loc": [114, 15, "tesla_ai.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "expression", "kid": [{"name": "logical", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [114, 16, "tesla_ai.jac", {}], "bytecode": "FQFyABMHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [114, 23, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [114, 24, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [114, 23, "tesla_ai.jac", {}]}], "loc": [114, 16, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [114, 31, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [114, 32, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"prev_state\""}}]}], "loc": [114, 32, "tesla_ai.jac", {}]}], "loc": [114, 32, "tesla_ai.jac", {}]}], "loc": [114, 32, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [114, 44, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [114, 31, "tesla_ai.jac", {}]}], "loc": [114, 31, "tesla_ai.jac", {}]}], "loc": [114, 16, "tesla_ai.jac", {}]}, {"name": "KW_AND", "kid": [], "loc": [114, 46, "tesla_ai.jac", {"token": {"symbol": "KW_AND", "text": "and"}}]}, {"name": "compare", "kid": [{"name": "NOT", "kid": [], "loc": [114, 50, "tesla_ai.jac", {"token": {"symbol": "NOT", "text": "!"}}]}, {"name": "compare", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [114, 51, "tesla_ai.jac", {}], "bytecode": "Ewd2aXNpdG9y"}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [114, 58, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [114, 59, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [114, 58, "tesla_ai.jac", {}]}], "loc": [114, 51, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [114, 66, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [114, 67, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"prev_state\""}}]}], "loc": [114, 67, "tesla_ai.jac", {}]}], "loc": [114, 67, "tesla_ai.jac", {}]}], "loc": [114, 67, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [114, 79, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [114, 66, "tesla_ai.jac", {}]}], "loc": [114, 66, "tesla_ai.jac", {}]}], "loc": [114, 51, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [114, 80, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "built_in", "kid": [{"name": "obj_built_in", "kid": [{"name": "KW_CONTEXT", "kid": [], "loc": [114, 81, "tesla_ai.jac", {"token": {"symbol": "KW_CONTEXT", "text": "context"}}]}], "loc": [114, 81, "tesla_ai.jac", {}]}], "loc": [114, 81, "tesla_ai.jac", {}]}], "loc": [114, 80, "tesla_ai.jac", {}]}], "loc": [114, 51, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [114, 88, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [114, 89, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"name\""}}]}], "loc": [114, 89, "tesla_ai.jac", {}]}], "loc": [114, 89, "tesla_ai.jac", {}]}], "loc": [114, 89, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [114, 95, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [114, 88, "tesla_ai.jac", {}]}], "loc": [114, 88, "tesla_ai.jac", {}]}], "loc": [114, 51, "tesla_ai.jac", {}]}, {"name": "cmp_op", "kid": [{"name": "KW_IN", "kid": [], "loc": [114, 97, "tesla_ai.jac", {"token": {"symbol": "KW_IN", "text": "in"}}]}], "loc": [114, 97, "tesla_ai.jac", {}]}, {"name": "atom", "kid": [{"name": "list_val", "kid": [{"name": "LSQUARE", "kid": [], "loc": [114, 100, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expr_list", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [114, 101, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"test_drive\""}}]}], "loc": [114, 101, "tesla_ai.jac", {}]}], "loc": [114, 101, "tesla_ai.jac", {}]}, {"name": "COMMA", "kid": [], "loc": [114, 113, "tesla_ai.jac", {"token": {"symbol": "COMMA", "text": ","}}]}, {"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [114, 115, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"td_confirmation\""}}]}], "loc": [114, 115, "tesla_ai.jac", {}]}], "loc": [114, 115, "tesla_ai.jac", {}]}], "loc": [114, 101, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [114, 132, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [114, 100, "tesla_ai.jac", {}]}], "loc": [114, 100, "tesla_ai.jac", {}]}], "loc": [114, 51, "tesla_ai.jac", {}]}], "loc": [114, 50, "tesla_ai.jac", {}]}], "loc": [114, 16, "tesla_ai.jac", {}]}], "loc": [114, 16, "tesla_ai.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [114, 133, "tesla_ai.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [114, 15, "tesla_ai.jac", {}]}], "loc": [114, 15, "tesla_ai.jac", {}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [114, 134, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [], "loc": [115, 12, "tesla_ai.jac", {}], "bytecode": "FQFzABQKbmV4dF9zdGF0ZQ=="}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [115, 23, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "node_edge_ref", "kid": [{"name": "edge_ref", "kid": [{"name": "edge_to", "kid": [{"name": "MINUS", "kid": [], "loc": [115, 25, "tesla_ai.jac", {"token": {"symbol": "MINUS", "text": "-"}}]}, {"name": "LSQUARE", "kid": [], "loc": [115, 26, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "NAME", "kid": [], "loc": [115, 27, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "intent_transition"}}]}, {"name": "filter_ctx", "kid": [{"name": "LPAREN", "kid": [], "loc": [115, 44, "tesla_ai.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "filter_compare", "kid": [{"name": "NAME", "kid": [], "loc": [115, 45, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "intent"}}]}, {"name": "cmp_op", "kid": [{"name": "EE", "kid": [], "loc": [115, 51, "tesla_ai.jac", {"token": {"symbol": "EE", "text": "=="}}]}], "loc": [115, 51, "tesla_ai.jac", {}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [115, 53, "tesla_ai.jac", {}], "bytecode": "FAd2aXNpdG9y"}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [115, 60, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [115, 61, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [115, 60, "tesla_ai.jac", {}]}], "loc": [115, 53, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [115, 68, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [115, 69, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"intent\""}}]}], "loc": [115, 69, "tesla_ai.jac", {}]}], "loc": [115, 69, "tesla_ai.jac", {}]}], "loc": [115, 69, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [115, 77, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [115, 68, "tesla_ai.jac", {}]}], "loc": [115, 68, "tesla_ai.jac", {}]}], "loc": [115, 53, "tesla_ai.jac", {}]}], "loc": [115, 53, "tesla_ai.jac", {}]}], "loc": [115, 45, "tesla_ai.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [115, 78, "tesla_ai.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [115, 44, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [115, 79, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}, {"name": "<INVALID>", "kid": [], "loc": [115, 80, "tesla_ai.jac", {"token": {"symbol": "<INVALID>", "text": "->"}}]}], "loc": [115, 25, "tesla_ai.jac", {}]}], "loc": [115, 25, "tesla_ai.jac", {}]}], "loc": [115, 25, "tesla_ai.jac", {}]}], "loc": [115, 25, "tesla_ai.jac", {}]}], "loc": [115, 25, "tesla_ai.jac", {}]}], "loc": [115, 23, "tesla_ai.jac", {}]}], "loc": [115, 12, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [115, 82, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [115, 12, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "if_stmt", "kid": [{"name": "KW_IF", "kid": [], "loc": [116, 12, "tesla_ai.jac", {"token": {"symbol": "KW_IF", "text": "if"}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "LPAREN", "kid": [], "loc": [116, 15, "tesla_ai.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "expression", "kid": [{"name": "logical", "kid": [{"name": "compare", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [116, 16, "tesla_ai.jac", {}], "bytecode": "FQF0ABMKbmV4dF9zdGF0ZQ=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [116, 26, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "built_in", "kid": [{"name": "list_built_in", "kid": [{"name": "KW_LENGTH", "kid": [], "loc": [116, 27, "tesla_ai.jac", {"token": {"symbol": "KW_LENGTH", "text": "length"}}]}], "loc": [116, 27, "tesla_ai.jac", {}]}], "loc": [116, 27, "tesla_ai.jac", {}]}], "loc": [116, 26, "tesla_ai.jac", {}]}], "loc": [116, 16, "tesla_ai.jac", {}]}, {"name": "cmp_op", "kid": [{"name": "GT", "kid": [], "loc": [116, 34, "tesla_ai.jac", {"token": {"symbol": "GT", "text": ">"}}]}], "loc": [116, 34, "tesla_ai.jac", {}]}, {"name": "atom", "kid": [], "loc": [116, 36, "tesla_ai.jac", {}], "bytecode": "EgIA"}], "loc": [116, 16, "tesla_ai.jac", {}]}, {"name": "KW_AND", "kid": [], "loc": [116, 38, "tesla_ai.jac", {"token": {"symbol": "KW_AND", "text": "and"}}]}, {"name": "compare", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [116, 42, "tesla_ai.jac", {}], "bytecode": "Ewd2aXNpdG9y"}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [116, 49, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [116, 50, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [116, 49, "tesla_ai.jac", {}]}], "loc": [116, 42, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [116, 57, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [116, 58, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"intent\""}}]}], "loc": [116, 58, "tesla_ai.jac", {}]}], "loc": [116, 58, "tesla_ai.jac", {}]}], "loc": [116, 58, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [116, 66, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [116, 57, "tesla_ai.jac", {}]}], "loc": [116, 57, "tesla_ai.jac", {}]}], "loc": [116, 42, "tesla_ai.jac", {}]}, {"name": "cmp_op", "kid": [{"name": "NE", "kid": [], "loc": [116, 68, "tesla_ai.jac", {"token": {"symbol": "NE", "text": "!="}}]}], "loc": [116, 68, "tesla_ai.jac", {}]}, {"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [116, 71, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"no\""}}]}], "loc": [116, 71, "tesla_ai.jac", {}]}], "loc": [116, 71, "tesla_ai.jac", {}]}], "loc": [116, 42, "tesla_ai.jac", {}]}], "loc": [116, 16, "tesla_ai.jac", {}]}], "loc": [116, 16, "tesla_ai.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [116, 75, "tesla_ai.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [116, 15, "tesla_ai.jac", {}]}], "loc": [116, 15, "tesla_ai.jac", {}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [116, 77, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [117, 16, "tesla_ai.jac", {}], "bytecode": "FQF1ABQHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [117, 23, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [117, 24, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [117, 23, "tesla_ai.jac", {}]}], "loc": [117, 16, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [117, 31, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [117, 32, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"next_state\""}}]}], "loc": [117, 32, "tesla_ai.jac", {}]}], "loc": [117, 32, "tesla_ai.jac", {}]}], "loc": [117, 32, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [117, 44, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [117, 31, "tesla_ai.jac", {}]}], "loc": [117, 31, "tesla_ai.jac", {}]}], "loc": [117, 16, "tesla_ai.jac", {}]}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [117, 46, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [117, 48, "tesla_ai.jac", {}], "bytecode": "FApuZXh0X3N0YXRl"}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [117, 58, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [], "loc": [117, 59, "tesla_ai.jac", {}], "bytecode": "EgIA"}, {"name": "RSQUARE", "kid": [], "loc": [117, 60, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [117, 58, "tesla_ai.jac", {}]}], "loc": [117, 58, "tesla_ai.jac", {}]}], "loc": [117, 48, "tesla_ai.jac", {}]}], "loc": [117, 48, "tesla_ai.jac", {}]}], "loc": [117, 46, "tesla_ai.jac", {}]}], "loc": [117, 16, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [117, 61, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [117, 16, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [118, 16, "tesla_ai.jac", {}], "bytecode": "FQF2ABQHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [118, 23, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [118, 24, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [118, 23, "tesla_ai.jac", {}]}], "loc": [118, 16, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [118, 31, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [118, 32, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"prev_state\""}}]}], "loc": [118, 32, "tesla_ai.jac", {}]}], "loc": [118, 32, "tesla_ai.jac", {}]}], "loc": [118, 32, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [118, 44, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [118, 31, "tesla_ai.jac", {}]}], "loc": [118, 31, "tesla_ai.jac", {}]}], "loc": [118, 16, "tesla_ai.jac", {}]}, {"name": "assignment", "kid": [], "loc": [118, 46, "tesla_ai.jac", {}], "bytecode": "FARoZXJl"}], "loc": [118, 16, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [118, 52, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [118, 16, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [119, 12, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [116, 77, "tesla_ai.jac", {}]}, {"name": "else_stmt", "kid": [{"name": "KW_ELSE", "kid": [], "loc": [119, 14, "tesla_ai.jac", {"token": {"symbol": "KW_ELSE", "text": "else"}}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [119, 19, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [120, 16, "tesla_ai.jac", {}], "bytecode": "FQF4ABQHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [120, 23, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [120, 24, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [120, 23, "tesla_ai.jac", {}]}], "loc": [120, 16, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [120, 31, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [120, 32, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"respond\""}}]}], "loc": [120, 32, "tesla_ai.jac", {}]}], "loc": [120, 32, "tesla_ai.jac", {}]}], "loc": [120, 32, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [120, 41, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [120, 31, "tesla_ai.jac", {}]}], "loc": [120, 31, "tesla_ai.jac", {}]}], "loc": [120, 16, "tesla_ai.jac", {}]}, {"name": "assignment", "kid": [], "loc": [120, 43, "tesla_ai.jac", {}], "bytecode": "EgcB"}], "loc": [120, 16, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [120, 49, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [120, 16, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [121, 12, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [119, 19, "tesla_ai.jac", {}]}], "loc": [119, 14, "tesla_ai.jac", {}]}], "loc": [116, 12, "tesla_ai.jac", {}]}], "loc": [116, 12, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [122, 8, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [114, 134, "tesla_ai.jac", {}]}], "loc": [114, 10, "tesla_ai.jac", {}]}, {"name": "else_stmt", "kid": [{"name": "KW_ELSE", "kid": [], "loc": [122, 10, "tesla_ai.jac", {"token": {"symbol": "KW_ELSE", "text": "else"}}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [122, 15, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [123, 12, "tesla_ai.jac", {}], "bytecode": "FQF7ABQHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [123, 19, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [123, 20, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [123, 19, "tesla_ai.jac", {}]}], "loc": [123, 12, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [123, 27, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [123, 28, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"respond\""}}]}], "loc": [123, 28, "tesla_ai.jac", {}]}], "loc": [123, 28, "tesla_ai.jac", {}]}], "loc": [123, 28, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [123, 37, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [123, 27, "tesla_ai.jac", {}]}], "loc": [123, 27, "tesla_ai.jac", {}]}], "loc": [123, 12, "tesla_ai.jac", {}]}, {"name": "assignment", "kid": [], "loc": [123, 39, "tesla_ai.jac", {}], "bytecode": "EgcB"}], "loc": [123, 12, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [123, 45, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [123, 12, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [124, 8, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [122, 15, "tesla_ai.jac", {}]}], "loc": [122, 10, "tesla_ai.jac", {}]}], "loc": [111, 8, "tesla_ai.jac", {}]}], "loc": [111, 8, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [125, 4, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [108, 16, "tesla_ai.jac", {}]}], "loc": [108, 4, "tesla_ai.jac", {}]}], "loc": [108, 4, "tesla_ai.jac", {}]}, {"name": "attr_stmt", "kid": [{"name": "can_stmt", "kid": [{"name": "KW_CAN", "kid": [], "loc": [126, 4, "tesla_ai.jac", {"token": {"symbol": "KW_CAN", "text": "can"}}]}, {"name": "NAME", "kid": [], "loc": [126, 8, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "nlg"}}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [126, 12, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "if_stmt", "kid": [{"name": "KW_IF", "kid": [], "loc": [127, 8, "tesla_ai.jac", {"token": {"symbol": "KW_IF", "text": "if"}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "LPAREN", "kid": [], "loc": [127, 11, "tesla_ai.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "expression", "kid": [{"name": "logical", "kid": [{"name": "compare", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [127, 12, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"name\""}}]}], "loc": [127, 12, "tesla_ai.jac", {}]}], "loc": [127, 12, "tesla_ai.jac", {}]}, {"name": "cmp_op", "kid": [{"name": "KW_IN", "kid": [], "loc": [127, 19, "tesla_ai.jac", {"token": {"symbol": "KW_IN", "text": "in"}}]}], "loc": [127, 19, "tesla_ai.jac", {}]}, {"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [127, 22, "tesla_ai.jac", {}], "bytecode": "FQF/ABMHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [127, 29, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [127, 30, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [127, 29, "tesla_ai.jac", {}]}], "loc": [127, 22, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [127, 37, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [127, 38, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"entities\""}}]}], "loc": [127, 38, "tesla_ai.jac", {}]}], "loc": [127, 38, "tesla_ai.jac", {}]}], "loc": [127, 38, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [127, 48, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [127, 37, "tesla_ai.jac", {}]}], "loc": [127, 37, "tesla_ai.jac", {}]}], "loc": [127, 22, "tesla_ai.jac", {}]}], "loc": [127, 12, "tesla_ai.jac", {}]}, {"name": "KW_AND", "kid": [], "loc": [127, 50, "tesla_ai.jac", {"token": {"symbol": "KW_AND", "text": "and"}}]}, {"name": "compare", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [127, 54, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"address\""}}]}], "loc": [127, 54, "tesla_ai.jac", {}]}], "loc": [127, 54, "tesla_ai.jac", {}]}, {"name": "cmp_op", "kid": [{"name": "nin", "kid": [{"name": "NOT", "kid": [], "loc": [127, 64, "tesla_ai.jac", {"token": {"symbol": "NOT", "text": "not"}}]}, {"name": "KW_IN", "kid": [], "loc": [127, 68, "tesla_ai.jac", {"token": {"symbol": "KW_IN", "text": "in"}}]}], "loc": [127, 64, "tesla_ai.jac", {}]}], "loc": [127, 64, "tesla_ai.jac", {}]}, {"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [127, 71, "tesla_ai.jac", {}], "bytecode": "Ewd2aXNpdG9y"}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [127, 78, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [127, 79, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [127, 78, "tesla_ai.jac", {}]}], "loc": [127, 71, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [127, 86, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [127, 87, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"entities\""}}]}], "loc": [127, 87, "tesla_ai.jac", {}]}], "loc": [127, 87, "tesla_ai.jac", {}]}], "loc": [127, 87, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [127, 97, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [127, 86, "tesla_ai.jac", {}]}], "loc": [127, 86, "tesla_ai.jac", {}]}], "loc": [127, 71, "tesla_ai.jac", {}]}], "loc": [127, 54, "tesla_ai.jac", {}]}], "loc": [127, 12, "tesla_ai.jac", {}]}], "loc": [127, 12, "tesla_ai.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [127, 98, "tesla_ai.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [127, 11, "tesla_ai.jac", {}]}], "loc": [127, 11, "tesla_ai.jac", {}]}, {"name": "code_block", "kid": [{"name": "COLON", "kid": [], "loc": [127, 99, "tesla_ai.jac", {"token": {"symbol": "COLON", "text": ":"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [128, 12, "tesla_ai.jac", {}], "bytecode": "FQGAABQHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [128, 19, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [128, 20, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "response"}}]}], "loc": [128, 19, "tesla_ai.jac", {}]}], "loc": [128, 12, "tesla_ai.jac", {}]}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [128, 29, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [128, 31, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"What is your address?\""}}]}], "loc": [128, 31, "tesla_ai.jac", {}]}], "loc": [128, 31, "tesla_ai.jac", {}]}], "loc": [128, 31, "tesla_ai.jac", {}]}], "loc": [128, 29, "tesla_ai.jac", {}]}], "loc": [128, 12, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [128, 54, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [128, 12, "tesla_ai.jac", {}]}], "loc": [127, 99, "tesla_ai.jac", {}]}, {"name": "elif_stmt", "kid": [{"name": "KW_ELIF", "kid": [], "loc": [129, 8, "tesla_ai.jac", {"token": {"symbol": "KW_ELIF", "text": "elif"}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "LPAREN", "kid": [], "loc": [129, 13, "tesla_ai.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "expression", "kid": [{"name": "logical", "kid": [{"name": "compare", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [129, 14, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"address\""}}]}], "loc": [129, 14, "tesla_ai.jac", {}]}], "loc": [129, 14, "tesla_ai.jac", {}]}, {"name": "cmp_op", "kid": [{"name": "KW_IN", "kid": [], "loc": [129, 24, "tesla_ai.jac", {"token": {"symbol": "KW_IN", "text": "in"}}]}], "loc": [129, 24, "tesla_ai.jac", {}]}, {"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [129, 27, "tesla_ai.jac", {}], "bytecode": "FQGBABMHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [129, 34, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [129, 35, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [129, 34, "tesla_ai.jac", {}]}], "loc": [129, 27, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [129, 42, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [129, 43, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"entities\""}}]}], "loc": [129, 43, "tesla_ai.jac", {}]}], "loc": [129, 43, "tesla_ai.jac", {}]}], "loc": [129, 43, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [129, 53, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [129, 42, "tesla_ai.jac", {}]}], "loc": [129, 42, "tesla_ai.jac", {}]}], "loc": [129, 27, "tesla_ai.jac", {}]}], "loc": [129, 14, "tesla_ai.jac", {}]}, {"name": "KW_AND", "kid": [], "loc": [129, 55, "tesla_ai.jac", {"token": {"symbol": "KW_AND", "text": "and"}}]}, {"name": "compare", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [129, 59, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"name\""}}]}], "loc": [129, 59, "tesla_ai.jac", {}]}], "loc": [129, 59, "tesla_ai.jac", {}]}, {"name": "cmp_op", "kid": [{"name": "nin", "kid": [{"name": "NOT", "kid": [], "loc": [129, 66, "tesla_ai.jac", {"token": {"symbol": "NOT", "text": "not"}}]}, {"name": "KW_IN", "kid": [], "loc": [129, 70, "tesla_ai.jac", {"token": {"symbol": "KW_IN", "text": "in"}}]}], "loc": [129, 66, "tesla_ai.jac", {}]}], "loc": [129, 66, "tesla_ai.jac", {}]}, {"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [129, 73, "tesla_ai.jac", {}], "bytecode": "Ewd2aXNpdG9y"}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [129, 80, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [129, 81, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [129, 80, "tesla_ai.jac", {}]}], "loc": [129, 73, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [129, 88, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [129, 89, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"entities\""}}]}], "loc": [129, 89, "tesla_ai.jac", {}]}], "loc": [129, 89, "tesla_ai.jac", {}]}], "loc": [129, 89, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [129, 99, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [129, 88, "tesla_ai.jac", {}]}], "loc": [129, 88, "tesla_ai.jac", {}]}], "loc": [129, 73, "tesla_ai.jac", {}]}], "loc": [129, 59, "tesla_ai.jac", {}]}], "loc": [129, 14, "tesla_ai.jac", {}]}], "loc": [129, 14, "tesla_ai.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [129, 100, "tesla_ai.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [129, 13, "tesla_ai.jac", {}]}], "loc": [129, 13, "tesla_ai.jac", {}]}, {"name": "code_block", "kid": [{"name": "COLON", "kid": [], "loc": [129, 101, "tesla_ai.jac", {"token": {"symbol": "COLON", "text": ":"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [130, 12, "tesla_ai.jac", {}], "bytecode": "FQGCABQHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [130, 19, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [130, 20, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "response"}}]}], "loc": [130, 19, "tesla_ai.jac", {}]}], "loc": [130, 12, "tesla_ai.jac", {}]}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [130, 29, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [130, 31, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"What is your name?\""}}]}], "loc": [130, 31, "tesla_ai.jac", {}]}], "loc": [130, 31, "tesla_ai.jac", {}]}], "loc": [130, 31, "tesla_ai.jac", {}]}], "loc": [130, 29, "tesla_ai.jac", {}]}], "loc": [130, 12, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [130, 51, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [130, 12, "tesla_ai.jac", {}]}], "loc": [129, 101, "tesla_ai.jac", {}]}], "loc": [129, 8, "tesla_ai.jac", {}]}, {"name": "else_stmt", "kid": [{"name": "KW_ELSE", "kid": [], "loc": [131, 8, "tesla_ai.jac", {"token": {"symbol": "KW_ELSE", "text": "else"}}]}, {"name": "code_block", "kid": [{"name": "COLON", "kid": [], "loc": [131, 12, "tesla_ai.jac", {"token": {"symbol": "COLON", "text": ":"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [132, 12, "tesla_ai.jac", {}], "bytecode": "FQGEABQHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [132, 19, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [132, 20, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "response"}}]}], "loc": [132, 19, "tesla_ai.jac", {}]}], "loc": [132, 12, "tesla_ai.jac", {}]}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [132, 29, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [132, 31, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"To set you up with a test drive, we will need your name and address.\""}}]}], "loc": [132, 31, "tesla_ai.jac", {}]}], "loc": [132, 31, "tesla_ai.jac", {}]}], "loc": [132, 31, "tesla_ai.jac", {}]}], "loc": [132, 29, "tesla_ai.jac", {}]}], "loc": [132, 12, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [132, 101, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [132, 12, "tesla_ai.jac", {}]}], "loc": [131, 12, "tesla_ai.jac", {}]}], "loc": [131, 8, "tesla_ai.jac", {}]}], "loc": [127, 8, "tesla_ai.jac", {}]}], "loc": [127, 8, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [133, 4, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [126, 12, "tesla_ai.jac", {}]}], "loc": [126, 4, "tesla_ai.jac", {}]}], "loc": [126, 4, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [134, 0, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [102, 37, "tesla_ai.jac", {}]}], "loc": [102, 0, "tesla_ai.jac", {}]}], "loc": [102, 0, "tesla_ai.jac", {}]}, {"name": "element", "kid": [{"name": "architype", "kid": [{"name": "KW_NODE", "kid": [], "loc": [136, 0, "tesla_ai.jac", {"token": {"symbol": "KW_NODE", "text": "node"}}]}, {"name": "NAME", "kid": [], "loc": [136, 5, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "td_confirmation"}}]}, {"name": "COLON", "kid": [], "loc": [136, 20, "tesla_ai.jac", {"token": {"symbol": "COLON", "text": ":"}}]}, {"name": "NAME", "kid": [], "loc": [136, 21, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "dialogue_state"}}]}, {"name": "attr_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [136, 36, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "attr_stmt", "kid": [{"name": "has_stmt", "kid": [{"name": "KW_HAS", "kid": [], "loc": [137, 4, "tesla_ai.jac", {"token": {"symbol": "KW_HAS", "text": "has"}}]}, {"name": "has_assign", "kid": [{"name": "NAME", "kid": [], "loc": [137, 8, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "name"}}]}, {"name": "EQ", "kid": [], "loc": [137, 13, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [137, 15, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"test_drive_confirmation\""}}]}], "loc": [137, 15, "tesla_ai.jac", {}]}], "loc": [137, 15, "tesla_ai.jac", {}]}], "loc": [137, 15, "tesla_ai.jac", {}]}], "loc": [137, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [137, 40, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [137, 4, "tesla_ai.jac", {}]}], "loc": [137, 4, "tesla_ai.jac", {}]}, {"name": "attr_stmt", "kid": [{"name": "can_stmt", "kid": [{"name": "KW_CAN", "kid": [], "loc": [138, 4, "tesla_ai.jac", {"token": {"symbol": "KW_CAN", "text": "can"}}]}, {"name": "NAME", "kid": [], "loc": [138, 8, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "nlu"}}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [138, 12, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "if_stmt", "kid": [{"name": "KW_IF", "kid": [], "loc": [139, 8, "tesla_ai.jac", {"token": {"symbol": "KW_IF", "text": "if"}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "LPAREN", "kid": [], "loc": [139, 11, "tesla_ai.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "expression", "kid": [{"name": "compare", "kid": [{"name": "NOT", "kid": [], "loc": [139, 12, "tesla_ai.jac", {"token": {"symbol": "NOT", "text": "!"}}]}, {"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [139, 13, "tesla_ai.jac", {}], "bytecode": "FQGLABMHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [139, 20, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [139, 21, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [139, 20, "tesla_ai.jac", {}]}], "loc": [139, 13, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [139, 28, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [139, 29, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"intent\""}}]}], "loc": [139, 29, "tesla_ai.jac", {}]}], "loc": [139, 29, "tesla_ai.jac", {}]}], "loc": [139, 29, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [139, 37, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [139, 28, "tesla_ai.jac", {}]}], "loc": [139, 28, "tesla_ai.jac", {}]}], "loc": [139, 13, "tesla_ai.jac", {}]}], "loc": [139, 12, "tesla_ai.jac", {}]}], "loc": [139, 12, "tesla_ai.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [139, 38, "tesla_ai.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [139, 11, "tesla_ai.jac", {}]}], "loc": [139, 11, "tesla_ai.jac", {}]}, {"name": "code_block", "kid": [{"name": "COLON", "kid": [], "loc": [139, 39, "tesla_ai.jac", {"token": {"symbol": "COLON", "text": ":"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "ability_op", "kid": [{"name": "DBL_COLON", "kid": [], "loc": [139, 41, "tesla_ai.jac", {"token": {"symbol": "DBL_COLON", "text": "::"}}]}], "loc": [139, 41, "tesla_ai.jac", {}]}, {"name": "NAME", "kid": [], "loc": [139, 43, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "classify_intent"}}]}], "loc": [139, 41, "tesla_ai.jac", {}]}], "loc": [139, 41, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [139, 58, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [139, 41, "tesla_ai.jac", {}]}], "loc": [139, 39, "tesla_ai.jac", {}]}], "loc": [139, 8, "tesla_ai.jac", {}]}], "loc": [139, 8, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [140, 4, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [138, 12, "tesla_ai.jac", {}]}], "loc": [138, 4, "tesla_ai.jac", {}]}], "loc": [138, 4, "tesla_ai.jac", {}]}, {"name": "attr_stmt", "kid": [{"name": "can_stmt", "kid": [{"name": "KW_CAN", "kid": [], "loc": [141, 4, "tesla_ai.jac", {"token": {"symbol": "KW_CAN", "text": "can"}}]}, {"name": "NAME", "kid": [], "loc": [141, 8, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "process"}}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [141, 16, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "if_stmt", "kid": [{"name": "KW_IF", "kid": [], "loc": [142, 8, "tesla_ai.jac", {"token": {"symbol": "KW_IF", "text": "if"}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "LPAREN", "kid": [], "loc": [142, 11, "tesla_ai.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [142, 12, "tesla_ai.jac", {}], "bytecode": "FQGOABMHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [142, 19, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [142, 20, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [142, 19, "tesla_ai.jac", {}]}], "loc": [142, 12, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [142, 27, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [142, 28, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"prev_state\""}}]}], "loc": [142, 28, "tesla_ai.jac", {}]}], "loc": [142, 28, "tesla_ai.jac", {}]}], "loc": [142, 28, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [142, 40, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [142, 27, "tesla_ai.jac", {}]}], "loc": [142, 27, "tesla_ai.jac", {}]}], "loc": [142, 12, "tesla_ai.jac", {}]}], "loc": [142, 12, "tesla_ai.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [142, 41, "tesla_ai.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [142, 11, "tesla_ai.jac", {}]}], "loc": [142, 11, "tesla_ai.jac", {}]}, {"name": "code_block", "kid": [{"name": "COLON", "kid": [], "loc": [142, 42, "tesla_ai.jac", {"token": {"symbol": "COLON", "text": ":"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [142, 44, "tesla_ai.jac", {}], "bytecode": "FAd2aXNpdG9y"}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [142, 51, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [142, 52, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [142, 51, "tesla_ai.jac", {}]}], "loc": [142, 44, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [142, 59, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [142, 60, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"respond\""}}]}], "loc": [142, 60, "tesla_ai.jac", {}]}], "loc": [142, 60, "tesla_ai.jac", {}]}], "loc": [142, 60, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [142, 69, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [142, 59, "tesla_ai.jac", {}]}], "loc": [142, 59, "tesla_ai.jac", {}]}], "loc": [142, 44, "tesla_ai.jac", {}]}, {"name": "assignment", "kid": [], "loc": [142, 71, "tesla_ai.jac", {}], "bytecode": "EgcB"}], "loc": [142, 44, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [142, 77, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [142, 44, "tesla_ai.jac", {}]}], "loc": [142, 42, "tesla_ai.jac", {}]}, {"name": "else_stmt", "kid": [{"name": "KW_ELSE", "kid": [], "loc": [143, 8, "tesla_ai.jac", {"token": {"symbol": "KW_ELSE", "text": "else"}}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [143, 13, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [144, 12, "tesla_ai.jac", {}], "bytecode": "FQGQABQHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [144, 19, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [144, 20, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [144, 19, "tesla_ai.jac", {}]}], "loc": [144, 12, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [144, 27, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [144, 28, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"next_state\""}}]}], "loc": [144, 28, "tesla_ai.jac", {}]}], "loc": [144, 28, "tesla_ai.jac", {}]}], "loc": [144, 28, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [144, 40, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [144, 27, "tesla_ai.jac", {}]}], "loc": [144, 27, "tesla_ai.jac", {}]}], "loc": [144, 12, "tesla_ai.jac", {}]}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [144, 42, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "node_edge_ref", "kid": [{"name": "edge_ref", "kid": [{"name": "edge_to", "kid": [{"name": "MINUS", "kid": [], "loc": [144, 44, "tesla_ai.jac", {"token": {"symbol": "MINUS", "text": "-"}}]}, {"name": "LSQUARE", "kid": [], "loc": [144, 45, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "NAME", "kid": [], "loc": [144, 46, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "intent_transition"}}]}, {"name": "filter_ctx", "kid": [{"name": "LPAREN", "kid": [], "loc": [144, 63, "tesla_ai.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "filter_compare", "kid": [{"name": "NAME", "kid": [], "loc": [144, 64, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "intent"}}]}, {"name": "cmp_op", "kid": [{"name": "EE", "kid": [], "loc": [144, 70, "tesla_ai.jac", {"token": {"symbol": "EE", "text": "=="}}]}], "loc": [144, 70, "tesla_ai.jac", {}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [144, 72, "tesla_ai.jac", {}], "bytecode": "FAd2aXNpdG9y"}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [144, 79, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [144, 80, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [144, 79, "tesla_ai.jac", {}]}], "loc": [144, 72, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [144, 87, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [144, 88, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"intent\""}}]}], "loc": [144, 88, "tesla_ai.jac", {}]}], "loc": [144, 88, "tesla_ai.jac", {}]}], "loc": [144, 88, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [144, 96, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [144, 87, "tesla_ai.jac", {}]}], "loc": [144, 87, "tesla_ai.jac", {}]}], "loc": [144, 72, "tesla_ai.jac", {}]}], "loc": [144, 72, "tesla_ai.jac", {}]}], "loc": [144, 64, "tesla_ai.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [144, 97, "tesla_ai.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [144, 63, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [144, 98, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}, {"name": "<INVALID>", "kid": [], "loc": [144, 99, "tesla_ai.jac", {"token": {"symbol": "<INVALID>", "text": "->"}}]}], "loc": [144, 44, "tesla_ai.jac", {}]}], "loc": [144, 44, "tesla_ai.jac", {}]}], "loc": [144, 44, "tesla_ai.jac", {}]}], "loc": [144, 44, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [144, 101, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [], "loc": [144, 102, "tesla_ai.jac", {}], "bytecode": "EgIA"}, {"name": "RSQUARE", "kid": [], "loc": [144, 103, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [144, 101, "tesla_ai.jac", {}]}], "loc": [144, 101, "tesla_ai.jac", {}]}], "loc": [144, 44, "tesla_ai.jac", {}]}], "loc": [144, 44, "tesla_ai.jac", {}]}], "loc": [144, 42, "tesla_ai.jac", {}]}], "loc": [144, 12, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [144, 104, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [144, 12, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [145, 12, "tesla_ai.jac", {}], "bytecode": "FQGRABQHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [145, 19, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [145, 20, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [145, 19, "tesla_ai.jac", {}]}], "loc": [145, 12, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [145, 27, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [145, 28, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"prev_state\""}}]}], "loc": [145, 28, "tesla_ai.jac", {}]}], "loc": [145, 28, "tesla_ai.jac", {}]}], "loc": [145, 28, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [145, 40, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [145, 27, "tesla_ai.jac", {}]}], "loc": [145, 27, "tesla_ai.jac", {}]}], "loc": [145, 12, "tesla_ai.jac", {}]}, {"name": "assignment", "kid": [], "loc": [145, 42, "tesla_ai.jac", {}], "bytecode": "FARoZXJl"}], "loc": [145, 12, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [145, 48, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [145, 12, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [146, 8, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [143, 13, "tesla_ai.jac", {}]}], "loc": [143, 8, "tesla_ai.jac", {}]}], "loc": [142, 8, "tesla_ai.jac", {}]}], "loc": [142, 8, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [147, 4, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [141, 16, "tesla_ai.jac", {}]}], "loc": [141, 4, "tesla_ai.jac", {}]}], "loc": [141, 4, "tesla_ai.jac", {}]}, {"name": "attr_stmt", "kid": [{"name": "can_stmt", "kid": [{"name": "KW_CAN", "kid": [], "loc": [148, 4, "tesla_ai.jac", {"token": {"symbol": "KW_CAN", "text": "can"}}]}, {"name": "NAME", "kid": [], "loc": [148, 8, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "nlg"}}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [148, 12, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [149, 8, "tesla_ai.jac", {}], "bytecode": "FQGVABQHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [149, 15, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [149, 16, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "response"}}]}], "loc": [149, 15, "tesla_ai.jac", {}]}], "loc": [149, 8, "tesla_ai.jac", {}]}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [149, 25, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "arithmetic", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [150, 12, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"Can you confirm your name to be \""}}]}], "loc": [150, 12, "tesla_ai.jac", {}]}], "loc": [150, 12, "tesla_ai.jac", {}]}, {"name": "PLUS", "kid": [], "loc": [150, 47, "tesla_ai.jac", {"token": {"symbol": "PLUS", "text": "+"}}]}, {"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [150, 49, "tesla_ai.jac", {}], "bytecode": "FQGWABQHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [150, 56, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [150, 57, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [150, 56, "tesla_ai.jac", {}]}], "loc": [150, 49, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [150, 64, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [150, 65, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"entities\""}}]}], "loc": [150, 65, "tesla_ai.jac", {}]}], "loc": [150, 65, "tesla_ai.jac", {}]}], "loc": [150, 65, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [150, 75, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [150, 64, "tesla_ai.jac", {}]}], "loc": [150, 64, "tesla_ai.jac", {}]}], "loc": [150, 49, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [150, 76, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [150, 77, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"name\""}}]}], "loc": [150, 77, "tesla_ai.jac", {}]}], "loc": [150, 77, "tesla_ai.jac", {}]}], "loc": [150, 77, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [150, 83, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [150, 76, "tesla_ai.jac", {}]}], "loc": [150, 76, "tesla_ai.jac", {}]}], "loc": [150, 49, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [150, 84, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [], "loc": [150, 85, "tesla_ai.jac", {}], "bytecode": "EgIA"}, {"name": "RSQUARE", "kid": [], "loc": [150, 86, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [150, 84, "tesla_ai.jac", {}]}], "loc": [150, 84, "tesla_ai.jac", {}]}], "loc": [150, 49, "tesla_ai.jac", {}]}, {"name": "PLUS", "kid": [], "loc": [150, 88, "tesla_ai.jac", {"token": {"symbol": "PLUS", "text": "+"}}]}, {"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [150, 90, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\" and your address as \""}}]}], "loc": [150, 90, "tesla_ai.jac", {}]}], "loc": [150, 90, "tesla_ai.jac", {}]}, {"name": "PLUS", "kid": [], "loc": [150, 114, "tesla_ai.jac", {"token": {"symbol": "PLUS", "text": "+"}}]}, {"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [150, 116, "tesla_ai.jac", {}], "bytecode": "FAd2aXNpdG9y"}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [150, 123, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [150, 124, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [150, 123, "tesla_ai.jac", {}]}], "loc": [150, 116, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [150, 131, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [150, 132, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"entities\""}}]}], "loc": [150, 132, "tesla_ai.jac", {}]}], "loc": [150, 132, "tesla_ai.jac", {}]}], "loc": [150, 132, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [150, 142, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [150, 131, "tesla_ai.jac", {}]}], "loc": [150, 131, "tesla_ai.jac", {}]}], "loc": [150, 116, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [150, 143, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [150, 144, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"address\""}}]}], "loc": [150, 144, "tesla_ai.jac", {}]}], "loc": [150, 144, "tesla_ai.jac", {}]}], "loc": [150, 144, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [150, 153, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [150, 143, "tesla_ai.jac", {}]}], "loc": [150, 143, "tesla_ai.jac", {}]}], "loc": [150, 116, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [150, 154, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [], "loc": [150, 155, "tesla_ai.jac", {}], "bytecode": "EgIA"}, {"name": "RSQUARE", "kid": [], "loc": [150, 156, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [150, 154, "tesla_ai.jac", {}]}], "loc": [150, 154, "tesla_ai.jac", {}]}], "loc": [150, 116, "tesla_ai.jac", {}]}, {"name": "PLUS", "kid": [], "loc": [150, 158, "tesla_ai.jac", {"token": {"symbol": "PLUS", "text": "+"}}]}, {"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [150, 160, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"?\""}}]}], "loc": [150, 160, "tesla_ai.jac", {}]}], "loc": [150, 160, "tesla_ai.jac", {}]}], "loc": [150, 12, "tesla_ai.jac", {}]}], "loc": [150, 12, "tesla_ai.jac", {}]}], "loc": [149, 25, "tesla_ai.jac", {}]}], "loc": [149, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [150, 163, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [149, 8, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [151, 4, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [148, 12, "tesla_ai.jac", {}]}], "loc": [148, 4, "tesla_ai.jac", {}]}], "loc": [148, 4, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [152, 0, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [136, 36, "tesla_ai.jac", {}]}], "loc": [136, 0, "tesla_ai.jac", {}]}], "loc": [136, 0, "tesla_ai.jac", {}]}, {"name": "element", "kid": [{"name": "architype", "kid": [{"name": "KW_NODE", "kid": [], "loc": [154, 0, "tesla_ai.jac", {"token": {"symbol": "KW_NODE", "text": "node"}}]}, {"name": "NAME", "kid": [], "loc": [154, 5, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "td_confirmed"}}]}, {"name": "COLON", "kid": [], "loc": [154, 17, "tesla_ai.jac", {"token": {"symbol": "COLON", "text": ":"}}]}, {"name": "NAME", "kid": [], "loc": [154, 18, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "dialogue_state"}}]}, {"name": "attr_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [154, 33, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "attr_stmt", "kid": [{"name": "has_stmt", "kid": [{"name": "KW_HAS", "kid": [], "loc": [155, 4, "tesla_ai.jac", {"token": {"symbol": "KW_HAS", "text": "has"}}]}, {"name": "has_assign", "kid": [{"name": "NAME", "kid": [], "loc": [155, 8, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "name"}}]}, {"name": "EQ", "kid": [], "loc": [155, 13, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [155, 15, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"test_drive_confirmed\""}}]}], "loc": [155, 15, "tesla_ai.jac", {}]}], "loc": [155, 15, "tesla_ai.jac", {}]}], "loc": [155, 15, "tesla_ai.jac", {}]}], "loc": [155, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [155, 37, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [155, 4, "tesla_ai.jac", {}]}], "loc": [155, 4, "tesla_ai.jac", {}]}, {"name": "attr_stmt", "kid": [{"name": "can_stmt", "kid": [{"name": "KW_CAN", "kid": [], "loc": [156, 4, "tesla_ai.jac", {"token": {"symbol": "KW_CAN", "text": "can"}}]}, {"name": "NAME", "kid": [], "loc": [156, 8, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "nlg"}}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [156, 12, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [157, 8, "tesla_ai.jac", {}], "bytecode": "FQGdABQHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [157, 15, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [157, 16, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "response"}}]}], "loc": [157, 15, "tesla_ai.jac", {}]}], "loc": [157, 8, "tesla_ai.jac", {}]}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [157, 25, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [157, 27, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"You are all set for a Tesla test drive!\""}}]}], "loc": [157, 27, "tesla_ai.jac", {}]}], "loc": [157, 27, "tesla_ai.jac", {}]}], "loc": [157, 27, "tesla_ai.jac", {}]}], "loc": [157, 25, "tesla_ai.jac", {}]}], "loc": [157, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [157, 68, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [157, 8, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [158, 4, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [156, 12, "tesla_ai.jac", {}]}], "loc": [156, 4, "tesla_ai.jac", {}]}], "loc": [156, 4, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [159, 0, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [154, 33, "tesla_ai.jac", {}]}], "loc": [154, 0, "tesla_ai.jac", {}]}], "loc": [154, 0, "tesla_ai.jac", {}]}, {"name": "element", "kid": [{"name": "architype", "kid": [{"name": "KW_NODE", "kid": [], "loc": [161, 0, "tesla_ai.jac", {"token": {"symbol": "KW_NODE", "text": "node"}}]}, {"name": "NAME", "kid": [], "loc": [161, 5, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "td_canceled"}}]}, {"name": "COLON", "kid": [], "loc": [161, 16, "tesla_ai.jac", {"token": {"symbol": "COLON", "text": ":"}}]}, {"name": "NAME", "kid": [], "loc": [161, 17, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "dialogue_state"}}]}, {"name": "attr_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [161, 32, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "attr_stmt", "kid": [{"name": "has_stmt", "kid": [{"name": "KW_HAS", "kid": [], "loc": [162, 4, "tesla_ai.jac", {"token": {"symbol": "KW_HAS", "text": "has"}}]}, {"name": "has_assign", "kid": [{"name": "NAME", "kid": [], "loc": [162, 8, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "name"}}]}, {"name": "EQ", "kid": [], "loc": [162, 13, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [162, 15, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"test_drive_canceled\""}}]}], "loc": [162, 15, "tesla_ai.jac", {}]}], "loc": [162, 15, "tesla_ai.jac", {}]}], "loc": [162, 15, "tesla_ai.jac", {}]}], "loc": [162, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [162, 36, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [162, 4, "tesla_ai.jac", {}]}], "loc": [162, 4, "tesla_ai.jac", {}]}, {"name": "attr_stmt", "kid": [{"name": "can_stmt", "kid": [{"name": "KW_CAN", "kid": [], "loc": [163, 4, "tesla_ai.jac", {"token": {"symbol": "KW_CAN", "text": "can"}}]}, {"name": "NAME", "kid": [], "loc": [163, 8, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "nlg"}}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [163, 12, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [164, 8, "tesla_ai.jac", {}], "bytecode": "FQGkABQHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [164, 15, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [164, 16, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "response"}}]}], "loc": [164, 15, "tesla_ai.jac", {}]}], "loc": [164, 8, "tesla_ai.jac", {}]}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [164, 25, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [164, 27, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"No worries. We look forward to hearing from you in the future!\""}}]}], "loc": [164, 27, "tesla_ai.jac", {}]}], "loc": [164, 27, "tesla_ai.jac", {}]}], "loc": [164, 27, "tesla_ai.jac", {}]}], "loc": [164, 25, "tesla_ai.jac", {}]}], "loc": [164, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [164, 91, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [164, 8, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [165, 4, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [163, 12, "tesla_ai.jac", {}]}], "loc": [163, 4, "tesla_ai.jac", {}]}], "loc": [163, 4, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [166, 0, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [161, 32, "tesla_ai.jac", {}]}], "loc": [161, 0, "tesla_ai.jac", {}]}], "loc": [161, 0, "tesla_ai.jac", {}]}, {"name": "element", "kid": [{"name": "architype", "kid": [{"name": "KW_EDGE", "kid": [], "loc": [168, 0, "tesla_ai.jac", {"token": {"symbol": "KW_EDGE", "text": "edge"}}]}, {"name": "NAME", "kid": [], "loc": [168, 5, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "intent_transition"}}]}, {"name": "attr_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [168, 23, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "attr_stmt", "kid": [{"name": "has_stmt", "kid": [{"name": "KW_HAS", "kid": [], "loc": [169, 4, "tesla_ai.jac", {"token": {"symbol": "KW_HAS", "text": "has"}}]}, {"name": "has_assign", "kid": [{"name": "NAME", "kid": [], "loc": [169, 8, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "intent"}}]}], "loc": [169, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [169, 14, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [169, 4, "tesla_ai.jac", {}]}], "loc": [169, 4, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [170, 0, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [168, 23, "tesla_ai.jac", {}]}], "loc": [168, 0, "tesla_ai.jac", {}]}], "loc": [168, 0, "tesla_ai.jac", {}]}, {"name": "element", "kid": [{"name": "architype", "kid": [{"name": "KW_EDGE", "kid": [], "loc": [172, 0, "tesla_ai.jac", {"token": {"symbol": "KW_EDGE", "text": "edge"}}]}, {"name": "NAME", "kid": [], "loc": [172, 5, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "entity_transition"}}]}, {"name": "attr_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [172, 23, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "attr_stmt", "kid": [{"name": "has_stmt", "kid": [{"name": "KW_HAS", "kid": [], "loc": [173, 4, "tesla_ai.jac", {"token": {"symbol": "KW_HAS", "text": "has"}}]}, {"name": "has_assign", "kid": [{"name": "NAME", "kid": [], "loc": [173, 8, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "entities"}}]}], "loc": [173, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [173, 16, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [173, 4, "tesla_ai.jac", {}]}], "loc": [173, 4, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [174, 0, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [172, 23, "tesla_ai.jac", {}]}], "loc": [172, 0, "tesla_ai.jac", {}]}], "loc": [172, 0, "tesla_ai.jac", {}]}, {"name": "element", "kid": [{"name": "architype", "kid": [{"name": "KW_GRAPH", "kid": [], "loc": [176, 0, "tesla_ai.jac", {"token": {"symbol": "KW_GRAPH", "text": "graph"}}]}, {"name": "NAME", "kid": [], "loc": [176, 6, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "tesla_ai"}}]}, {"name": "graph_block", "kid": [{"name": "graph_block_spawn", "kid": [{"name": "LBRACE", "kid": [], "loc": [176, 15, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "has_root", "kid": [{"name": "KW_HAS", "kid": [], "loc": [177, 4, "tesla_ai.jac", {"token": {"symbol": "KW_HAS", "text": "has"}}]}, {"name": "KW_ANCHOR", "kid": [], "loc": [177, 8, "tesla_ai.jac", {"token": {"symbol": "KW_ANCHOR", "text": "anchor"}}]}, {"name": "NAME", "kid": [], "loc": [177, 15, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "dialogue_root"}}]}, {"name": "SEMI", "kid": [], "loc": [177, 28, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [177, 4, "tesla_ai.jac", {}]}, {"name": "can_block", "kid": [], "loc": [178, 4, "tesla_ai.jac", {}]}, {"name": "KW_SPAWN", "kid": [], "loc": [178, 4, "tesla_ai.jac", {"token": {"symbol": "KW_SPAWN", "text": "spawn"}}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [178, 10, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [], "loc": [179, 8, "tesla_ai.jac", {}], "bytecode": "FQGzABQNZGlhbG9ndWVfcm9vdA=="}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [179, 22, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "spawn", "kid": [{"name": "KW_SPAWN", "kid": [], "loc": [179, 24, "tesla_ai.jac", {"token": {"symbol": "KW_SPAWN", "text": "spawn"}}]}, {"name": "spawn_object", "kid": [{"name": "node_spawn", "kid": [{"name": "node_ref", "kid": [{"name": "NODE_DBL_COLON", "kid": [], "loc": [179, 30, "tesla_ai.jac", {"token": {"symbol": "NODE_DBL_COLON", "text": "node::"}}]}, {"name": "NAME", "kid": [], "loc": [179, 36, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "dialogue_root"}}]}], "loc": [179, 30, "tesla_ai.jac", {}]}], "loc": [179, 30, "tesla_ai.jac", {}]}], "loc": [179, 30, "tesla_ai.jac", {}]}], "loc": [179, 24, "tesla_ai.jac", {}]}], "loc": [179, 24, "tesla_ai.jac", {}]}], "loc": [179, 24, "tesla_ai.jac", {}]}], "loc": [179, 22, "tesla_ai.jac", {}]}], "loc": [179, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [179, 49, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [179, 8, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [], "loc": [180, 8, "tesla_ai.jac", {}], "bytecode": "FQG0ABQQdGVzdF9kcml2ZV9zdGF0ZQ=="}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [180, 25, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "spawn", "kid": [{"name": "KW_SPAWN", "kid": [], "loc": [180, 27, "tesla_ai.jac", {"token": {"symbol": "KW_SPAWN", "text": "spawn"}}]}, {"name": "spawn_object", "kid": [{"name": "node_spawn", "kid": [{"name": "node_ref", "kid": [{"name": "NODE_DBL_COLON", "kid": [], "loc": [180, 33, "tesla_ai.jac", {"token": {"symbol": "NODE_DBL_COLON", "text": "node::"}}]}, {"name": "NAME", "kid": [], "loc": [180, 39, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "test_drive_state"}}]}], "loc": [180, 33, "tesla_ai.jac", {}]}], "loc": [180, 33, "tesla_ai.jac", {}]}], "loc": [180, 33, "tesla_ai.jac", {}]}], "loc": [180, 27, "tesla_ai.jac", {}]}], "loc": [180, 27, "tesla_ai.jac", {}]}], "loc": [180, 27, "tesla_ai.jac", {}]}], "loc": [180, 25, "tesla_ai.jac", {}]}], "loc": [180, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [180, 55, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [180, 8, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [], "loc": [181, 8, "tesla_ai.jac", {}], "bytecode": "FQG1ABQPdGRfY29uZmlybWF0aW9u"}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [181, 24, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "spawn", "kid": [{"name": "KW_SPAWN", "kid": [], "loc": [181, 26, "tesla_ai.jac", {"token": {"symbol": "KW_SPAWN", "text": "spawn"}}]}, {"name": "spawn_object", "kid": [{"name": "node_spawn", "kid": [{"name": "node_ref", "kid": [{"name": "NODE_DBL_COLON", "kid": [], "loc": [181, 32, "tesla_ai.jac", {"token": {"symbol": "NODE_DBL_COLON", "text": "node::"}}]}, {"name": "NAME", "kid": [], "loc": [181, 38, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "td_confirmation"}}]}], "loc": [181, 32, "tesla_ai.jac", {}]}], "loc": [181, 32, "tesla_ai.jac", {}]}], "loc": [181, 32, "tesla_ai.jac", {}]}], "loc": [181, 26, "tesla_ai.jac", {}]}], "loc": [181, 26, "tesla_ai.jac", {}]}], "loc": [181, 26, "tesla_ai.jac", {}]}], "loc": [181, 24, "tesla_ai.jac", {}]}], "loc": [181, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [181, 53, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [181, 8, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [], "loc": [182, 8, "tesla_ai.jac", {}], "bytecode": "FQG2ABQMdGRfY29uZmlybWVk"}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [182, 21, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "spawn", "kid": [{"name": "KW_SPAWN", "kid": [], "loc": [182, 23, "tesla_ai.jac", {"token": {"symbol": "KW_SPAWN", "text": "spawn"}}]}, {"name": "spawn_object", "kid": [{"name": "node_spawn", "kid": [{"name": "node_ref", "kid": [{"name": "NODE_DBL_COLON", "kid": [], "loc": [182, 29, "tesla_ai.jac", {"token": {"symbol": "NODE_DBL_COLON", "text": "node::"}}]}, {"name": "NAME", "kid": [], "loc": [182, 35, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "td_confirmed"}}]}], "loc": [182, 29, "tesla_ai.jac", {}]}], "loc": [182, 29, "tesla_ai.jac", {}]}], "loc": [182, 29, "tesla_ai.jac", {}]}], "loc": [182, 23, "tesla_ai.jac", {}]}], "loc": [182, 23, "tesla_ai.jac", {}]}], "loc": [182, 23, "tesla_ai.jac", {}]}], "loc": [182, 21, "tesla_ai.jac", {}]}], "loc": [182, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [182, 47, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [182, 8, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [], "loc": [183, 8, "tesla_ai.jac", {}], "bytecode": "FQG3ABQLdGRfY2FuY2VsZWQ="}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [183, 20, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "spawn", "kid": [{"name": "KW_SPAWN", "kid": [], "loc": [183, 22, "tesla_ai.jac", {"token": {"symbol": "KW_SPAWN", "text": "spawn"}}]}, {"name": "spawn_object", "kid": [{"name": "node_spawn", "kid": [{"name": "node_ref", "kid": [{"name": "NODE_DBL_COLON", "kid": [], "loc": [183, 28, "tesla_ai.jac", {"token": {"symbol": "NODE_DBL_COLON", "text": "node::"}}]}, {"name": "NAME", "kid": [], "loc": [183, 34, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "td_canceled"}}]}], "loc": [183, 28, "tesla_ai.jac", {}]}], "loc": [183, 28, "tesla_ai.jac", {}]}], "loc": [183, 28, "tesla_ai.jac", {}]}], "loc": [183, 22, "tesla_ai.jac", {}]}], "loc": [183, 22, "tesla_ai.jac", {}]}], "loc": [183, 22, "tesla_ai.jac", {}]}], "loc": [183, 20, "tesla_ai.jac", {}]}], "loc": [183, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [183, 45, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [183, 8, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "connect", "kid": [{"name": "atom", "kid": [], "loc": [185, 8, "tesla_ai.jac", {}], "bytecode": "FQG5ABMNZGlhbG9ndWVfcm9vdA=="}, {"name": "connect_op", "kid": [{"name": "connect_to", "kid": [{"name": "PLUS", "kid": [], "loc": [185, 22, "tesla_ai.jac", {"token": {"symbol": "PLUS", "text": "+"}}]}, {"name": "LSQUARE", "kid": [], "loc": [185, 23, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "NAME", "kid": [], "loc": [185, 24, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "intent_transition"}}]}, {"name": "spawn_ctx", "kid": [{"name": "LPAREN", "kid": [], "loc": [185, 41, "tesla_ai.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "spawn_assign", "kid": [{"name": "NAME", "kid": [], "loc": [185, 42, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "intent"}}]}, {"name": "EQ", "kid": [], "loc": [185, 48, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [185, 49, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"test drive\""}}]}], "loc": [185, 49, "tesla_ai.jac", {}]}], "loc": [185, 49, "tesla_ai.jac", {}]}], "loc": [185, 49, "tesla_ai.jac", {}]}], "loc": [185, 42, "tesla_ai.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [185, 61, "tesla_ai.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [185, 41, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [185, 62, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}, {"name": "<INVALID>", "kid": [], "loc": [185, 63, "tesla_ai.jac", {"token": {"symbol": "<INVALID>", "text": "+>"}}]}], "loc": [185, 22, "tesla_ai.jac", {}]}], "loc": [185, 22, "tesla_ai.jac", {}]}, {"name": "expression", "kid": [], "loc": [185, 66, "tesla_ai.jac", {}], "bytecode": "ExB0ZXN0X2RyaXZlX3N0YXRl"}], "loc": [185, 8, "tesla_ai.jac", {}]}], "loc": [185, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [185, 82, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [185, 8, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "connect", "kid": [{"name": "atom", "kid": [], "loc": [186, 8, "tesla_ai.jac", {}], "bytecode": "FQG6ABMQdGVzdF9kcml2ZV9zdGF0ZQ=="}, {"name": "connect_op", "kid": [{"name": "connect_to", "kid": [{"name": "PLUS", "kid": [], "loc": [186, 25, "tesla_ai.jac", {"token": {"symbol": "PLUS", "text": "+"}}]}, {"name": "LSQUARE", "kid": [], "loc": [186, 26, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "NAME", "kid": [], "loc": [186, 27, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "intent_transition"}}]}, {"name": "spawn_ctx", "kid": [{"name": "LPAREN", "kid": [], "loc": [186, 44, "tesla_ai.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "spawn_assign", "kid": [{"name": "NAME", "kid": [], "loc": [186, 45, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "intent"}}]}, {"name": "EQ", "kid": [], "loc": [186, 51, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [186, 52, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"cancel\""}}]}], "loc": [186, 52, "tesla_ai.jac", {}]}], "loc": [186, 52, "tesla_ai.jac", {}]}], "loc": [186, 52, "tesla_ai.jac", {}]}], "loc": [186, 45, "tesla_ai.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [186, 60, "tesla_ai.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [186, 44, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [186, 61, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}, {"name": "<INVALID>", "kid": [], "loc": [186, 62, "tesla_ai.jac", {"token": {"symbol": "<INVALID>", "text": "+>"}}]}], "loc": [186, 25, "tesla_ai.jac", {}]}], "loc": [186, 25, "tesla_ai.jac", {}]}, {"name": "expression", "kid": [], "loc": [186, 65, "tesla_ai.jac", {}], "bytecode": "Ewt0ZF9jYW5jZWxlZA=="}], "loc": [186, 8, "tesla_ai.jac", {}]}], "loc": [186, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [186, 76, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [186, 8, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "connect", "kid": [{"name": "atom", "kid": [], "loc": [187, 8, "tesla_ai.jac", {}], "bytecode": "FQG7ABMQdGVzdF9kcml2ZV9zdGF0ZQ=="}, {"name": "connect_op", "kid": [{"name": "connect_to", "kid": [{"name": "PLUS", "kid": [], "loc": [187, 25, "tesla_ai.jac", {"token": {"symbol": "PLUS", "text": "+"}}]}, {"name": "LSQUARE", "kid": [], "loc": [187, 26, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "NAME", "kid": [], "loc": [187, 27, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "entity_transition"}}]}, {"name": "spawn_ctx", "kid": [{"name": "LPAREN", "kid": [], "loc": [187, 44, "tesla_ai.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "spawn_assign", "kid": [{"name": "NAME", "kid": [], "loc": [187, 45, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "entities"}}]}, {"name": "EQ", "kid": [], "loc": [187, 53, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "list_val", "kid": [{"name": "LSQUARE", "kid": [], "loc": [187, 54, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expr_list", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [187, 55, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"name\""}}]}], "loc": [187, 55, "tesla_ai.jac", {}]}], "loc": [187, 55, "tesla_ai.jac", {}]}, {"name": "COMMA", "kid": [], "loc": [187, 61, "tesla_ai.jac", {"token": {"symbol": "COMMA", "text": ","}}]}, {"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [187, 63, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"address\""}}]}], "loc": [187, 63, "tesla_ai.jac", {}]}], "loc": [187, 63, "tesla_ai.jac", {}]}], "loc": [187, 55, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [187, 72, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [187, 54, "tesla_ai.jac", {}]}], "loc": [187, 54, "tesla_ai.jac", {}]}], "loc": [187, 54, "tesla_ai.jac", {}]}], "loc": [187, 45, "tesla_ai.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [187, 73, "tesla_ai.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [187, 44, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [187, 74, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}, {"name": "<INVALID>", "kid": [], "loc": [187, 75, "tesla_ai.jac", {"token": {"symbol": "<INVALID>", "text": "+>"}}]}], "loc": [187, 25, "tesla_ai.jac", {}]}], "loc": [187, 25, "tesla_ai.jac", {}]}, {"name": "expression", "kid": [], "loc": [187, 78, "tesla_ai.jac", {}], "bytecode": "Ew90ZF9jb25maXJtYXRpb24="}], "loc": [187, 8, "tesla_ai.jac", {}]}], "loc": [187, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [187, 93, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [187, 8, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "connect", "kid": [{"name": "atom", "kid": [], "loc": [188, 8, "tesla_ai.jac", {}], "bytecode": "FQG8ABMQdGVzdF9kcml2ZV9zdGF0ZQ=="}, {"name": "connect_op", "kid": [{"name": "connect_to", "kid": [{"name": "PLUS", "kid": [], "loc": [188, 25, "tesla_ai.jac", {"token": {"symbol": "PLUS", "text": "+"}}]}, {"name": "LSQUARE", "kid": [], "loc": [188, 26, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "NAME", "kid": [], "loc": [188, 27, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "intent_transition"}}]}, {"name": "spawn_ctx", "kid": [{"name": "LPAREN", "kid": [], "loc": [188, 44, "tesla_ai.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "spawn_assign", "kid": [{"name": "NAME", "kid": [], "loc": [188, 45, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "intent"}}]}, {"name": "EQ", "kid": [], "loc": [188, 51, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [188, 52, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"provide name or address\""}}]}], "loc": [188, 52, "tesla_ai.jac", {}]}], "loc": [188, 52, "tesla_ai.jac", {}]}], "loc": [188, 52, "tesla_ai.jac", {}]}], "loc": [188, 45, "tesla_ai.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [188, 77, "tesla_ai.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [188, 44, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [188, 78, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}, {"name": "<INVALID>", "kid": [], "loc": [188, 79, "tesla_ai.jac", {"token": {"symbol": "<INVALID>", "text": "+>"}}]}], "loc": [188, 25, "tesla_ai.jac", {}]}], "loc": [188, 25, "tesla_ai.jac", {}]}, {"name": "expression", "kid": [], "loc": [188, 82, "tesla_ai.jac", {}], "bytecode": "ExB0ZXN0X2RyaXZlX3N0YXRl"}], "loc": [188, 8, "tesla_ai.jac", {}]}], "loc": [188, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [188, 98, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [188, 8, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "connect", "kid": [{"name": "atom", "kid": [], "loc": [189, 8, "tesla_ai.jac", {}], "bytecode": "FQG9ABMPdGRfY29uZmlybWF0aW9u"}, {"name": "connect_op", "kid": [{"name": "connect_to", "kid": [{"name": "PLUS", "kid": [], "loc": [189, 24, "tesla_ai.jac", {"token": {"symbol": "PLUS", "text": "+"}}]}, {"name": "LSQUARE", "kid": [], "loc": [189, 25, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "NAME", "kid": [], "loc": [189, 26, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "intent_transition"}}]}, {"name": "spawn_ctx", "kid": [{"name": "LPAREN", "kid": [], "loc": [189, 43, "tesla_ai.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "spawn_assign", "kid": [{"name": "NAME", "kid": [], "loc": [189, 44, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "intent"}}]}, {"name": "EQ", "kid": [], "loc": [189, 50, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [189, 51, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"yes\""}}]}], "loc": [189, 51, "tesla_ai.jac", {}]}], "loc": [189, 51, "tesla_ai.jac", {}]}], "loc": [189, 51, "tesla_ai.jac", {}]}], "loc": [189, 44, "tesla_ai.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [189, 56, "tesla_ai.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [189, 43, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [189, 57, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}, {"name": "<INVALID>", "kid": [], "loc": [189, 58, "tesla_ai.jac", {"token": {"symbol": "<INVALID>", "text": "+>"}}]}], "loc": [189, 24, "tesla_ai.jac", {}]}], "loc": [189, 24, "tesla_ai.jac", {}]}, {"name": "expression", "kid": [], "loc": [189, 61, "tesla_ai.jac", {}], "bytecode": "Ewx0ZF9jb25maXJtZWQ="}], "loc": [189, 8, "tesla_ai.jac", {}]}], "loc": [189, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [189, 73, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [189, 8, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "connect", "kid": [{"name": "atom", "kid": [], "loc": [190, 8, "tesla_ai.jac", {}], "bytecode": "FQG+ABMPdGRfY29uZmlybWF0aW9u"}, {"name": "connect_op", "kid": [{"name": "connect_to", "kid": [{"name": "PLUS", "kid": [], "loc": [190, 24, "tesla_ai.jac", {"token": {"symbol": "PLUS", "text": "+"}}]}, {"name": "LSQUARE", "kid": [], "loc": [190, 25, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "NAME", "kid": [], "loc": [190, 26, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "intent_transition"}}]}, {"name": "spawn_ctx", "kid": [{"name": "LPAREN", "kid": [], "loc": [190, 43, "tesla_ai.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "spawn_assign", "kid": [{"name": "NAME", "kid": [], "loc": [190, 44, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "intent"}}]}, {"name": "EQ", "kid": [], "loc": [190, 50, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [190, 51, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"no\""}}]}], "loc": [190, 51, "tesla_ai.jac", {}]}], "loc": [190, 51, "tesla_ai.jac", {}]}], "loc": [190, 51, "tesla_ai.jac", {}]}], "loc": [190, 44, "tesla_ai.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [190, 55, "tesla_ai.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [190, 43, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [190, 56, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}, {"name": "<INVALID>", "kid": [], "loc": [190, 57, "tesla_ai.jac", {"token": {"symbol": "<INVALID>", "text": "+>"}}]}], "loc": [190, 24, "tesla_ai.jac", {}]}], "loc": [190, 24, "tesla_ai.jac", {}]}, {"name": "expression", "kid": [], "loc": [190, 60, "tesla_ai.jac", {}], "bytecode": "ExB0ZXN0X2RyaXZlX3N0YXRl"}], "loc": [190, 8, "tesla_ai.jac", {}]}], "loc": [190, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [190, 76, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [190, 8, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "connect", "kid": [{"name": "atom", "kid": [], "loc": [191, 8, "tesla_ai.jac", {}], "bytecode": "FQG/ABMPdGRfY29uZmlybWF0aW9u"}, {"name": "connect_op", "kid": [{"name": "connect_to", "kid": [{"name": "PLUS", "kid": [], "loc": [191, 24, "tesla_ai.jac", {"token": {"symbol": "PLUS", "text": "+"}}]}, {"name": "LSQUARE", "kid": [], "loc": [191, 25, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "NAME", "kid": [], "loc": [191, 26, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "intent_transition"}}]}, {"name": "spawn_ctx", "kid": [{"name": "LPAREN", "kid": [], "loc": [191, 43, "tesla_ai.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "spawn_assign", "kid": [{"name": "NAME", "kid": [], "loc": [191, 44, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "intent"}}]}, {"name": "EQ", "kid": [], "loc": [191, 50, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [191, 51, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"cancel\""}}]}], "loc": [191, 51, "tesla_ai.jac", {}]}], "loc": [191, 51, "tesla_ai.jac", {}]}], "loc": [191, 51, "tesla_ai.jac", {}]}], "loc": [191, 44, "tesla_ai.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [191, 59, "tesla_ai.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [191, 43, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [191, 60, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}, {"name": "<INVALID>", "kid": [], "loc": [191, 61, "tesla_ai.jac", {"token": {"symbol": "<INVALID>", "text": "+>"}}]}], "loc": [191, 24, "tesla_ai.jac", {}]}], "loc": [191, 24, "tesla_ai.jac", {}]}, {"name": "expression", "kid": [], "loc": [191, 64, "tesla_ai.jac", {}], "bytecode": "Ewt0ZF9jYW5jZWxlZA=="}], "loc": [191, 8, "tesla_ai.jac", {}]}], "loc": [191, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [191, 75, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [191, 8, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [], "loc": [193, 8, "tesla_ai.jac", {}], "bytecode": "FQHBABQIZmFxX3Jvb3Q="}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [193, 17, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "spawn", "kid": [{"name": "KW_SPAWN", "kid": [], "loc": [193, 19, "tesla_ai.jac", {"token": {"symbol": "KW_SPAWN", "text": "spawn"}}]}, {"name": "spawn_object", "kid": [{"name": "graph_spawn", "kid": [{"name": "graph_ref", "kid": [{"name": "GRAPH_DBL_COLON", "kid": [], "loc": [193, 25, "tesla_ai.jac", {"token": {"symbol": "GRAPH_DBL_COLON", "text": "graph::"}}]}, {"name": "NAME", "kid": [], "loc": [193, 32, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "faq"}}]}], "loc": [193, 25, "tesla_ai.jac", {}]}], "loc": [193, 25, "tesla_ai.jac", {}]}], "loc": [193, 25, "tesla_ai.jac", {}]}], "loc": [193, 19, "tesla_ai.jac", {}]}], "loc": [193, 19, "tesla_ai.jac", {}]}], "loc": [193, 19, "tesla_ai.jac", {}]}], "loc": [193, 17, "tesla_ai.jac", {}]}], "loc": [193, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [193, 35, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [193, 8, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "connect", "kid": [{"name": "atom", "kid": [], "loc": [194, 8, "tesla_ai.jac", {}], "bytecode": "FQHCABMNZGlhbG9ndWVfcm9vdA=="}, {"name": "connect_op", "kid": [{"name": "connect_to", "kid": [{"name": "PLUS", "kid": [], "loc": [194, 22, "tesla_ai.jac", {"token": {"symbol": "PLUS", "text": "+"}}]}, {"name": "LSQUARE", "kid": [], "loc": [194, 23, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "NAME", "kid": [], "loc": [194, 24, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "intent_transition"}}]}, {"name": "spawn_ctx", "kid": [{"name": "LPAREN", "kid": [], "loc": [194, 41, "tesla_ai.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "spawn_assign", "kid": [{"name": "NAME", "kid": [], "loc": [194, 42, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "intent"}}]}, {"name": "EQ", "kid": [], "loc": [194, 48, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [194, 49, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"i have a question\""}}]}], "loc": [194, 49, "tesla_ai.jac", {}]}], "loc": [194, 49, "tesla_ai.jac", {}]}], "loc": [194, 49, "tesla_ai.jac", {}]}], "loc": [194, 42, "tesla_ai.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [194, 68, "tesla_ai.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [194, 41, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [194, 69, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}, {"name": "<INVALID>", "kid": [], "loc": [194, 70, "tesla_ai.jac", {"token": {"symbol": "<INVALID>", "text": "+>"}}]}], "loc": [194, 22, "tesla_ai.jac", {}]}], "loc": [194, 22, "tesla_ai.jac", {}]}, {"name": "expression", "kid": [], "loc": [194, 73, "tesla_ai.jac", {}], "bytecode": "EwhmYXFfcm9vdA=="}], "loc": [194, 8, "tesla_ai.jac", {}]}], "loc": [194, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [194, 81, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [194, 8, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [195, 4, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [178, 10, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [196, 0, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [176, 15, "tesla_ai.jac", {}]}], "loc": [176, 15, "tesla_ai.jac", {}]}], "loc": [176, 0, "tesla_ai.jac", {}]}], "loc": [176, 0, "tesla_ai.jac", {}]}, {"name": "element", "kid": [{"name": "architype", "kid": [{"name": "KW_WALKER", "kid": [], "loc": [198, 0, "tesla_ai.jac", {"token": {"symbol": "KW_WALKER", "text": "walker"}}]}, {"name": "NAME", "kid": [], "loc": [198, 7, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "talk"}}]}, {"name": "walker_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [198, 12, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "attr_stmt", "kid": [{"name": "has_stmt", "kid": [{"name": "KW_HAS", "kid": [], "loc": [199, 4, "tesla_ai.jac", {"token": {"symbol": "KW_HAS", "text": "has"}}]}, {"name": "has_assign", "kid": [{"name": "NAME", "kid": [], "loc": [199, 8, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "question"}}]}], "loc": [199, 8, "tesla_ai.jac", {}]}, {"name": "COMMA", "kid": [], "loc": [199, 16, "tesla_ai.jac", {"token": {"symbol": "COMMA", "text": ","}}]}, {"name": "has_assign", "kid": [{"name": "NAME", "kid": [], "loc": [199, 18, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "interactive"}}]}, {"name": "EQ", "kid": [], "loc": [199, 30, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [], "loc": [199, 32, "tesla_ai.jac", {}], "bytecode": "FQHHABIHAA=="}], "loc": [199, 18, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [199, 37, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [199, 4, "tesla_ai.jac", {}]}], "loc": [199, 4, "tesla_ai.jac", {}]}, {"name": "attr_stmt", "kid": [{"name": "has_stmt", "kid": [{"name": "KW_HAS", "kid": [], "loc": [200, 4, "tesla_ai.jac", {"token": {"symbol": "KW_HAS", "text": "has"}}]}, {"name": "has_assign", "kid": [{"name": "NAME", "kid": [], "loc": [200, 8, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}, {"name": "EQ", "kid": [], "loc": [200, 16, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "dict_val", "kid": [{"name": "LBRACE", "kid": [], "loc": [200, 18, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "kv_pair", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [201, 8, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"intent\""}}]}], "loc": [201, 8, "tesla_ai.jac", {}]}], "loc": [201, 8, "tesla_ai.jac", {}]}], "loc": [201, 8, "tesla_ai.jac", {}]}, {"name": "COLON", "kid": [], "loc": [201, 16, "tesla_ai.jac", {"token": {"symbol": "COLON", "text": ":"}}]}, {"name": "expression", "kid": [], "loc": [201, 18, "tesla_ai.jac", {}], "bytecode": "FQHJABIBCA=="}], "loc": [201, 8, "tesla_ai.jac", {}]}, {"name": "COMMA", "kid": [], "loc": [201, 22, "tesla_ai.jac", {"token": {"symbol": "COMMA", "text": ","}}]}, {"name": "kv_pair", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [202, 8, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"entities\""}}]}], "loc": [202, 8, "tesla_ai.jac", {}]}], "loc": [202, 8, "tesla_ai.jac", {}]}], "loc": [202, 8, "tesla_ai.jac", {}]}, {"name": "COLON", "kid": [], "loc": [202, 18, "tesla_ai.jac", {"token": {"symbol": "COLON", "text": ":"}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "dict_val", "kid": [{"name": "LBRACE", "kid": [], "loc": [202, 20, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "RBRACE", "kid": [], "loc": [202, 21, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [202, 20, "tesla_ai.jac", {}]}], "loc": [202, 20, "tesla_ai.jac", {}]}], "loc": [202, 20, "tesla_ai.jac", {}]}], "loc": [202, 8, "tesla_ai.jac", {}]}, {"name": "COMMA", "kid": [], "loc": [202, 22, "tesla_ai.jac", {"token": {"symbol": "COMMA", "text": ","}}]}, {"name": "kv_pair", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [203, 8, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"prev_state\""}}]}], "loc": [203, 8, "tesla_ai.jac", {}]}], "loc": [203, 8, "tesla_ai.jac", {}]}], "loc": [203, 8, "tesla_ai.jac", {}]}, {"name": "COLON", "kid": [], "loc": [203, 20, "tesla_ai.jac", {"token": {"symbol": "COLON", "text": ":"}}]}, {"name": "expression", "kid": [], "loc": [203, 22, "tesla_ai.jac", {}], "bytecode": "FQHLABIBCA=="}], "loc": [203, 8, "tesla_ai.jac", {}]}, {"name": "COMMA", "kid": [], "loc": [203, 26, "tesla_ai.jac", {"token": {"symbol": "COMMA", "text": ","}}]}, {"name": "kv_pair", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [204, 8, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"next_state\""}}]}], "loc": [204, 8, "tesla_ai.jac", {}]}], "loc": [204, 8, "tesla_ai.jac", {}]}], "loc": [204, 8, "tesla_ai.jac", {}]}, {"name": "COLON", "kid": [], "loc": [204, 20, "tesla_ai.jac", {"token": {"symbol": "COLON", "text": ":"}}]}, {"name": "expression", "kid": [], "loc": [204, 22, "tesla_ai.jac", {}], "bytecode": "FQHMABIBCA=="}], "loc": [204, 8, "tesla_ai.jac", {}]}, {"name": "COMMA", "kid": [], "loc": [204, 26, "tesla_ai.jac", {"token": {"symbol": "COMMA", "text": ","}}]}, {"name": "kv_pair", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [205, 8, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"respond\""}}]}], "loc": [205, 8, "tesla_ai.jac", {}]}], "loc": [205, 8, "tesla_ai.jac", {}]}], "loc": [205, 8, "tesla_ai.jac", {}]}, {"name": "COLON", "kid": [], "loc": [205, 17, "tesla_ai.jac", {"token": {"symbol": "COLON", "text": ":"}}]}, {"name": "expression", "kid": [], "loc": [205, 19, "tesla_ai.jac", {}], "bytecode": "FQHNABIHAA=="}], "loc": [205, 8, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [206, 4, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [200, 18, "tesla_ai.jac", {}]}], "loc": [200, 18, "tesla_ai.jac", {}]}], "loc": [200, 18, "tesla_ai.jac", {}]}], "loc": [200, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [206, 5, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [200, 4, "tesla_ai.jac", {}]}], "loc": [200, 4, "tesla_ai.jac", {}]}, {"name": "attr_stmt", "kid": [{"name": "has_stmt", "kid": [{"name": "KW_HAS", "kid": [], "loc": [207, 4, "tesla_ai.jac", {"token": {"symbol": "KW_HAS", "text": "has"}}]}, {"name": "has_assign", "kid": [{"name": "NAME", "kid": [], "loc": [207, 8, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "response"}}]}], "loc": [207, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [207, 16, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [207, 4, "tesla_ai.jac", {}]}], "loc": [207, 4, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "node_ctx_block", "kid": [{"name": "name_list", "kid": [{"name": "NAME", "kid": [], "loc": [208, 4, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "root"}}]}], "loc": [208, 4, "tesla_ai.jac", {}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [208, 9, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "walker_action", "kid": [{"name": "take_action", "kid": [{"name": "KW_TAKE", "kid": [], "loc": [209, 8, "tesla_ai.jac", {"token": {"symbol": "KW_TAKE", "text": "take"}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "node_edge_ref", "kid": [{"name": "edge_ref", "kid": [{"name": "edge_to", "kid": [{"name": "<INVALID>", "kid": [], "loc": [209, 13, "tesla_ai.jac", {"token": {"symbol": "<INVALID>", "text": "-->"}}]}], "loc": [209, 13, "tesla_ai.jac", {}]}], "loc": [209, 13, "tesla_ai.jac", {}]}, {"name": "node_edge_ref", "kid": [{"name": "node_ref", "kid": [{"name": "NODE_DBL_COLON", "kid": [], "loc": [209, 17, "tesla_ai.jac", {"token": {"symbol": "NODE_DBL_COLON", "text": "node::"}}]}, {"name": "NAME", "kid": [], "loc": [209, 23, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "dialogue_root"}}]}], "loc": [209, 17, "tesla_ai.jac", {}]}], "loc": [209, 17, "tesla_ai.jac", {}]}], "loc": [209, 13, "tesla_ai.jac", {}]}], "loc": [209, 13, "tesla_ai.jac", {}]}], "loc": [209, 13, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [209, 36, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [209, 8, "tesla_ai.jac", {}]}], "loc": [209, 8, "tesla_ai.jac", {}]}], "loc": [209, 8, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [210, 4, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [208, 9, "tesla_ai.jac", {}]}], "loc": [208, 4, "tesla_ai.jac", {}]}], "loc": [208, 4, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "node_ctx_block", "kid": [{"name": "name_list", "kid": [{"name": "NAME", "kid": [], "loc": [211, 4, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "cai_state"}}]}], "loc": [211, 4, "tesla_ai.jac", {}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [211, 14, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "if_stmt", "kid": [{"name": "KW_IF", "kid": [], "loc": [212, 8, "tesla_ai.jac", {"token": {"symbol": "KW_IF", "text": "if"}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "LPAREN", "kid": [], "loc": [212, 11, "tesla_ai.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "expression", "kid": [], "loc": [212, 12, "tesla_ai.jac", {}], "bytecode": "EwtpbnRlcmFjdGl2ZRUB1AATCHF1ZXN0aW9uCgkL"}, {"name": "RPAREN", "kid": [], "loc": [212, 37, "tesla_ai.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [212, 11, "tesla_ai.jac", {}]}], "loc": [212, 11, "tesla_ai.jac", {}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [212, 39, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [], "loc": [213, 12, "tesla_ai.jac", {}], "bytecode": "FQHVABQIcXVlc3Rpb24="}, {"name": "assignment", "kid": [{"name": "EQ", "kid": [], "loc": [213, 21, "tesla_ai.jac", {"token": {"symbol": "EQ", "text": "="}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [213, 23, "tesla_ai.jac", {}], "bytecode": "FANzdGQ="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [213, 26, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [213, 27, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "input"}}]}], "loc": [213, 26, "tesla_ai.jac", {}]}], "loc": [213, 23, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "LPAREN", "kid": [], "loc": [213, 32, "tesla_ai.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "param_list", "kid": [{"name": "expr_list", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [213, 33, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"Question (Ctrl-C to exit)> \""}}]}], "loc": [213, 33, "tesla_ai.jac", {}]}], "loc": [213, 33, "tesla_ai.jac", {}]}], "loc": [213, 33, "tesla_ai.jac", {}]}], "loc": [213, 33, "tesla_ai.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [213, 62, "tesla_ai.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [213, 32, "tesla_ai.jac", {}]}], "loc": [213, 23, "tesla_ai.jac", {}]}], "loc": [213, 23, "tesla_ai.jac", {}]}], "loc": [213, 21, "tesla_ai.jac", {}]}], "loc": [213, 12, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [213, 63, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [213, 12, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [214, 12, "tesla_ai.jac", {}], "bytecode": "FQHWABMEaGVyZQ=="}, {"name": "atom_trailer", "kid": [{"name": "ability_op", "kid": [{"name": "DBL_COLON", "kid": [], "loc": [214, 16, "tesla_ai.jac", {"token": {"symbol": "DBL_COLON", "text": "::"}}]}], "loc": [214, 16, "tesla_ai.jac", {}]}, {"name": "NAME", "kid": [], "loc": [214, 18, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "init_wlk_ctx"}}]}], "loc": [214, 16, "tesla_ai.jac", {}]}], "loc": [214, 12, "tesla_ai.jac", {}]}], "loc": [214, 12, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [214, 30, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [214, 12, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [215, 8, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [212, 39, "tesla_ai.jac", {}]}, {"name": "elif_stmt", "kid": [{"name": "KW_ELIF", "kid": [], "loc": [215, 10, "tesla_ai.jac", {"token": {"symbol": "KW_ELIF", "text": "elif"}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "LPAREN", "kid": [], "loc": [215, 15, "tesla_ai.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "expression", "kid": [], "loc": [215, 16, "tesla_ai.jac", {}], "bytecode": "EwtpbnRlcmFjdGl2ZQoJFQHXABMIcXVlc3Rpb24KCQs="}, {"name": "RPAREN", "kid": [], "loc": [215, 42, "tesla_ai.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [215, 15, "tesla_ai.jac", {}]}], "loc": [215, 15, "tesla_ai.jac", {}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [215, 43, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [216, 12, "tesla_ai.jac", {}], "bytecode": "FQHYABMDc3Rk"}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [216, 15, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [216, 16, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "err"}}]}], "loc": [216, 15, "tesla_ai.jac", {}]}], "loc": [216, 12, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "LPAREN", "kid": [], "loc": [216, 19, "tesla_ai.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "param_list", "kid": [{"name": "expr_list", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [216, 20, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"ERROR: question is required for non-interactive mode\""}}]}], "loc": [216, 20, "tesla_ai.jac", {}]}], "loc": [216, 20, "tesla_ai.jac", {}]}], "loc": [216, 20, "tesla_ai.jac", {}]}], "loc": [216, 20, "tesla_ai.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [216, 74, "tesla_ai.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [216, 19, "tesla_ai.jac", {}]}], "loc": [216, 12, "tesla_ai.jac", {}]}], "loc": [216, 12, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [216, 75, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [216, 12, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "walker_action", "kid": [{"name": "disengage_action", "kid": [{"name": "KW_DISENGAGE", "kid": [], "loc": [217, 12, "tesla_ai.jac", {"token": {"symbol": "KW_DISENGAGE", "text": "disengage"}}]}, {"name": "SEMI", "kid": [], "loc": [217, 21, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [217, 12, "tesla_ai.jac", {}]}], "loc": [217, 12, "tesla_ai.jac", {}]}], "loc": [217, 12, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [218, 8, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [215, 43, "tesla_ai.jac", {}]}], "loc": [215, 10, "tesla_ai.jac", {}]}], "loc": [212, 8, "tesla_ai.jac", {}]}], "loc": [212, 8, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [219, 8, "tesla_ai.jac", {}], "bytecode": "FQHbABMEaGVyZQ=="}, {"name": "atom_trailer", "kid": [{"name": "ability_op", "kid": [{"name": "DBL_COLON", "kid": [], "loc": [219, 12, "tesla_ai.jac", {"token": {"symbol": "DBL_COLON", "text": "::"}}]}], "loc": [219, 12, "tesla_ai.jac", {}]}, {"name": "NAME", "kid": [], "loc": [219, 14, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "nlu"}}]}], "loc": [219, 12, "tesla_ai.jac", {}]}], "loc": [219, 8, "tesla_ai.jac", {}]}], "loc": [219, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [219, 17, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [219, 8, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [220, 8, "tesla_ai.jac", {}], "bytecode": "FQHcABMEaGVyZQ=="}, {"name": "atom_trailer", "kid": [{"name": "ability_op", "kid": [{"name": "DBL_COLON", "kid": [], "loc": [220, 12, "tesla_ai.jac", {"token": {"symbol": "DBL_COLON", "text": "::"}}]}], "loc": [220, 12, "tesla_ai.jac", {}]}, {"name": "NAME", "kid": [], "loc": [220, 14, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "process"}}]}], "loc": [220, 12, "tesla_ai.jac", {}]}], "loc": [220, 8, "tesla_ai.jac", {}]}], "loc": [220, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [220, 21, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [220, 8, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "if_stmt", "kid": [{"name": "KW_IF", "kid": [], "loc": [221, 8, "tesla_ai.jac", {"token": {"symbol": "KW_IF", "text": "if"}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "LPAREN", "kid": [], "loc": [221, 11, "tesla_ai.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [221, 12, "tesla_ai.jac", {}], "bytecode": "FQHdABMHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [221, 19, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [221, 20, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [221, 19, "tesla_ai.jac", {}]}], "loc": [221, 12, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [221, 27, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [221, 28, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"respond\""}}]}], "loc": [221, 28, "tesla_ai.jac", {}]}], "loc": [221, 28, "tesla_ai.jac", {}]}], "loc": [221, 28, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [221, 37, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [221, 27, "tesla_ai.jac", {}]}], "loc": [221, 27, "tesla_ai.jac", {}]}], "loc": [221, 12, "tesla_ai.jac", {}]}], "loc": [221, 12, "tesla_ai.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [221, 38, "tesla_ai.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [221, 11, "tesla_ai.jac", {}]}], "loc": [221, 11, "tesla_ai.jac", {}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [221, 40, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [222, 12, "tesla_ai.jac", {}], "bytecode": "FQHeABMEaGVyZQ=="}, {"name": "atom_trailer", "kid": [{"name": "ability_op", "kid": [{"name": "DBL_COLON", "kid": [], "loc": [222, 16, "tesla_ai.jac", {"token": {"symbol": "DBL_COLON", "text": "::"}}]}], "loc": [222, 16, "tesla_ai.jac", {}]}, {"name": "NAME", "kid": [], "loc": [222, 18, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "nlg"}}]}], "loc": [222, 16, "tesla_ai.jac", {}]}], "loc": [222, 12, "tesla_ai.jac", {}]}], "loc": [222, 12, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [222, 21, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [222, 12, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "if_stmt", "kid": [{"name": "KW_IF", "kid": [], "loc": [223, 12, "tesla_ai.jac", {"token": {"symbol": "KW_IF", "text": "if"}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "LPAREN", "kid": [], "loc": [223, 15, "tesla_ai.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "expression", "kid": [], "loc": [223, 16, "tesla_ai.jac", {}], "bytecode": "FQHfABMLaW50ZXJhY3RpdmU="}, {"name": "RPAREN", "kid": [], "loc": [223, 27, "tesla_ai.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [223, 15, "tesla_ai.jac", {}]}], "loc": [223, 15, "tesla_ai.jac", {}]}, {"name": "code_block", "kid": [{"name": "COLON", "kid": [], "loc": [223, 28, "tesla_ai.jac", {"token": {"symbol": "COLON", "text": ":"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [223, 30, "tesla_ai.jac", {}], "bytecode": "EwNzdGQ="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [223, 33, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [223, 34, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "out"}}]}], "loc": [223, 33, "tesla_ai.jac", {}]}], "loc": [223, 30, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "LPAREN", "kid": [], "loc": [223, 37, "tesla_ai.jac", {"token": {"symbol": "LPAREN", "text": "("}}]}, {"name": "param_list", "kid": [{"name": "expr_list", "kid": [{"name": "atom", "kid": [], "loc": [223, 38, "tesla_ai.jac", {}], "bytecode": "EwhyZXNwb25zZQ=="}], "loc": [223, 38, "tesla_ai.jac", {}]}], "loc": [223, 38, "tesla_ai.jac", {}]}, {"name": "RPAREN", "kid": [], "loc": [223, 46, "tesla_ai.jac", {"token": {"symbol": "RPAREN", "text": ")"}}]}], "loc": [223, 37, "tesla_ai.jac", {}]}], "loc": [223, 30, "tesla_ai.jac", {}]}], "loc": [223, 30, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [223, 47, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [223, 30, "tesla_ai.jac", {}]}], "loc": [223, 28, "tesla_ai.jac", {}]}, {"name": "else_stmt", "kid": [{"name": "KW_ELSE", "kid": [], "loc": [224, 12, "tesla_ai.jac", {"token": {"symbol": "KW_ELSE", "text": "else"}}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [224, 17, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "walker_action", "kid": [{"name": "yield_action", "kid": [{"name": "KW_YIELD", "kid": [], "loc": [225, 16, "tesla_ai.jac", {"token": {"symbol": "KW_YIELD", "text": "yield"}}]}, {"name": "report_action", "kid": [{"name": "KW_REPORT", "kid": [], "loc": [225, 22, "tesla_ai.jac", {"token": {"symbol": "KW_REPORT", "text": "report"}}]}, {"name": "expression", "kid": [], "loc": [225, 29, "tesla_ai.jac", {}], "bytecode": "FQHhABMIcmVzcG9uc2U="}, {"name": "SEMI", "kid": [], "loc": [225, 37, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [225, 22, "tesla_ai.jac", {}]}], "loc": [225, 16, "tesla_ai.jac", {}]}], "loc": [225, 16, "tesla_ai.jac", {}]}], "loc": [225, 16, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [226, 16, "tesla_ai.jac", {}], "bytecode": "FQHiABMEaGVyZQ=="}, {"name": "atom_trailer", "kid": [{"name": "ability_op", "kid": [{"name": "DBL_COLON", "kid": [], "loc": [226, 20, "tesla_ai.jac", {"token": {"symbol": "DBL_COLON", "text": "::"}}]}], "loc": [226, 20, "tesla_ai.jac", {}]}, {"name": "NAME", "kid": [], "loc": [226, 22, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "init_wlk_ctx"}}]}], "loc": [226, 20, "tesla_ai.jac", {}]}], "loc": [226, 16, "tesla_ai.jac", {}]}], "loc": [226, 16, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [226, 34, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [226, 16, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [227, 12, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [224, 17, "tesla_ai.jac", {}]}], "loc": [224, 12, "tesla_ai.jac", {}]}], "loc": [223, 12, "tesla_ai.jac", {}]}], "loc": [223, 12, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [], "loc": [228, 12, "tesla_ai.jac", {}], "bytecode": "EgEIFQHkABQIcXVlc3Rpb24N"}, {"name": "SEMI", "kid": [], "loc": [228, 27, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [228, 12, "tesla_ai.jac", {}]}, {"name": "statement", "kid": [{"name": "walker_action", "kid": [{"name": "take_action", "kid": [{"name": "KW_TAKE", "kid": [], "loc": [229, 12, "tesla_ai.jac", {"token": {"symbol": "KW_TAKE", "text": "take"}}]}, {"name": "expression", "kid": [], "loc": [229, 17, "tesla_ai.jac", {}], "bytecode": "FQHlABMEaGVyZQ=="}, {"name": "SEMI", "kid": [], "loc": [229, 21, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [229, 12, "tesla_ai.jac", {}]}], "loc": [229, 12, "tesla_ai.jac", {}]}], "loc": [229, 12, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [230, 8, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [221, 40, "tesla_ai.jac", {}]}, {"name": "else_stmt", "kid": [{"name": "KW_ELSE", "kid": [], "loc": [230, 10, "tesla_ai.jac", {"token": {"symbol": "KW_ELSE", "text": "else"}}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [230, 15, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "walker_action", "kid": [{"name": "take_action", "kid": [{"name": "KW_TAKE", "kid": [], "loc": [231, 12, "tesla_ai.jac", {"token": {"symbol": "KW_TAKE", "text": "take"}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [{"name": "atom", "kid": [], "loc": [231, 17, "tesla_ai.jac", {}], "bytecode": "FQHnABMHdmlzaXRvcg=="}, {"name": "atom_trailer", "kid": [{"name": "DOT", "kid": [], "loc": [231, 24, "tesla_ai.jac", {"token": {"symbol": "DOT", "text": "."}}]}, {"name": "NAME", "kid": [], "loc": [231, 25, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "wlk_ctx"}}]}], "loc": [231, 24, "tesla_ai.jac", {}]}], "loc": [231, 17, "tesla_ai.jac", {}]}, {"name": "atom_trailer", "kid": [{"name": "index_slice", "kid": [{"name": "LSQUARE", "kid": [], "loc": [231, 32, "tesla_ai.jac", {"token": {"symbol": "LSQUARE", "text": "["}}]}, {"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "multistring", "kid": [{"name": "STRING", "kid": [], "loc": [231, 33, "tesla_ai.jac", {"token": {"symbol": "STRING", "text": "\"next_state\""}}]}], "loc": [231, 33, "tesla_ai.jac", {}]}], "loc": [231, 33, "tesla_ai.jac", {}]}], "loc": [231, 33, "tesla_ai.jac", {}]}, {"name": "RSQUARE", "kid": [], "loc": [231, 45, "tesla_ai.jac", {"token": {"symbol": "RSQUARE", "text": "]"}}]}], "loc": [231, 32, "tesla_ai.jac", {}]}], "loc": [231, 32, "tesla_ai.jac", {}]}], "loc": [231, 17, "tesla_ai.jac", {}]}], "loc": [231, 17, "tesla_ai.jac", {}]}, {"name": "else_stmt", "kid": [{"name": "KW_ELSE", "kid": [], "loc": [231, 47, "tesla_ai.jac", {"token": {"symbol": "KW_ELSE", "text": "else"}}]}, {"name": "code_block", "kid": [{"name": "COLON", "kid": [], "loc": [231, 51, "tesla_ai.jac", {"token": {"symbol": "COLON", "text": ":"}}]}, {"name": "statement", "kid": [{"name": "walker_action", "kid": [{"name": "take_action", "kid": [{"name": "KW_TAKE", "kid": [], "loc": [231, 53, "tesla_ai.jac", {"token": {"symbol": "KW_TAKE", "text": "take"}}]}, {"name": "expression", "kid": [], "loc": [231, 58, "tesla_ai.jac", {}], "bytecode": "EwRoZXJl"}, {"name": "SEMI", "kid": [], "loc": [231, 62, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [231, 53, "tesla_ai.jac", {}]}], "loc": [231, 53, "tesla_ai.jac", {}]}], "loc": [231, 53, "tesla_ai.jac", {}]}], "loc": [231, 51, "tesla_ai.jac", {}]}], "loc": [231, 47, "tesla_ai.jac", {}]}], "loc": [231, 12, "tesla_ai.jac", {}]}], "loc": [231, 12, "tesla_ai.jac", {}]}], "loc": [231, 12, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [232, 8, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [230, 15, "tesla_ai.jac", {}]}], "loc": [230, 10, "tesla_ai.jac", {}]}], "loc": [221, 8, "tesla_ai.jac", {}]}], "loc": [221, 8, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [233, 4, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [211, 14, "tesla_ai.jac", {}]}], "loc": [211, 4, "tesla_ai.jac", {}]}], "loc": [211, 4, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [234, 0, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [198, 12, "tesla_ai.jac", {}]}], "loc": [198, 0, "tesla_ai.jac", {}]}], "loc": [198, 0, "tesla_ai.jac", {}]}, {"name": "element", "kid": [{"name": "architype", "kid": [{"name": "KW_WALKER", "kid": [], "loc": [236, 0, "tesla_ai.jac", {"token": {"symbol": "KW_WALKER", "text": "walker"}}]}, {"name": "NAME", "kid": [], "loc": [236, 7, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "init"}}]}, {"name": "walker_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [236, 12, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "node_ctx_block", "kid": [{"name": "name_list", "kid": [{"name": "NAME", "kid": [], "loc": [237, 4, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "root"}}]}], "loc": [237, 4, "tesla_ai.jac", {}]}, {"name": "code_block", "kid": [{"name": "LBRACE", "kid": [], "loc": [237, 9, "tesla_ai.jac", {"token": {"symbol": "LBRACE", "text": "{"}}]}, {"name": "statement", "kid": [{"name": "expression", "kid": [{"name": "atom", "kid": [{"name": "spawn", "kid": [{"name": "KW_SPAWN", "kid": [], "loc": [238, 8, "tesla_ai.jac", {"token": {"symbol": "KW_SPAWN", "text": "spawn"}}]}, {"name": "spawn_object", "kid": [{"name": "graph_spawn", "kid": [{"name": "spawn_edge", "kid": [{"name": "expression", "kid": [], "loc": [238, 14, "tesla_ai.jac", {}], "bytecode": "FQHuABMEaGVyZQ=="}, {"name": "connect_op", "kid": [{"name": "connect_to", "kid": [{"name": "<INVALID>", "kid": [], "loc": [238, 19, "tesla_ai.jac", {"token": {"symbol": "<INVALID>", "text": "++>"}}]}], "loc": [238, 19, "tesla_ai.jac", {}]}], "loc": [238, 19, "tesla_ai.jac", {}]}], "loc": [238, 14, "tesla_ai.jac", {}]}, {"name": "graph_ref", "kid": [{"name": "GRAPH_DBL_COLON", "kid": [], "loc": [238, 23, "tesla_ai.jac", {"token": {"symbol": "GRAPH_DBL_COLON", "text": "graph::"}}]}, {"name": "NAME", "kid": [], "loc": [238, 30, "tesla_ai.jac", {"token": {"symbol": "NAME", "text": "tesla_ai"}}]}], "loc": [238, 23, "tesla_ai.jac", {}]}], "loc": [238, 14, "tesla_ai.jac", {}]}], "loc": [238, 14, "tesla_ai.jac", {}]}], "loc": [238, 8, "tesla_ai.jac", {}]}], "loc": [238, 8, "tesla_ai.jac", {}]}], "loc": [238, 8, "tesla_ai.jac", {}]}, {"name": "SEMI", "kid": [], "loc": [238, 38, "tesla_ai.jac", {"token": {"symbol": "SEMI", "text": ";"}}]}], "loc": [238, 8, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [239, 4, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [237, 9, "tesla_ai.jac", {}]}], "loc": [237, 4, "tesla_ai.jac", {}]}], "loc": [237, 4, "tesla_ai.jac", {}]}, {"name": "RBRACE", "kid": [], "loc": [240, 0, "tesla_ai.jac", {"token": {"symbol": "RBRACE", "text": "}"}}]}], "loc": [236, 12, "tesla_ai.jac", {}]}], "loc": [236, 0, "tesla_ai.jac", {}]}], "loc": [236, 0, "tesla_ai.jac", {}]}], "loc": [1, 0, "tesla_ai.jac", {}]}}