Home
last modified time | relevance | path

Searched refs:MP_PARSE_NODE_TOKEN (Results 1 – 3 of 3) sorted by relevance

/AliOS-Things-master/components/py_engine/engine/py/
A Dparse.h50 #define MP_PARSE_NODE_TOKEN (0x0e) macro
70 #define MP_PARSE_NODE_IS_TOKEN(pn) (((pn) & 0x0f) == MP_PARSE_NODE_TOKEN)
71 #define MP_PARSE_NODE_IS_TOKEN_KIND(pn, k) ((pn) == (MP_PARSE_NODE_TOKEN | ((k) << 4)))
A Dparse.c395 assert(MP_PARSE_NODE_LEAF_KIND(pn) == MP_PARSE_NODE_TOKEN); in mp_parse_node_print()
532 pn = mp_parse_node_new_leaf(MP_PARSE_NODE_TOKEN, lex->tok_kind); in push_result_token()
597 pn = mp_parse_node_new_leaf(MP_PARSE_NODE_TOKEN, MP_TOKEN_KW_TRUE); in fold_logical_constants()
599 pn = mp_parse_node_new_leaf(MP_PARSE_NODE_TOKEN, MP_TOKEN_KW_FALSE); in fold_logical_constants()
A Dcompile.c2848 case MP_PARSE_NODE_TOKEN: in compile_node()
3034 …if (!(MP_PARSE_NODE_IS_LEAF(pn) && MP_PARSE_NODE_LEAF_KIND(pn) == MP_PARSE_NODE_TOKEN && MP_PARSE_… in check_for_doc_string()

Completed in 14 milliseconds