nx_wflow_boolean_boundary_probe_t344.nx source
↩ module page · 4 lines · 318 B
1import "nx_send.nx"
2static observed:i64
3func probe()->i64{observed=observed+1;return 1}
4func main()->i64{observed=0;let a:i64=(1==1)||(probe()==1);p("or_rhs_calls=");pn(observed);p(" value=");pn(a);p("\n");observed=0;let b:i64=(1==0)&&(probe()==1);p("and_rhs_calls=");pn(observed);p(" value=");pn(b);p("\n");return 0}