From ef85091be57ecef84e97799d56b3d9c4600ca1c2 Mon Sep 17 00:00:00 2001 From: Elias Haugsbakk Date: Mon, 21 Sep 2026 15:04:26 +0200 Subject: translate outward facing text to Norwegian --- .../kompilator/asmGeneration/AssemblyBuilder.java | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'src/main/java/no/eliashaugsbakk/kompilator/asmGeneration') diff --git a/src/main/java/no/eliashaugsbakk/kompilator/asmGeneration/AssemblyBuilder.java b/src/main/java/no/eliashaugsbakk/kompilator/asmGeneration/AssemblyBuilder.java index 7137e82..42fbefa 100644 --- a/src/main/java/no/eliashaugsbakk/kompilator/asmGeneration/AssemblyBuilder.java +++ b/src/main/java/no/eliashaugsbakk/kompilator/asmGeneration/AssemblyBuilder.java @@ -87,7 +87,7 @@ public class AssemblyBuilder { this.bss.append(String.format(""" %s: .skip 8 """, alloc.name())); - } else if (alloc.type().equals("string")) { + } else if (alloc.type().equals("streng")) { String pointer = alloc.name() + "_ptr"; this.rodata.append(String.format(""" %s: .ascii "%s" @@ -96,17 +96,17 @@ public class AssemblyBuilder { %s: .quad %s """, alloc.name(), pointer)); } else { - throw new AssemblyBuilderException("Not a supported type"); + throw new AssemblyBuilderException("Typen støttes ikke"); } } private void handleAllocRO(Alloc alloc) { - if (alloc.type().equals("string")) { + if (alloc.type().equals("streng")) { this.rodata.append(String.format(""" %s: .ascii "%s" """, alloc.name(), alloc.initializer())); } else { - throw new AssemblyBuilderException("Not a supported type to skriv"); + throw new AssemblyBuilderException("Typen støttes ikke av skriv"); } } @@ -114,13 +114,13 @@ public class AssemblyBuilder { if (call.fn().equals("skriv")) { handlePrint(call); } else { - throw new AssemblyBuilderException("unknown call type: " + call.fn()); + throw new AssemblyBuilderException("Ukjent kalltype: " + call.fn()); } } void handlePrint(Call call) { if (call.args().size() != 1) { - throw new AssemblyBuilderException("Print only supports one argument"); + throw new AssemblyBuilderException("Utskrift støtter bare ett argument"); } String variableName = call.args().getFirst(); StringVar var = this.stringVariables.get(variableName); -- cgit v1.2.3