MCPcopy Create free account
hub / github.com/davidkingzyb/SCAST / parse_expression

Function parse_expression

js/SCASTPY.js:692–700  ·  view source on GitHub ↗
(iscls)

Source from the content-addressed store, hash-verified

690 return r
691 }
692 function parse_expression(iscls){
693 if(is_id())return parse_id(iscls);
694 if(is_punc('['))return parse_list()
695 if(is_punc('('))return parse_tuple()
696 if(is_punc('{'))return parse_object()
697 if(is_kw("lambda"))return parse_lambda()
698 if(is_kw())return parse_keyword()
699 return parse_next();
700 }
701 function parse_statement(iscls) {
702 try{
703 if(is_kw("def")) return parse_function();

Callers 3

parse_idFunction · 0.70
parse_keywordFunction · 0.70
parse_statementFunction · 0.70

Calls 10

is_idFunction · 0.70
parse_idFunction · 0.70
is_puncFunction · 0.70
parse_listFunction · 0.70
parse_tupleFunction · 0.70
parse_objectFunction · 0.70
is_kwFunction · 0.70
parse_lambdaFunction · 0.70
parse_keywordFunction · 0.70
parse_nextFunction · 0.70

Tested by

no test coverage detected