Skip to content

Commit adafadd

Browse files
committed
Implement bool.__str__
1 parent a1a397a commit adafadd

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

py/bool.go

+8
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,14 @@ func (a Bool) M__index__() Int {
3535
return Int(0)
3636
}
3737

38+
func (a Bool) M__str__() Object {
39+
if a {
40+
return String("True")
41+
}
42+
return String("False")
43+
}
44+
3845
// Check interface is satisfied
3946
var _ I__bool__ = Bool(false)
4047
var _ I__index__ = Bool(false)
48+
var _ I__str__ = Bool(false)

0 commit comments

Comments
 (0)