(name: string, ...args: Array<BasicExpression>)
| 26 | } |
| 27 | |
| 28 | function func(name: string, ...args: Array<BasicExpression>): Func { |
| 29 | return new Func(name, args) |
| 30 | } |
| 31 | |
| 32 | function eq(left: BasicExpression, right: BasicExpression): Func { |
| 33 | return func(`eq`, left, right) |