--- /dev/null
+struct ba end;
+
+method foo ( bar barfoo )
+ if 42 or 1337 then
+ var bit := not 0;
+ else
+ var bit := 0;
+ end;
+end;
+
+struct blubb blibb blabb end;
+
+method bla ()
+ var drupdidup := 0;
+ if fad or lol then
+ var muhahahahaha := zood;
+ else
+ var muhahahahaha := gaehn;
+ drupdiup := gaehn;
+ not drupdidup;
+ end;
+ blubb.blibb (foo);
+end;
--- /dev/null
+struct ba end;
+
+method foo ( bar barfoo )
+ if 42 or 1337 then
+ var bit := not 0;
+ else
+ var bit := 0;
+ end;
+end;
+
+struct blubb blibb blabb end;
+
+method bla ()
+ var drupdidup := 0;
+ if fad or lol then
+ var muhahahahaha := zood;
+ else
+ var muhahahahaha := gaehn;
+ drupdiup := gaehn;
+ not drupdidup;
+ end;
+ blubb.blibb (foo);
+end;
--- /dev/null
+struct
+ident ba
+end
+;
+method
+ident foo
+(
+ident bar
+ident barfoo
+)
+if
+num 2a
+or
+num 539
+then
+var
+ident bit
+:=
+not
+num 0
+;
+else
+var
+ident bit
+:=
+num 0
+;
+end
+;
+end
+;
+struct
+ident blubb
+ident blibb
+ident blabb
+end
+;
+method
+ident bla
+(
+)
+var
+ident drupdidup
+:=
+num 0
+;
+if
+ident fad
+or
+ident lol
+then
+var
+ident muhahahahaha
+:=
+ident zood
+;
+else
+var
+ident muhahahahaha
+:=
+ident gaehn
+;
+ident drupdiup
+:=
+ident gaehn
+;
+not
+ident drupdidup
+;
+end
+;
+ident blubb
+.
+ident blibb
+(
+ident foo
+)
+;
+end
+;