github.com/traefik/yaegi@v0.15.1/_test/and2.go (about)

     1  package main
     2  
     3  func f() bool {
     4  	println("in f")
     5  	return true
     6  }
     7  
     8  func main() {
     9  	var (
    10  		cl = 0
    11  		ct = "some text"
    12  		ce = ""
    13  	)
    14  	if ce == "" && (cl == 0 || cl > 1000) && (ct == "" || f()) {
    15  		println("ok")
    16  	}
    17  }
    18  
    19  // Output:
    20  // in f
    21  // ok