pavone@97: #{ pavone@97: pavone@97: foo <- { pavone@97: print: "foo\n" pavone@97: true pavone@97: } pavone@97: pavone@97: bar <- { pavone@97: print: "bar\n" pavone@97: false pavone@97: } pavone@97: pavone@97: baz <- { pavone@97: print: "baz\n" pavone@97: true pavone@97: } pavone@97: pavone@97: qux <- { pavone@97: print: "shouldn't be printed\n" pavone@97: true pavone@97: } pavone@97: pavone@97: pavone@97: main <- { pavone@97: foo && bar || (baz || qux) pavone@97: } pavone@97: pavone@97: }