From: Martin Perner Date: Wed, 2 Jun 2010 19:32:54 +0000 (+0200) Subject: Codeb Abgabe Testfaelle X-Git-Url: http://wien.tomnetworks.com/gitweb/?p=testub10.git;a=commitdiff_plain;h=db2886cc9203ecfa582f2a7ae83e6630187329aa Codeb Abgabe Testfaelle --- diff --git a/codeb/abgabe_ba.0 b/codeb/abgabe_ba.0 new file mode 100644 index 0000000..de7d90c --- /dev/null +++ b/codeb/abgabe_ba.0 @@ -0,0 +1,4 @@ +method m(x) + x := this-x; + return x*2; +end; diff --git a/codeb/abgabe_ba.call b/codeb/abgabe_ba.call new file mode 100644 index 0000000..12cbab0 --- /dev/null +++ b/codeb/abgabe_ba.call @@ -0,0 +1,2 @@ +extern long m(long,long); +RET(m(7,4)==6 && m(18,22)==-8); diff --git a/codeb/abgabe_ba.instr b/codeb/abgabe_ba.instr new file mode 100644 index 0000000..45a4fb7 --- /dev/null +++ b/codeb/abgabe_ba.instr @@ -0,0 +1 @@ +8 diff --git a/codeb/abgabe_bb.0 b/codeb/abgabe_bb.0 new file mode 100644 index 0000000..27ee1de --- /dev/null +++ b/codeb/abgabe_bb.0 @@ -0,0 +1,4 @@ +method m() + var that:=3*this; + return this or that; +end; diff --git a/codeb/abgabe_bb.call b/codeb/abgabe_bb.call new file mode 100644 index 0000000..24d9f34 --- /dev/null +++ b/codeb/abgabe_bb.call @@ -0,0 +1,2 @@ +extern long m(long); +RET(m(7)==23 && m(13)==47); diff --git a/codeb/abgabe_bb.instr b/codeb/abgabe_bb.instr new file mode 100644 index 0000000..45a4fb7 --- /dev/null +++ b/codeb/abgabe_bb.instr @@ -0,0 +1 @@ +8 diff --git a/codeb/abgabe_bc.0 b/codeb/abgabe_bc.0 new file mode 100644 index 0000000..6b69b2e --- /dev/null +++ b/codeb/abgabe_bc.0 @@ -0,0 +1,7 @@ +method mymax(that) + if this