diff options
Diffstat (limited to 'src/test/java')
| -rw-r--r-- | src/test/java/org/shedlang/compiler/patio/PatioCodeGenDefineFunctionTests.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/test/java/org/shedlang/compiler/patio/PatioCodeGenDefineFunctionTests.java b/src/test/java/org/shedlang/compiler/patio/PatioCodeGenDefineFunctionTests.java index 6d3ebad9..c318e8d8 100644 --- a/src/test/java/org/shedlang/compiler/patio/PatioCodeGenDefineFunctionTests.java +++ b/src/test/java/org/shedlang/compiler/patio/PatioCodeGenDefineFunctionTests.java @@ -85,7 +85,8 @@ public class PatioCodeGenDefineFunctionTests { var instruction = new DefineFunctionInstruction( "f", List.of(Instructions.param("param1"), Instructions.param("param2")), - List.of(Instructions.param("paramA"), Instructions.param("paramB")), + // Define named params in non-lexical order + List.of(Instructions.param("paramB"), Instructions.param("paramC"), Instructions.param("paramA")), FreeVariables.builder().plus("a", Sources.NULL).plus("b", Sources.NULL).build(), List.of( Instructions.localLoad("a"), |
