* fix #396 Unsupported Node type: 27 * Add test file * Modify a little comment * Modify the test pyc file name * Delete redundant pyc files * retest * Add newline at EOF --------- Co-authored-by: Michael Hansen <zrax0111@gmail.com>
This commit is contained in:
@@ -431,8 +431,8 @@ PycRef<ASTNode> BuildFromCode(PycRef<PycCode> code, PycModule* mod)
|
||||
bases.resize(basecnt);
|
||||
PycRef<ASTNode> TOS = stack.top();
|
||||
int TOS_type = TOS.type();
|
||||
// bases are NODE_NAME at TOS
|
||||
while (TOS_type == ASTNode::NODE_NAME) {
|
||||
// bases are NODE_NAME and NODE_BINARY at TOS
|
||||
while (TOS_type == ASTNode::NODE_NAME || TOS_type == ASTNode::NODE_BINARY) {
|
||||
bases.resize(basecnt + 1);
|
||||
bases[basecnt] = TOS;
|
||||
basecnt++;
|
||||
|
||||
Reference in New Issue
Block a user