summaryrefslogtreecommitdiff
path: root/tools/dfagen/examples/import.fsm
diff options
context:
space:
mode:
Diffstat (limited to 'tools/dfagen/examples/import.fsm')
-rw-r--r--tools/dfagen/examples/import.fsm29
1 files changed, 29 insertions, 0 deletions
diff --git a/tools/dfagen/examples/import.fsm b/tools/dfagen/examples/import.fsm
new file mode 100644
index 00000000..9d4b5cdf
--- /dev/null
+++ b/tools/dfagen/examples/import.fsm
@@ -0,0 +1,29 @@
+# Import root file.
+Import
+ Import definitions from other files.
+
+import imported1.fsm
+
+States:
+ RS1
+ RS2
+
+import imported2.fsm
+
+Events:
+ re1
+ re2
+
+import imported3.fsm
+
+RS1:
+ re2 -> RS2
+ i1e2 -> RS2
+ i2e2 -> RS2
+ i3e2 -> RS2
+
+RS2:
+ re1 -> RS1
+ i1e1 -> RS1
+ i2e1 -> RS1
+ i3e1 -> RS1