struct a b c end; method bar(d e f) var foo := a; foo := b - c; var bar := d - (e * f); if(4 = 2) then var x := 1; var hiho := 0; else var hiho := 0x1f; end; var hiho := 2; while 0 < hiho do if (42) then hiho := hiho - 1; else hiho := hiho - (0 - a); end; end; var e := 22; /* e existiert bereits */ return 0; end; struct g h end;