|
|
1.1 root 1: .data 0
2: .align 2
3: L32:
4: .long 0
5: .align 2
6: L33:
7: .long 1
8: .align 2
9: L34:
10: .long 18
11: .align 2
12: L35:
13: .long 2
14: .align 2
15: L38:
16: .long 3
17: .align 2
18: L41:
19: .long 4
20: .align 2
21: L46:
22: .long 5
23: .align 2
24: L53:
25: .long 6
26: .align 2
27: L55:
28: .long 7
29: .align 2
30: L58:
31: .long 8
32: .align 2
33: L61:
34: .long 15
35: .align 2
36: L62:
37: .long 9
38: .align 2
39: L65:
40: .long 10
41: .align 2
42: L67:
43: .long 11
44: .align 2
45: L70:
46: .long 12
47: .align 2
48: L74:
49: .long 324
50: .align 2
51: L75:
52: .long 13
53: .align 2
54: L78:
55: .long 400
56: .align 2
57: L79:
58: .long 14
59: .align 2
60: L82:
61: .long 1369
62: .data 2
63: .data 1
64: .data 0
65: .data 2
66: .data 1
67: .data 0
68: .data 2
69: .data 1
70: .data 0
71: .data 2
72: .data 1
73: .data 0
74: .data 2
75: .data 1
76: .data 0
77: .data 2
78: .data 1
79: .data 0
80: .data 2
81: .data 1
82: .data 0
83: .data 2
84: .data 1
85: .data 0
86: .data 2
87: .data 1
88: .data 0
89: .data 2
90: .data 1
91: .data 0
92: .data 2
93: .data 1
94: .data 0
95: .globl _MAIN_
96: .globl _incr_
97: .globl _e_
98: .globl _decr_
99: .globl _double_
100: .globl _eval_
101: .globl _apply_
102: .globl _x1_
103: .globl _p1_
104: .globl _x2_
105: .globl _p0_
106: .comm _p1c_,4
107: .globl _p2_
108: .align 2
109: .stabs "t18.f",0x64,0,0,0
110: .text
111: .globl _MAIN_
112: .set LF1,124
113: .set LWM1,0x1800
114: .align 1
115: _MAIN_:.word LWM1
116: subl3 $LF1,fp,sp
117: movl $v.1,r11
118: movl $10,v.3-v.1(r11)
119: movl $20,v.4-v.1(r11)
120: pushl $L32
121: callf $8,_incr_
122: cmpl r0,$1
123: jeql L15
124: pushl $L34
125: pushl $L33
126: callf $12,_e_
127: L15:addl3 $v.3-v.1,r11,-(sp)
128: callf $8,_decr_
129: cmpl r0,$9
130: jeql L16
131: pushl $L34
132: pushl $L35
133: callf $12,_e_
134: L16:addl3 v.4-v.1(r11),v.3-v.1(r11),-72(fp)
135: subl3 $72,fp,-(sp)
136: callf $8,_double_
137: cmpl r0,$60
138: jeql L17
139: pushl $L34
140: pushl $L38
141: callf $12,_e_
142: L17:addl3 $v.4-v.1,r11,-(sp)
143: callf $8,_double_
144: movl r0,-76(fp)
145: subl3 $76,fp,-(sp)
146: callf $8,_incr_
147: cmpl r0,$41
148: jeql L18
149: pushl $L34
150: pushl $L41
151: callf $12,_e_
152: L18:addl3 $v.3-v.1,r11,-(sp)
153: callf $8,_double_
154: movl r0,-88(fp)
155: subl3 $88,fp,-(sp)
156: callf $8,_incr_
157: movl r0,-84(fp)
158: subl3 $84,fp,-(sp)
159: callf $8,_double_
160: movl r0,-80(fp)
161: subl3 $80,fp,-(sp)
162: callf $8,_decr_
163: cmpl r0,$41
164: jeql L19
165: pushl $L34
166: pushl $L46
167: callf $12,_e_
168: L19:pushl $L46
169: callf $8,_incr_
170: movl r0,-104(fp)
171: subl3 $104,fp,-(sp)
172: callf $8,_incr_
173: movl r0,-100(fp)
174: subl3 $100,fp,-(sp)
175: callf $8,_incr_
176: movl r0,-96(fp)
177: subl3 $96,fp,-(sp)
178: callf $8,_incr_
179: movl r0,-92(fp)
180: subl3 $92,fp,-(sp)
181: callf $8,_incr_
182: cmpl r0,$10
183: jeql L20
184: pushl $L34
185: pushl $L53
186: callf $12,_e_
187: L20:addl3 $v.3-v.1,r11,-(sp)
188: pushl $_incr_
189: callf $12,_eval_
190: cmpl r0,$11
191: jeql L21
192: pushl $L34
193: pushl $L55
194: callf $12,_e_
195: L21:pushl $L38
196: pushl $_decr_
197: callf $12,_eval_
198: cmpl r0,$2
199: jeql L22
200: pushl $L34
201: pushl $L58
202: callf $12,_e_
203: L22:pushl $L61
204: pushl $_double_
205: callf $12,_eval_
206: movl r0,-108(fp)
207: subl3 $108,fp,-(sp)
208: callf $8,_incr_
209: cmpl r0,$31
210: jeql L23
211: pushl $L34
212: pushl $L62
213: callf $12,_e_
214: L23:pushl $L38
215: pushl $_incr_
216: callf $12,_apply_
217: cmpl r0,$4
218: jeql L24
219: pushl $L34
220: pushl $L65
221: callf $12,_e_
222: L24:addl3 $v.4-v.1,r11,-(sp)
223: addl3 $v.3-v.1,r11,-(sp)
224: pushl $_double_
225: callf $16,_x1_
226: cmpl v.4-v.1(r11),$40
227: jeql L25
228: pushl $L34
229: pushl $L67
230: callf $12,_e_
231: L25:addl3 $3,v.3-v.1(r11),-112(fp)
232: addl3 $v.4-v.1,r11,-(sp)
233: subl3 $112,fp,-(sp)
234: pushl $_incr_
235: callf $16,_x1_
236: cmpl v.4-v.1(r11),$27
237: jeql L26
238: pushl $L34
239: pushl $L70
240: callf $12,_e_
241: L26:pushl $L75
242: pushl $L74
243: pushl $L46
244: pushl $L38
245: callf $20,_p1_
246: pushl $L79
247: pushl $L78
248: pushl $L41
249: pushl $L65
250: callf $20,_p1_
251: pushl $L61
252: pushl $L82
253: pushl $L58
254: pushl $L33
255: callf $20,_p1_
256: movl $1,v.4-v.1(r11)
257: addl3 $v.4-v.1,r11,-(sp)
258: callf $8,_double_
259: movl r0,-56(fp)
260: addl3 r0,r0,-116(fp)
261: subl3 $116,fp,-(sp)
262: callf $8,_incr_
263: movl r0,-60(fp)
264: addl3 $1,r0,-120(fp)
265: subl3 $120,fp,-(sp)
266: callf $8,_double_
267: movl r0,-64(fp)
268: addl3 r0,r0,-124(fp)
269: subl3 $124,fp,-(sp)
270: callf $8,_incr_
271: movl r0,-68(fp)
272: addl3 $1,r0,r0
273: cmpl r0,$26
274: jeql L14
275: pushl $L34
276: pushl $L75
277: callf $12,_e_
278: L14:ret#0
279: .globl _incr_
280: .set LF2,60
281: .set LWM2,0x1000
282: .align 1
283: _incr_:.word LWM2
284: subl3 $LF2,fp,sp
285: movl fp,r12
286: addl3 $1,*4(r12),-60(fp)
287: movl -60(fp),r0
288: ret#1
289: .globl _decr_
290: .set LF3,60
291: .set LWM3,0x1000
292: .align 1
293: _decr_:.word LWM3
294: subl3 $LF3,fp,sp
295: movl fp,r12
296: subl3 $1,*4(r12),-60(fp)
297: movl -60(fp),r0
298: ret#1
299: .globl _double_
300: .set LF4,60
301: .set LWM4,0x1000
302: .align 1
303: _double_:.word LWM4
304: subl3 $LF4,fp,sp
305: movl fp,r12
306: addl3 *4(r12),*4(r12),-60(fp)
307: movl -60(fp),r0
308: ret#1
309: .globl _eval_
310: .set LF5,60
311: .set LWM5,0x1000
312: .align 1
313: _eval_:.word LWM5
314: subl3 $LF5,fp,sp
315: movl fp,r12
316: pushl 8(r12)
317: calls $8,*4(r12)
318: movl r0,-60(fp)
319: ret#1
320: .globl _apply_
321: .set LF6,60
322: .set LWM6,0x1000
323: .align 1
324: _apply_:.word LWM6
325: subl3 $LF6,fp,sp
326: movl fp,r12
327: pushl 8(r12)
328: pushl 4(r12)
329: callf $12,_eval_
330: movl r0,-60(fp)
331: ret#1
332: .globl _x1_
333: .set LF7,56
334: .set LWM7,0x1000
335: .align 1
336: _x1_:.word LWM7
337: subl3 $LF7,fp,sp
338: movl fp,r12
339: addl3 *8(r12),*8(r12),-56(fp)
340: pushl 12(r12)
341: subl3 $56,r12,-(sp)
342: pushl 4(r12)
343: callf $16,_x2_
344: ret#0
345: .globl _x2_
346: .set LF8,52
347: .set LWM8,0x1000
348: .align 1
349: _x2_:.word LWM8
350: subl3 $LF8,fp,sp
351: movl fp,r12
352: pushl 8(r12)
353: pushl 4(r12)
354: callf $12,_apply_
355: movl r0,*12(r12)
356: ret#0
357: .globl _p0_
358: .set LF9,60
359: .set LWM9,0x1000
360: .align 1
361: _p0_:.word LWM9
362: subl3 $LF9,fp,sp
363: movl fp,r12
364: tstl *12(r12)
365: jneq L138
366: pushl 8(r12)
367: calls $8,*4(r12)
368: jbr L134
369: L138:addl3 *12(r12),*8(r12),-56(fp)
370: subl3 $1,*12(r12),-60(fp)
371: subl3 $60,fp,-(sp)
372: subl3 $56,fp,-(sp)
373: pushl 4(r12)
374: callf $16,_p0_
375: L134:ret#0
376: .globl _p1_
377: .set LF10,52
378: .set LWM10,0x1000
379: .align 1
380: _p1_:.word LWM10
381: subl3 $LF10,fp,sp
382: movl fp,r12
383: clrl _p1c_
384: pushl 8(r12)
385: pushl 4(r12)
386: pushl $_p2_
387: callf $16,_p0_
388: cmpl _p1c_,*12(r12)
389: jeql L144
390: pushl $L34
391: pushl 16(r12)
392: callf $12,_e_
393: L144:ret#0
394: .globl _p2_
395: .set LF11,52
396: .set LWM11,0x1000
397: .align 1
398: _p2_:.word LWM11
399: subl3 $LF11,fp,sp
400: movl fp,r12
401: mull3 *4(r12),*4(r12),_p1c_
402: ret#0
403:
404: .data 2
405: .align 2
406: v.4:
407: .space 4
408: .align 2
409: v.2:
410: .space 4
411: .align 2
412: v.3:
413: .space 4
414: .set v.1,v.2
415:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.