From deaaca5a698136ca65ca49ac668c6c85037eabfd Mon Sep 17 00:00:00 2001 From: Michael Williamson Date: Sun, 11 Jun 2023 10:23:07 +0100 Subject: Use consistent casing --- .../org/shedlang/compiler/stackir/InstructionSerializer.java | 10 +++++----- .../shedlang/compiler/stackir/InstructionSerializerTests.java | 8 ++++---- 2 files changed, 9 insertions(+), 9 deletions(-) (limited to 'src') diff --git a/src/main/java/org/shedlang/compiler/stackir/InstructionSerializer.java b/src/main/java/org/shedlang/compiler/stackir/InstructionSerializer.java index c542b94f..eb123e36 100644 --- a/src/main/java/org/shedlang/compiler/stackir/InstructionSerializer.java +++ b/src/main/java/org/shedlang/compiler/stackir/InstructionSerializer.java @@ -31,11 +31,11 @@ public class InstructionSerializer { treeList( treeIdentifier("call"), treeNamed( - "positionalArgCount", + "positional-arg-count", treeInt(callInstruction.positionalArgCount()) ), treeNamed( - "namedArgNames", + "named-arg-names", treeList( callInstruction.namedArgNames().stream() .map(arg -> treeString(arg)) @@ -47,17 +47,17 @@ public class InstructionSerializer { case DefineFunctionInstruction defineFunctionInstruction -> treeListIndented( treeIdentifier("define-function"), - treeNamed("positionalParams", treeList( + treeNamed("positional-params", treeList( defineFunctionInstruction.positionalParams().stream() .map(param -> treeString(param.name())) .toList() )), - treeNamed("namedParams", treeList( + treeNamed("named-params", treeList( defineFunctionInstruction.namedParams().stream() .map(param -> treeString(param.name())) .toList() )), - treeNamed("freeVariables", treeList( + treeNamed("free-variables", treeList( defineFunctionInstruction.freeVariables().stream() .map(freeVariable -> treeString(freeVariable)) .toList() diff --git a/src/test/java/org/shedlang/compiler/stackir/InstructionSerializerTests.java b/src/test/java/org/shedlang/compiler/stackir/InstructionSerializerTests.java index d3512869..b1954197 100644 --- a/src/test/java/org/shedlang/compiler/stackir/InstructionSerializerTests.java +++ b/src/test/java/org/shedlang/compiler/stackir/InstructionSerializerTests.java @@ -19,7 +19,7 @@ public class InstructionSerializerTests { var string = serialize(instruction); - assertThat(string, equalTo("(call positionalArgCount=1 namedArgNames=(\"x\" \"y\"))")); + assertThat(string, equalTo("(call positional-arg-count=1 named-arg-names=(\"x\" \"y\"))")); } @Test @@ -42,9 +42,9 @@ public class InstructionSerializerTests { assertThat(string, equalTo(""" ( define-function - positionalParams=("p1" "p2") - namedParams=("n1" "n2") - freeVariables=("fv1" "fv2") + positional-params=("p1" "p2") + named-params=("n1" "n2") + free-variables=("fv1" "fv2") body=( (push-bool true) (push-bool false) -- cgit v1.2.3