Mark elsemark = new Mark() ;
l.add(new IfEquals0(context.getTypeCode(cond),elsemark)) ;
for(Statement st: thenst) {
context.compile(st,l) ;
}
l.add(new Goto(endmark)) ;
l.add(new Nop(elsemark)) ;
for(Statement st: elsest) {
context.compile(st,l) ;
}
l.add(new Nop(endmark)) ;