From cb90f6b4a0b8ad8f45599377b9eb47612a866f57 Mon Sep 17 00:00:00 2001 From: mewhenthe Date: Sun, 22 Jun 2025 13:43:18 +0200 Subject: [PATCH] fix exit code --- main.hs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main.hs b/main.hs index 915fc96..13145fa 100644 --- a/main.hs +++ b/main.hs @@ -8,7 +8,7 @@ add_bf = "\n\tmov bl, [tape+rax]\n\tadd bl, 1\n\tmov [tape+rax], bl" sub_bf = "\n\tmov bl, [tape+rax]\n\tsub bl, 1\n\tmov [tape+rax], bl" dot = "\n\tpush rax\n\tpush qword [tape+rax]\n\tmov rax, 1\n\tmov rdi, 1,\n\tmov rsi, rsp\n\tmov rdx, 1\n\tsyscall\n\tpop rax\n\tpop rax" comma = "\n\tpush rax\n\tmov rax, 0\n\tmov rdi, 0\n\tmov rsi, buf\n\tmov rdx, 1\n\tsyscall\n\tpop rax\n\tmov rbx, [buf]\n\tmov [tape+rax], bl" -end = "\n\n\n\tmov rdi, [tape+rax]\n\tmov rax, 60\n\tsyscall" +end = "\n\n\n\tmov rdi, 0\n\tmov rax, 60\n\tsyscall" opbrack = ":\n\tcmp byte [tape+rax], 0\n\tje close_" closbrack = ":\n\tcmp byte [tape+rax], 0\n\tjne open_"