diff --git a/conslist b/conslist deleted file mode 100644 index f4b83a2..0000000 --- a/conslist +++ /dev/null @@ -1,27 +0,0 @@ - - addi sp, sp, -8 - sw ra, 4(sp) - sw fp, 0(sp) - addi fp, sp, 8 - lw a1, 0(fp) - la a0, $.list$prototype - beqz a1, conslist_done - addi a1, a1, @listHeaderWords - jal alloc2 - lw t0, 0(fp) - sw t0, @.__len__(a0) - slli t1, t0, 2 - add t1, t1, fp - addi t2, a0, @.__elts__ -conslist_1: - lw t3, 0(t1) - sw t3, 0(t2) - addi t1, t1, -4 - addi t2, t2, 4 - addi t0, t0, -1 - bnez t0, conslist_1 -conslist_done: - lw ra, -4(fp) - lw fp, -8(fp) - addi sp, sp, 8 - jr ra \ No newline at end of file