From 826c6108e2b88196813ff27903ab7645b9a9ebc0 Mon Sep 17 00:00:00 2001 From: Michael Williamson Date: Fri, 20 Mar 2026 11:57:05 +0000 Subject: Replace assign keyword with set --- src/test/java/org/shedlang/compiler/parser/ParserAssignTests.java | 6 +++--- .../org/shedlang/compiler/parser/ParserEffectDefinitionTests.java | 8 ++++---- 2 files changed, 7 insertions(+), 7 deletions(-) (limited to 'src/test/java') diff --git a/src/test/java/org/shedlang/compiler/parser/ParserAssignTests.java b/src/test/java/org/shedlang/compiler/parser/ParserAssignTests.java index 7dc07722..783a9b44 100644 --- a/src/test/java/org/shedlang/compiler/parser/ParserAssignTests.java +++ b/src/test/java/org/shedlang/compiler/parser/ParserAssignTests.java @@ -9,8 +9,8 @@ import static org.zwobble.precisely.Matchers.isSequence; public class ParserAssignTests { @Test - public void canParseReassignAsFunctionStatement() { - var source = "assign x = y;"; + public void canParseSetAsFunctionStatement() { + var source = "set x = y;"; var node = parseString(source, Parser::parseFunctionStatement); @@ -22,7 +22,7 @@ public class ParserAssignTests { @Test public void canParseTupleTarget() { - var source = "#(val x, assign y) = z;"; + var source = "#(val x, set y) = z;"; var node = parseString(source, Parser::parseFunctionStatement); diff --git a/src/test/java/org/shedlang/compiler/parser/ParserEffectDefinitionTests.java b/src/test/java/org/shedlang/compiler/parser/ParserEffectDefinitionTests.java index fce92263..40bd6a4c 100644 --- a/src/test/java/org/shedlang/compiler/parser/ParserEffectDefinitionTests.java +++ b/src/test/java/org/shedlang/compiler/parser/ParserEffectDefinitionTests.java @@ -71,8 +71,8 @@ public class ParserEffectDefinitionTests { public void canParseEffectFields() { var source = """ effect State { - fun get() -> Int; - fun set(Int) -> Unit; + fun getValue() -> Int; + fun setValue(Int) -> Unit; }"""; var node = parseString(source, Parser::parseNamespaceStatement); @@ -82,13 +82,13 @@ public class ParserEffectDefinitionTests { isUntypedEffectDefinitionNode() .withFields(isSequence( isUntypedEffectDefinitionFieldNode( - "get", + "getValue", isUntypedFunctionTypeNode() .withParams(isUntypedFunctionTypeParamsNode(isSequence(), isSequence())) .withReturnType(isUntypedTypeLevelReferenceNode("Int")) ), isUntypedEffectDefinitionFieldNode( - "set", + "setValue", isUntypedFunctionTypeNode() .withParams(isUntypedFunctionTypeParamsNode( isSequence(isUntypedTypeLevelReferenceNode("Int")), -- cgit v1.2.3