9041d92f6d113a1ba918368df5dabb086740605d
[libfirm] / ir / be / test / apfel_readable.c
1 #include <stdio.h>
2
3 float o=0.075,h=1.5,T,r,O,l,I;
4 int _,L=80,s=3200;
5
6 int main(int argc, char *argv[]){
7         init_checkpoints(&argc, argv);
8         for (; s;) {
9                 if (s%L == 0) {
10                         h -= o;
11                         T = -2;
12                 }
13
14                 O = I*2*O+h;
15                 I = l+T-r;
16                 if (4 -(r=O*O)<(l=I*I) | ++_==L) {
17                         int index;
18                         char c;
19
20                         index = --s%L ? (_ < L ? --_ %6:6) : 7;
21                         c = "Sascha \n"[index];
22                         putchar(c);
23                         O = I = l = _ = r = 0;
24                         T += o/2;
25                 }
26         }
27 }