diff options
| author | Michael Williamson <mike@zwobble.org> | 2023-09-23 16:58:50 +0100 |
|---|---|---|
| committer | Michael Williamson <mike@zwobble.org> | 2023-09-23 17:00:44 +0100 |
| commit | ac51f8470a58caeb611a4c55bb19c1c2281c4960 (patch) | |
| tree | 383f7094050e0d134d0010c47518ac14bbf2045c /src/test/java | |
| parent | 07ff6a2866980660b5a68fe8d54088b015a1d6de (diff) | |
Fix ordering of named args
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"), |
