summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/core/src/tonkadur/fate/v1/lang/computation/SwitchValue.java2
-rw-r--r--src/core/src/tonkadur/fate/v1/lang/instruction/SwitchInstruction.java2
2 files changed, 2 insertions, 2 deletions
diff --git a/src/core/src/tonkadur/fate/v1/lang/computation/SwitchValue.java b/src/core/src/tonkadur/fate/v1/lang/computation/SwitchValue.java
index 4e98afa..0227795 100644
--- a/src/core/src/tonkadur/fate/v1/lang/computation/SwitchValue.java
+++ b/src/core/src/tonkadur/fate/v1/lang/computation/SwitchValue.java
@@ -61,7 +61,7 @@ public class SwitchValue extends Computation
target_type = target.get_type();
- target.expect_string();
+ target.expect_non_string();
candidate_hint = branches.get(0).get_car().get_type();
diff --git a/src/core/src/tonkadur/fate/v1/lang/instruction/SwitchInstruction.java b/src/core/src/tonkadur/fate/v1/lang/instruction/SwitchInstruction.java
index 87a0836..92697bb 100644
--- a/src/core/src/tonkadur/fate/v1/lang/instruction/SwitchInstruction.java
+++ b/src/core/src/tonkadur/fate/v1/lang/instruction/SwitchInstruction.java
@@ -57,7 +57,7 @@ public class SwitchInstruction extends Instruction
{
final Type target_type;
- target.expect_string();
+ target.expect_non_string();
target_type = target.get_type();