Skip to content

Boolean

Given a file named “pen.json” with:

{
"type": "library",
"dependencies": {}
}

Given a file named “Foo.pen” with:

f = \() boolean {
true
}
g = \() boolean {
false
}

When I run pen build

Then the exit status should be 0.

Given a file named “Foo.pen” with:

f = \() boolean {
true & false
}

When I run pen build

Then the exit status should be 0.

Given a file named “Foo.pen” with:

f = \() boolean {
true | false
}

When I run pen build

Then the exit status should be 0.

Given a file named “Foo.pen” with:

f = \() boolean {
!true
}

When I run pen build

Then the exit status should be 0.

Given a file named “Foo.pen” with:

f = \() number {
if true {
1
} else {
0
}
}

When I run pen build

Then the exit status should be 0.