about summary refs log tree commit diff stats
path: root/js/scripting-lang/baba-yaga-c/test_table_pattern.txt
diff options
context:
space:
mode:
Diffstat (limited to 'js/scripting-lang/baba-yaga-c/test_table_pattern.txt')
-rw-r--r--js/scripting-lang/baba-yaga-c/test_table_pattern.txt9
1 files changed, 9 insertions, 0 deletions
diff --git a/js/scripting-lang/baba-yaga-c/test_table_pattern.txt b/js/scripting-lang/baba-yaga-c/test_table_pattern.txt
new file mode 100644
index 0000000..5562260
--- /dev/null
+++ b/js/scripting-lang/baba-yaga-c/test_table_pattern.txt
@@ -0,0 +1,9 @@
+/* Test table pattern matching */
+
+/* Test table pattern matching */
+test_table : { status: "placeholder", message: "test" };
+result : when test_table is
+    { status: "placeholder" } then "Placeholder detected"
+    { status: "active" } then "Active state detected"
+    _ then "Unknown state";
+..out result; 
\ No newline at end of file