@@ -124,47 +124,47 @@ trait GenTLA:
124124 case (name, Nil , false ) =>
125125 s """ __op_name = \" $name\" ->
126126 | / \\ __Spec! $name
127- | / \\ __Action_ $name
128127 | / \\ __action' = __event
128+ | / \\ __Action_ $name
129129 | / \\ $incPC""" .stripMargin
130130 case (name, args, false ) =>
131131 s """ __op_name = \" $name\" ->
132132 | / \\ __Spec! $name( ${args.map(a => s " __op. $a" ).mkString(" , " )})
133- | / \\ __Action_ $name
134133 | / \\ __action' = __event
134+ | / \\ __Action_ $name
135135 | / \\ $incPC""" .stripMargin
136136 case (name, Nil , true ) =>
137137 s """ __op_name = \" $name\" ->
138138 | \\ / / \\ __Spec! ${name}_Done
139- | / \\ __Action_ ${name}_Done
140139 | / \\ __action' = [__event EXCEPT !.operation_name = \" ${name}_Done\"]
140+ | / \\ __Action_ ${name}_Done
141141 | / \\ $incPC
142142 | \\ / / \\ __Spec! ${name}_Step
143- | / \\ __Action_ ${name}_Step
144143 | / \\ __action' = [__event EXCEPT !.operation_name = \" ${name}_Step\"]
144+ | / \\ __Action_ ${name}_Step
145145 | / \\ UNCHANGED __pc """ .stripMargin
146146 case (name, args, true ) =>
147147 s """ __op_name = \" $name\" ->
148148 | \\ / / \\ __Spec! ${name}_Done( ${args
149149 .map(a => s " __op. $a" )
150150 .mkString(" , " )})
151- | / \\ __Action_ ${name}_Done
152151 | / \\ __action' = [__event EXCEPT !.operation_name = \" ${name}_Done\"]
152+ | / \\ __Action_ ${name}_Done
153153 | / \\ $incPC
154154 | \\ / / \\ __Spec! ${name}_Step( ${args
155155 .map(a => s " __op. $a" )
156156 .mkString(" , " )})
157- | / \\ __Action_ ${name}_Step
158157 | / \\ __action' = [__event EXCEPT !.operation_name = \" ${name}_Step\"]
158+ | / \\ __Action_ ${name}_Step
159159 | / \\ UNCHANGED __pc """ .stripMargin
160160 ++ List (
161161 s """ __op_name = \"__TerminateThread\" ->
162- | / \\ __Action__TerminateThread
163162 | / \\ __action' = __event
163+ | / \\ __Action__TerminateThread
164164 | / \\ $incPC""" .stripMargin,
165165 s """ __op_name = \"__AbortThread\" ->
166- | / \\ __Action__AbortThread
167166 | / \\ __action' = __event
167+ | / \\ __Action__AbortThread
168168 | / \\ $incPC""" .stripMargin,
169169 )
170170
0 commit comments