From 24f5104f56cfc67cf1e89da3e5913b2954acc36d Mon Sep 17 00:00:00 2001 From: Elias Haugsbakk Date: Fri, 18 Sep 2026 00:13:13 +0200 Subject: implement print("String") for IR to assembly translation --- src/main/java/no/eliashaugsbakk/kompilator/AssemblyBuilder.java | 9 --------- 1 file changed, 9 deletions(-) (limited to 'src/main/java/no/eliashaugsbakk/kompilator/AssemblyBuilder.java') diff --git a/src/main/java/no/eliashaugsbakk/kompilator/AssemblyBuilder.java b/src/main/java/no/eliashaugsbakk/kompilator/AssemblyBuilder.java index 4e89590..082f21d 100644 --- a/src/main/java/no/eliashaugsbakk/kompilator/AssemblyBuilder.java +++ b/src/main/java/no/eliashaugsbakk/kompilator/AssemblyBuilder.java @@ -12,21 +12,12 @@ public class AssemblyBuilder { StringBuilder rodata; StringBuilder data; - private final static String exit = """ mov rax, 60 xor rdi, rdi syscall """; - private final static String printHelloWorld = """ - mov rax, 1 - mov rdi, 1 - lea rsi, [hellostring] - lea rdx, [hellolen] - syscall - """; - public AssemblyBuilder() { this.finalAssembly = new StringBuilder(".intel_syntax noprefix\n.global _start\n"); // CPU instructions -- cgit v1.2.3