File tree 4 files changed +18
-4
lines changed
4 files changed +18
-4
lines changed Original file line number Diff line number Diff line change 1
1
# stmt
2
2
3
- DefineTransition
3
+ Begin
4
4
5
5
# net
6
6
Original file line number Diff line number Diff line change @@ -11,5 +11,6 @@ export type TransitionDefinition = {
11
11
name : string
12
12
inputParameters : Array < Parameter >
13
13
outputParameters : Array < Parameter >
14
+ body : Array < BlockStmt >
14
15
span : Span
15
16
}
Original file line number Diff line number Diff line change 1
1
import { Value } from "../value"
2
+ import { Exp } from "../exp"
3
+
4
+ export type ParameterExp = {
5
+ name : string
6
+ t : Exp
7
+ }
2
8
3
9
export type Parameter = {
4
10
name : string
Original file line number Diff line number Diff line change 1
- export type Stmt =
2
- | DefineTransition
1
+ import { ParameterExp } from "../parameter"
2
+ import { Span } from "../span"
3
3
4
- export type DefineTransition = {
4
+ export type Stmt = DefineTransition
5
+
6
+ export type DefineTransition = {
5
7
"@type" : "Stmt"
6
8
"@kind" : "DefineTransition"
9
+ name : string
10
+ inputParameters : Array < ParameterExp >
11
+ outputParameters : Array < ParameterExp >
12
+ body : Array < BlockStmt >
13
+ span : Span
7
14
}
You can’t perform that action at this time.
0 commit comments