1digraph test
2{
3    ranksep=0.25
4    rankdir=LR
5    edge [style=invis]
6    node [peripheries=0]
7
8/* row nine */
9    sdl_export [shape=none]
10    sdl_export2 [shape=sdl_export, label=""]
11    sdl_export -> sdl_export2;
12/* row eight */
13    sdl_connector [shape=none]
14    sdl_connector2 [shape=sdl_connector, label=""]
15    sdl_set [shape=none]
16    sdl_set2 [shape=sdl_set, label=""]
17    sdl_reset [shape=none]
18    sdl_reset2 [shape=sdl_reset, label=""]
19    sdl_connector -> sdl_connector2 ->
20    sdl_set -> sdl_set2 ->
21    sdl_reset -> sdl_reset2
22/* row seven */
23    sdl_text_extension_from_right [shape=none]
24    sdl_text_extension_from_right2 [shape=sdl_text_extension_from_right, label=""]
25    sdl_comment_from_left [shape=none]
26    sdl_comment_from_left2 [shape=sdl_comment_from_left, style=dashed, label=""]
27    sdl_comment_from_right [shape=none]
28    sdl_comment_from_right2 [shape=sdl_comment_from_right, style=dashed, label=""]
29    sdl_text_extension_from_right -> sdl_text_extension_from_right2 ->
30    sdl_comment_from_left -> sdl_comment_from_left2 ->
31    sdl_comment_from_right -> sdl_comment_from_right2
32
33/* row six */
34    sdl_call [shape=none]
35    sdl_call2 [shape=sdl_call, label=""]
36    sdl_text [shape=none]
37    sdl_text2 [shape=sdl_text, label=""]
38    sdl_text_extension_from_left [shape=none]
39    sdl_text_extension_from_left2 [shape=sdl_text_extension_from_left, label=""]
40    sdl_call -> sdl_call2 ->
41    sdl_text -> sdl_text2 ->
42    sdl_text_extension_from_left -> sdl_text_extension_from_left2
43
44/* row five */
45    sdl_stop [shape=none]
46    sdl_stop2 [shape=sdl_stop, label=""]
47    sdl_return [shape=none]
48    sdl_return2 [shape=sdl_return, label=""]
49    sdl_create [shape=none]
50    sdl_create2 [shape=sdl_create, label=""]
51    sdl_stop -> sdl_stop2 ->
52    sdl_return -> sdl_return2 ->
53    sdl_create -> sdl_create2
54
55
56/* row four */
57    sdl_output_to_left [shape=none]
58    sdl_output_to_left2 [shape=sdl_output_to_left, label=""]
59    sdl_condition [shape=none]
60    sdl_condition2 [shape=sdl_condition, label=""]
61    sdl_save [shape=none]
62    sdl_save2 [shape=sdl_save, label=""]
63    sdl_output_to_left -> sdl_output_to_left2 ->
64    sdl_condition -> sdl_condition2 ->
65    sdl_save -> sdl_save2
66
67/* row three */
68    sdl_procedure_start [shape=none]
69    sdl_procedure_start2 [shape=sdl_procedure_start, label=""]
70    sdl_state [shape=none]
71    sdl_state2 [shape=sdl_state, label=""]
72    sdl_output_to_right [shape=none]
73    sdl_output_to_right2 [shape=sdl_output_to_right, label=""]
74    sdl_procedure_start -> sdl_procedure_start2 ->
75    sdl_state -> sdl_state2 ->
76    sdl_output_to_right -> sdl_output_to_right2
77
78/* row two */
79    sdl_priority_input_from_right [shape=none]
80    sdl_priority_input_from_right2 [shape=sdl_priority_input_from_right, label=""]
81    sdl_priority_input_from_left [shape=none]
82    sdl_priority_input_from_left2 [shape=sdl_priority_input_from_left, label=""]
83    sdl_start [shape=none]
84    sdl_start2 [shape=sdl_start, label=""]
85    sdl_priority_input_from_right -> sdl_priority_input_from_right2 ->
86    sdl_priority_input_from_left -> sdl_priority_input_from_left2 ->
87    sdl_start -> sdl_start2;
88
89/* row one */
90    sdl_task [shape=none]
91    sdl_task2 [shape=sdl_task, label=""]
92    sdl_input_from_right [shape=none]
93    sdl_input_from_right2 [shape=sdl_input_from_right, label=""]
94    sdl_input_from_left [shape=none]
95    sdl_input_from_left2 [shape=sdl_input_from_left, label=""]
96    sdl_task -> sdl_task2 ->
97    sdl_input_from_right -> sdl_input_from_right2 ->
98    sdl_input_from_left -> sdl_input_from_left2
99
100}
101