txlyre 14 시간 전
부모
커밋
b094d6267c
1개의 변경된 파일9개의 추가작업 그리고 0개의 파일을 삭제
  1. 9 0
      qic.c

+ 9 - 0
qic.c

@@ -5936,6 +5936,15 @@ node_t *_expand_mvars(node_t *node, int expr, mvar_expand_err_t *err)
 
     return node;
   }
+  else if (node->tag == N_TRY) {
+    node = node_copy(node);
+    
+    node->a = _expand_mvars(node->a, node->a->tag != N_PROGRAM, err);
+    if (err->code != 0)
+      return NULL;
+
+    return node;
+  }
 
   err->code = 4;