comparison interps/c-intercal/pit/tests/test2.i @ 996:859f9b4339e6

<Gregor> tar xf egobot.tar.xz
author HackBot
date Sun, 09 Dec 2012 19:30:08 +0000
parents
children
comparison
equal deleted inserted replaced
995:6883f5911eb7 996:859f9b4339e6
1 DO WRITE IN .1
2 DO WRITE IN .2
3 DO (1030) NEXT
4 DO READ OUT .3
5 DO GIVE UP
6 (1000) PLEASE IGNORE .4
7 PLEASE ABSTAIN FROM (1005)
8 (1009) DO STASH .1 + .2 + .5 + .6
9 DO .4 <- #1
10 DO (1004) NEXT
11 (1004) PLEASE FORGET #1
12 DO .3 <- '?.1$.2'~'#0$#65535'
13 DO .6 <- '&.1$.2'~'#0$#65535'
14 PLEASE DO .5 <- "?!6~#32768'$#1"~#3
15 DO (1002) NEXT
16 DO .4 <- #2
17 (1005) DO (1006) NEXT
18 (1999) DOUBLE OR SINGLE PRECISION OVERFLOW
19 (1002) DO (1001) NEXT
20 (1006) PLEASE FORGET #1
21 DO .5 <- '?"!6~.6'~#1"$#1'~#3
22 DO (1003) NEXT
23 DO .1 <- .3
24 DO .2 <- !6$#0'~'#32767$#1'
25 DO (1004) NEXT
26 (1003) DO (1001) NEXT
27 DO REINSTATE (1005)
28 (1007) PLEASE RETRIEVE .1 + .2 + .5 + .6
29 DO REMEMBER .4
30 PLEASE RESUME #2
31 (1001) DO RESUME .5
32 (1010) DO STASH .1 + .2 + .4
33 DO .4 <- .1
34 DO .1 <- '?.2$#65535'~'#0$#65535'
35 DO (1020) NEXT
36 PLEASE DO .2 <- .4
37 PLEASE DO (1009) NEXT
38 DO RETRIEVE .1 + .2 + .4
39 PLEASE RESUME #1
40 (1020) DO STASH .2 + .3
41 DO .2 <- #1
42 PLEASE DO (1021) NEXT
43 (1021) DO FORGET #1
44 DO .3 <- "?!1~.2'$#1"~#3
45 PLEASE DO .1 <- '?.1$.2'~'#0$#65535'
46 DO (1022) NEXT
47 DO .2 <- !2$#0'~'#32767$#1'
48 DO (1021) NEXT
49 (1023) PLEASE RESUME .3
50 (1022) DO (1023) NEXT
51 PLEASE RETRIEVE .2 + .3
52 PLEASE RESUME #2
53 (1030) DO ABSTAIN FROM (1033)
54 PLEASE ABSTAIN FROM (1032)
55 (1039) DO STASH :1 + .5
56 DO (1530) NEXT
57 DO .3 <- :1~#65535
58 PLEASE DO .5 <- :1~'#65280$#65280'
59 DO .5 <- '?"!5~.5'~#1"$#1'~#3
60 DO (1031) NEXT
61 (1032) DO (1033) NEXT
62 DO (1999) NEXT
63 (1031) DO (1001) NEXT
64 (1033) DO .4 <- .5
65 DO REINSTATE (1032)
66 PLEASE REINSTATE (1033)
67 DO RETRIEVE :1 + .5
68 PLEASE RESUME #2
69 (1500) PLEASE ABSTAIN FROM (1502)
70 PLEASE ABSTAIN FROM (1506)
71 (1509) PLEASE STASH :1 + .1 + .2 + .3 + .4 + .5 + .6
72 DO .1 <- :1~#65535
73 PLEASE DO .2 <- :2~#65535
74 DO (1009) NEXT
75 DO .5 <- .3
76 PLEASE DO .6 <- .4
77 DO .1 <- :1~'#65280$#65280'
78 DO .2 <- :2~'#65280$#65280'
79 DO (1009) NEXT
80 DO .1 <- .3
81 PLEASE DO (1503) NEXT
82 DO .6 <- .4
83 DO .2 <- #1
84 DO (1009) NEXT
85 DO .1 <- .3
86 DO (1501) NEXT
87 (1504) PLEASE RESUME .6
88 (1503) DO (1504) NEXT
89 (1501) DO .2 <- .5
90 DO .5 <- '?"'&.6$.4'~#1"$#2'~#3
91 DO (1505) NEXT
92 (1506) DO (1502) NEXT
93 PLEASE DO (1999) NEXT
94 (1505) DO (1001) NEXT
95 (1502) DO :4 <- .5
96 DO (1520) NEXT
97 DO :3 <- :1
98 PLEASE RETRIEVE :1 + .1 + .2 + .3 + .4 + .5 + .6
99 DO REINSTATE (1502)
100 DO REINSTATE (1506)
101 PLEASE RESUME #3
102 (1510) DO STASH :1 + :2 + :4
103 DO :1 <- "'?":2~'#65535$#0'"$#65535'~'#0$#65535
104 '"$"'?":2~'#0$#65535'"$#65535'~'#0$#65535'"
105 DO :2 <- #1
106 DO (1509) NEXT
107 PLEASE RETRIEVE :1
108 DO :2 <- :3
109 PLEASE DO (1509) NEXT
110 DO RETRIEVE :2 + :4
111 PLEASE RESUME #1
112 (1520) PLEASE STASH .3 + .4
113 DO .3 <- .1~#43690
114 DO (1525) NEXT
115 PLEASE DO .4 <- 'V.3$".2~#43690"'~'#0$#65535'
116 DO .3 <- .1~#21845
117 PLEASE DO (1525) NEXT
118 DO :1 <- .4$"'V.3$".2~#21845"'~'#0$#65535'"
119 PLEASE RETRIEVE .3 + .4
120 DO RESUME #1
121 (1525) DO .3 <- '"'"'"!3$#0'~'#32767$#1'"$#0'~'#32767
122 $#1'"$#0'~'#16383$#3'"$#0'~'#4095$#15'
123 PLEASE RESUME #1
124 (1530) DO STASH :2 + :3 + .3 + .5
125 DO :1 <- #0
126 DO :2 <- .2
127 DO .3 <- #1
128 DO (1535) NEXT
129 (1535) PLEASE FORGET #1
130 DO .5 <- "?!1~.3'$#1"~#3
131 DO (1531) NEXT
132 DO (1500) NEXT
133 DO :1 <- :3
134 PLEASE DO (1533) NEXT
135 (1531) PLEASE DO (1001) NEXT
136 (1533) DO FORGET #1
137 DO .3 <- !3$#0'~'#32767$#1'
138 DO :2 <- ":2~'#0$#65535'"$"'":2~'#32767$#0'"$#
139 0'~'#32767$#1'"
140 PLEASE DO .5 <- "?!3~.3'$#1"~#3
141 DO (1532) NEXT
142 DO (1535) NEXT
143 (1532) DO (1001) NEXT
144 PLEASE RETRIEVE :2 + :3 + .3 + .5
145 DO RESUME #2
146 (1540) PLEASE ABSTAIN FROM (1541)
147 DO ABSTAIN FROM (1542)
148 (1549) PLEASE STASH :1 + :2 + :4 + :5 + .1 + .2 + .5
149 DO .1 <- :1~#65535
150 PLEASE DO .2 <- :2~'#65280$#65280'
151 DO .5 <- :1~'#65280$#65280'
152 DO (1530) NEXT
153 DO :3 <- :1
154 DO .2 <- :2~#65535
155 PLEASE DO (1530) NEXT
156 DO :5 <- :1
157 DO .1 <- .5
158 DO (1530) NEXT
159 DO :4 <- :1
160 PLEASE DO :1 <- ":3~'#65280$#65280'"$":5~'#65280$#65280'"
161 DO .5 <- ':1~:1'~#1
162 DO .2 <- :2~'#65280$#65280'
163 DO (1530) NEXT
164 PLEASE DO .5 <- '"':1~:1'~#1"$.5'~#3
165 DO .1 <- :3~#65535
166 DO .2 <- #0
167 DO (1520) NEXT
168 PLEASE DO :2 <- :1
169 PLEASE DO .1 <- :4~#65535
170 DO (1520) NEXT
171 DO (1509) NEXT
172 DO .5 <- !5$":4~#3"'~#15
173 DO :1 <- :3
174 DO :2 <- :5
175 DO (1509) NEXT
176 PLEASE DO .5 <- !5$":4~#3"'~#63
177 DO .5 <- '?"!5~.5'~#1"$#1'~#3
178 PLEASE RETRIEVE :4
179 (1541) DO :4 <- .5
180 DO (1543) NEXT
181 (1542) DO (1544) NEXT
182 PLEASE DO (1999) NEXT
183 (1543) DO (1001) NEXT
184 (1544) DO REINSTATE (1541)
185 PLEASE REINSTATE (1542)
186 PLEASE RETRIEVE :1 + :2 + :5 + .1 + .2 + .5
187 DO RESUME #2