Searched refs:parse_tree (Results 1 – 9 of 9) sorted by relevance
/AliOS-Things-master/components/py_engine/engine/py/ |
A D | compile.h | 35 mp_obj_t mp_compile(mp_parse_tree_t *parse_tree, qstr source_file, bool is_repl); 39 mp_raw_code_t *mp_compile_to_raw_code(mp_parse_tree_t *parse_tree, qstr source_file, bool is_repl);
|
A D | runtime.c | 1486 mp_parse_tree_t parse_tree = mp_parse(lex, parse_input_kind); in mp_parse_compile_execute() local 1487 …mp_obj_t module_fun = mp_compile(&parse_tree, source_name, parse_input_kind == MP_PARSE_SINGLE_INP… in mp_parse_compile_execute()
|
A D | compile.c | 3500 mp_raw_code_t *mp_compile_to_raw_code(mp_parse_tree_t *parse_tree, qstr source_file, bool is_repl) { in mp_compile_to_raw_code() argument 3516 scope_t *module_scope = scope_new_and_link(comp, SCOPE_MODULE, parse_tree->root, emit_opt); in mp_compile_to_raw_code() 3653 mp_parse_tree_clear(parse_tree); in mp_compile_to_raw_code() 3670 mp_obj_t mp_compile(mp_parse_tree_t *parse_tree, qstr source_file, bool is_repl) { in mp_compile() argument 3671 mp_raw_code_t *rc = mp_compile_to_raw_code(parse_tree, source_file, is_repl); in mp_compile()
|
/AliOS-Things-master/components/py_engine/engine/shared/upytesthelper/ |
A D | upytesthelper.c | 103 mp_parse_tree_t parse_tree = mp_parse(lex, MP_PARSE_FILE_INPUT); in upytest_execute_test() local 104 mp_obj_t module_fun = mp_compile(&parse_tree, source_name, false); in upytest_execute_test()
|
/AliOS-Things-master/components/py_engine/engine/mpy-cross/ |
A D | main.c | 74 mp_parse_tree_t parse_tree = mp_parse(lex, MP_PARSE_FILE_INPUT); in compile_and_save() local 75 mp_raw_code_t *rc = mp_compile_to_raw_code(&parse_tree, source_name, false); in compile_and_save()
|
/AliOS-Things-master/components/py_engine/adapter/haas510/ |
A D | main.c | 221 mp_parse_tree_t parse_tree = mp_parse(lex, input_kind); in do_str() local 222 mp_obj_t module_fun = mp_compile(&parse_tree, source_name, true); in do_str()
|
/AliOS-Things-master/components/py_engine/adapter/haas600/ |
A D | main.c | 221 mp_parse_tree_t parse_tree = mp_parse(lex, input_kind); in do_str() local 222 mp_obj_t module_fun = mp_compile(&parse_tree, source_name, true); in do_str()
|
/AliOS-Things-master/components/py_engine/adapter/ |
A D | main.c | 389 mp_parse_tree_t parse_tree = mp_parse(lex, input_kind); in do_str() local 390 mp_obj_t module_fun = mp_compile(&parse_tree, source_name, true); in do_str()
|
/AliOS-Things-master/components/py_engine/engine/shared/runtime/ |
A D | pyexec.c | 104 mp_parse_tree_t parse_tree = mp_parse(lex, input_kind); in parse_compile_execute() local 105 module_fun = mp_compile(&parse_tree, source_name, exec_flags & EXEC_FLAG_IS_REPL); in parse_compile_execute()
|
Completed in 19 milliseconds