program abc variables { type1 : arg1 ; } functions { define type : funcname1 () { } } statements { if(funct1()) { funct1(abc); } } end