The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
--- !!perl/hash:TestML::Function
namespace:
  TestML: !!perl/hash:TestML::Str
    value: '0.1.0'

statements:
- !!perl/hash:TestML::Assignment
  name: Plan
  expr: !!perl/hash:TestML::Num
    value: 9
- !!perl/hash:TestML::Assignment
  name: Label
  expr: !!perl/hash:TestML::Str
    value: Boolean OK
- !!perl/hash:TestML::Statement
  assert: !!perl/hash:TestML::Assertion
    name: OK
  expr: !!perl/hash:TestML::Call
    name: 'True'
- !!perl/hash:TestML::Statement
  assert: !!perl/hash:TestML::Assertion
    name: OK
  expr: !!perl/hash:TestML::Expression
    calls:
    - !!perl/hash:TestML::Call
      name: 'False'
    - !!perl/hash:TestML::Call
      name: Not
- !!perl/hash:TestML::Statement
  assert: !!perl/hash:TestML::Assertion
    name: OK
  expr: !!perl/hash:TestML::Expression
    calls:
    - !!perl/hash:TestML::Call
      name: 'True'
    - !!perl/hash:TestML::Call
      name: Not
    - !!perl/hash:TestML::Call
      name: Not
- !!perl/hash:TestML::Assignment
  name: Label
  expr: !!perl/hash:TestML::Str
    value: String OK
- !!perl/hash:TestML::Statement
  assert: !!perl/hash:TestML::Assertion
    name: OK
  expr: !!perl/hash:TestML::Str
    value: Text
- !!perl/hash:TestML::Statement
  assert: !!perl/hash:TestML::Assertion
    name: OK
  expr: !!perl/hash:TestML::Expression
    calls:
    - !!perl/hash:TestML::Str
      value: ''
    - !!perl/hash:TestML::Call
      name: Not
- !!perl/hash:TestML::Statement
  assert: !!perl/hash:TestML::Assertion
    name: OK
  expr: !!perl/hash:TestML::Str
    value: '0'
- !!perl/hash:TestML::Assignment
  name: Label
  expr: !!perl/hash:TestML::Str
    value: Number OK
- !!perl/hash:TestML::Statement
  assert: !!perl/hash:TestML::Assertion
    name: OK
  expr: !!perl/hash:TestML::Expression
    calls:
    - !!perl/hash:TestML::Num
      value: 0
    - !!perl/hash:TestML::Call
      name: Not
- !!perl/hash:TestML::Statement
  assert: !!perl/hash:TestML::Assertion
    name: OK
  expr: !!perl/hash:TestML::Num
    value: 1
- !!perl/hash:TestML::Statement
  assert: !!perl/hash:TestML::Assertion
    name: OK
  expr: !!perl/hash:TestML::Num
    value: 42