|
|
1.1 root 1: proc main
2: local 0,000000,write
3: local 1,000000,Galt
4: local 2,000000,Seqimage
5: local 3,000000,star
6: local 4,000000,Limit
7: local 5,000000,Ranseq
8: con 0,002000,1
9: con 1,002000,10
10: con 2,010000,4,141,142,143,144
11: con 3,010000,3,141,142,143
12: con 4,002000,1000
13: con 5,002000,5
14: con 6,010000,3,055,055,055
15: con 7,002000,100
16: con 8,002000,3
17: con 9,010000,4,010,055,055,055
18: declend
19: file pdco.icn
20: line 9
21: mark L1
22: mark L0
23: var 0
24: var 1
25: pnull
26: goto L6
27: lab L4
28: pop
29: mark L5
30: pnull
31: int 0
32: int 1
33: push1
34: line 10
35: toby
36: incres
37: coret
38: efail
39: lab L5
40: line 10
41: cofail
42: goto L5
43: lab L6
44: line 10
45: create L4
46: goto L9
47: lab L7
48: pop
49: mark L8
50: pnull
51: str 2
52: bang
53: incres
54: coret
55: efail
56: lab L8
57: line 10
58: cofail
59: goto L8
60: lab L9
61: line 10
62: create L7
63: goto L12
64: lab L10
65: pop
66: mark L11
67: pnull
68: int 0
69: int 1
70: push1
71: toby
72: incres
73: coret
74: efail
75: lab L11
76: line 10
77: cofail
78: goto L11
79: lab L12
80: line 10
81: create L10
82: llist 3
83: invoke 1
84: invoke 1
85: pop
86: lab L2
87: efail
88: lab L3
89: unmark 1
90: lab L1
91: mark L13
92: var 0
93: var 2
94: pnull
95: goto L16
96: lab L14
97: pop
98: mark L15
99: int 1
100: line 11
101: limit
102: mark L0
103: var 3
104: str 3
105: invoke 1
106: lsusp
107: incres
108: coret
109: efail
110: lab L15
111: line 11
112: cofail
113: goto L15
114: lab L16
115: line 11
116: create L14
117: llist 1
118: invoke 1
119: invoke 1
120: unmark 1
121: lab L13
122: mark L17
123: var 0
124: var 2
125: pnull
126: goto L20
127: lab L18
128: pop
129: mark L19
130: pnull
131: int 0
132: int 4
133: push1
134: line 12
135: toby
136: incres
137: coret
138: efail
139: lab L19
140: line 12
141: cofail
142: goto L19
143: lab L20
144: line 12
145: create L18
146: goto L23
147: lab L21
148: pop
149: mark L22
150: int 5
151: incres
152: coret
153: efail
154: lab L22
155: line 12
156: cofail
157: goto L22
158: lab L23
159: line 12
160: create L21
161: llist 2
162: invoke 1
163: invoke 1
164: unmark 1
165: lab L17
166: mark L24
167: var 0
168: str 6
169: line 13
170: invoke 1
171: unmark 1
172: lab L24
173: mark L25
174: mark L0
175: var 0
176: var 4
177: pnull
178: goto L30
179: lab L28
180: pop
181: mark L29
182: pnull
183: int 0
184: int 7
185: push1
186: line 14
187: toby
188: incres
189: coret
190: efail
191: lab L29
192: line 14
193: cofail
194: goto L29
195: lab L30
196: line 14
197: create L28
198: goto L33
199: lab L31
200: pop
201: mark L32
202: int 8
203: incres
204: coret
205: efail
206: lab L32
207: line 14
208: cofail
209: goto L32
210: lab L33
211: line 14
212: create L31
213: llist 2
214: invoke 1
215: invoke 1
216: pop
217: lab L26
218: efail
219: lab L27
220: unmark 1
221: lab L25
222: mark L34
223: var 0
224: str 9
225: line 15
226: invoke 1
227: unmark 1
228: lab L34
229: mark L35
230: mark L0
231: var 0
232: var 5
233: pnull
234: goto L40
235: lab L38
236: pop
237: mark L39
238: pnull
239: str 2
240: line 16
241: bang
242: incres
243: coret
244: efail
245: lab L39
246: line 16
247: cofail
248: goto L39
249: lab L40
250: line 16
251: create L38
252: goto L43
253: lab L41
254: pop
255: mark L42
256: pnull
257: int 0
258: int 1
259: push1
260: toby
261: incres
262: coret
263: efail
264: lab L42
265: line 16
266: cofail
267: goto L42
268: lab L43
269: line 16
270: create L41
271: llist 2
272: invoke 1
273: invoke 1
274: pop
275: lab L36
276: efail
277: lab L37
278: unmark 1
279: lab L35
280: pnull
281: line 17
282: pfail
283: end
284: proc star
285: local 0,001000,s
286: local 1,000000,star
287: con 0,010000,0
288: declend
289: file pdco.icn
290: line 19
291: mark L1
292: mark L0
293: mark L2
294: str 0
295: esusp
296: goto L3
297: lab L2
298: pnull
299: var 1
300: var 0
301: line 20
302: invoke 1
303: pnull
304: var 0
305: bang
306: cat
307: lab L3
308: psusp
309: efail
310: unmark 1
311: lab L1
312: pnull
313: line 21
314: pfail
315: end
316: proc Galt
317: local 0,001000,a
318: local 1,000020,e
319: declend
320: file pdco.icn
321: line 23
322: mark L1
323: mark L0
324: pnull
325: var 1
326: pnull
327: var 0
328: line 25
329: bang
330: asgn
331: pop
332: mark L0
333: mark L0
334: lab L4
335: mark L0
336: pnull
337: var 1
338: coact
339: chfail L4
340: esusp
341: psusp
342: efail
343: unmark 1
344: lab L2
345: efail
346: lab L3
347: unmark 1
348: lab L1
349: pnull
350: line 26
351: pfail
352: end
353: proc Limit
354: local 0,001000,a
355: local 1,000020,i
356: local 2,000020,x
357: con 0,002000,2
358: con 1,002000,1
359: declend
360: file pdco.icn
361: line 28
362: mark L1
363: lab L2
364: line 30
365: mark L0
366: pnull
367: var 1
368: pnull
369: pnull
370: var 0
371: int 0
372: subsc
373: coact
374: asgn
375: unmark 1
376: mark L2
377: mark L5
378: pnull
379: pnull
380: var 0
381: int 1
382: line 31
383: subsc
384: pnull
385: pnull
386: var 0
387: int 1
388: subsc
389: refresh
390: asgn
391: unmark 1
392: lab L5
393: mark L0
394: pnull
395: int 1
396: var 1
397: push1
398: line 32
399: toby
400: pop
401: mark L0
402: mark L8
403: pnull
404: var 2
405: pnull
406: pnull
407: var 0
408: int 1
409: line 33
410: subsc
411: coact
412: asgn
413: unmark 1
414: mark L0
415: var 2
416: psusp
417: efail
418: goto L9
419: lab L8
420: unmark 2
421: pnull
422: goto L7
423: lab L9
424: unmark 1
425: lab L6
426: efail
427: lab L7
428: lab L3
429: unmark 1
430: goto L2
431: lab L4
432: unmark 1
433: lab L1
434: pnull
435: line 36
436: pfail
437: end
438: proc Ranseq
439: local 0,001000,a
440: local 1,000020,x
441: declend
442: file pdco.icn
443: line 38
444: mark L1
445: lab L2
446: line 40
447: mark L0
448: pnull
449: var 1
450: pnull
451: pnull
452: var 0
453: random
454: coact
455: asgn
456: unmark 1
457: mark L2
458: mark L0
459: var 1
460: psusp
461: efail
462: lab L3
463: unmark 1
464: goto L2
465: lab L4
466: unmark 1
467: lab L1
468: pnull
469: line 41
470: pfail
471: end
472: proc Seqimage
473: local 0,001000,a
474: local 1,000020,seq
475: local 2,000020,result
476: local 3,000020,i
477: local 4,000000,image
478: con 0,010000,0
479: con 1,002000,2
480: con 2,002000,1
481: con 3,010000,5,054,040,056,056,056
482: con 4,010000,2,054,040
483: con 5,010000,1,173
484: con 6,002000,3
485: con 7,002000,0
486: con 8,010000,1,175
487: con 9,010000,2,173,175
488: declend
489: file pdco.icn
490: line 43
491: mark L1
492: pnull
493: var 1
494: str 0
495: line 45
496: asgn
497: unmark 1
498: lab L1
499: mark L2
500: pnull
501: var 3
502: pnull
503: pnull
504: var 0
505: int 1
506: line 46
507: subsc
508: coact
509: asgn
510: unmark 1
511: lab L2
512: mark L3
513: lab L4
514: line 47
515: mark L0
516: pnull
517: var 2
518: var 4
519: pnull
520: pnull
521: var 0
522: int 2
523: subsc
524: coact
525: invoke 1
526: asgn
527: unmark 1
528: mark L4
529: mark L7
530: pnull
531: pnull
532: pnull
533: var 0
534: int 2
535: line 48
536: subsc
537: size
538: pnull
539: var 3
540: nonnull
541: numgt
542: unmark 1
543: mark L9
544: pnull
545: var 1
546: dup
547: str 3
548: line 49
549: cat
550: asgn
551: unmark 1
552: lab L9
553: unmark 1
554: pnull
555: goto L6
556: goto L8
557: lab L7
558: pnull
559: var 1
560: dup
561: pnull
562: str 4
563: var 2
564: line 52
565: cat
566: cat
567: asgn
568: lab L8
569: lab L5
570: unmark 1
571: goto L4
572: lab L6
573: unmark 1
574: lab L3
575: mark L10
576: mark L11
577: mark L12
578: pnull
579: pnull
580: str 5
581: pnull
582: var 1
583: int 6
584: int 7
585: line 53
586: sect
587: cat
588: str 8
589: cat
590: esusp
591: goto L13
592: lab L12
593: str 9
594: lab L13
595: pret
596: lab L11
597: line 53
598: pfail
599: unmark 1
600: lab L10
601: pnull
602: line 54
603: pfail
604: end
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.