txlyre 4 일 전
부모
커밋
038c61ab55
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 2
      qic.c

+ 2 - 2
qic.c

@@ -3570,7 +3570,7 @@ node_t *mf_len(list_t *t) {
   if (!a)
     return NULL;
 
-  if (a->tag == N_LIST)
+  if (a->tag == N_LIST || a->tag == N_TUPLE)
     return make_number(a->l->length);
 
   return NULL;
@@ -3588,7 +3588,7 @@ node_t *mf_nth(list_t *t) {
   if (!IS_NUMBER(b))
     return NULL;
 
-  if (a->tag == N_LIST)
+  if (a->tag == N_LIST || a->tag == N_TUPLE)
     return list_index(a->l, TO_DOUBLE(b));
 
   return NULL;