// RUN: %ink-compiler --stdin --compile-only --dump-ast < %s | FileCheck %s // CHECK: File "" // CHECK-NEXT: `--BlockStmt // CHECK-NEXT: |--TempDecl // CHECK-NEXT: | |--Identifier `x` // CHECK-NEXT: | `--NumberLiteral `2` // CHECK-NEXT: `--ContentStmt // CHECK-NEXT: `--Content // CHECK-NEXT: `--IfStmt // CHECK-NEXT: |--LogicalAndExpr // CHECK-NEXT: | |--LogicalGreaterThanOrEqualExpr // CHECK-NEXT: | | |--Identifier `x` // CHECK-NEXT: | | `--NumberLiteral `1` // CHECK-NEXT: | `--LogicalLesserThanOrEqualExpr // CHECK-NEXT: | |--Identifier `x` // CHECK-NEXT: | `--NumberLiteral `10` // CHECK-NEXT: `--BlockStmt // CHECK-NEXT: `--ContentStmt // CHECK-NEXT: `--Content // CHECK-NEXT: `--StringLiteral `Between one and ten!` ~ temp x = 2 {x >= 1 and x <= 10: Between one and ten! }