templates foo when <=0> do 'zero' -> !OUT::write when <..0> do 'negative ' -> !OUT::write -$ -> # when )> do 'even' -> !OUT::write otherwise 'odd' -> !OUT::write end foo