|
DataMuseum.dkPresents historical artifacts from the history of: RegneCentralen RC3600/RC7000 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about RegneCentralen RC3600/RC7000 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 9728 (0x2600) Types: COMAL_SAVE Names: »JT02«
└─⟦d85593a46⟧ Bits:30000470 DOMUS disk image - User files └─⟦this⟧ »/JT1U.JT02«
SAVE filename: "JT02" 0001 PRINT "VELKOMMEN TIL DETTE LÆRERIGE,SPÆNDENDE OG FORNØJELIGE PROGRAM" 0002 PRINT "PROGRAMMET KAN KUN KØRES PÅ TERMINAL 6 (DEN GRØNNE TERMINAL)," 0003 PRINT "SÅ HVIS DU IKKE SIDDER DER ALLEREDE NU MÅ DU HEN OG FJERNE " 0004 PRINT "DEN KRAFTIDIOT DER SIDDER DER NU. SIDDER DU GODT!!!!!!!!!!!!" 0005 PRINT "FØRST TEGNES DER ET DANMARKSKORT, SÅ SKTTES DER EN PRIK VED E " 0006 PRINT "DANSK BY NU ER DET OP TIL DIG AT FINDE UD AF HVAD BYEN HEDDER" 0007 PRINT "SÅ SKRIVER DU BARE NAVNET OG MASKINEN KONTROLERER OM DET ER " 0008 PRINT "RIGTIGT, ELLERS FÅR DU ET PAR FORSØG MERE." 0009 PRINT "HVIS DER ER FEJL I PROGRAMMET LAD DER VENLIGST VÆRE MED AT" 0010 PRINT "RETTE DET. KOPIERING KUN MED TILLADELSE AF" 0011 PRINT " " 0012 PRINT " JESPER THORSEN 1.U." 0015 LET MAXNR = 0 0020 DIM BY$ ( 30 ) , INBY$ ( 30 ) , SVAR$ ( 10 ) 0030 OPEN FILE ( 5 , 0 ) "JT001" 0040 REM *****GEOFUN*****«nul» 0050 PAGE = 0 0060 PRINT "<27><12>" 0070 DELAY = 2 0080 CALL "GRAPH" , 60 , 65 0090 CALL "VECTOR" , 60 , 150 , 1 0100 CALL "VECTOR" , 45 , 160 , 1 0110 CALL "VECTOR" , 45 , 140 , 1 0120 CALL "VECTOR" , 15 , 175 , 1 0130 CALL "VECTOR" , 25 , 200 , 1 0140 CALL "VECTOR" , 25 , 340 , 1 0150 CALL "VECTOR" , 72 , 310 , 1 0160 CALL "VECTOR" , 72 , 335 , 1 0170 CALL "VECTOR" , 100 , 360 , 1 0180 CALL "VECTOR" , 107 , 340 , 1 0190 CALL "VECTOR" , 100 , 325 , 1 0200 CALL "VECTOR" , 115 , 335 , 1 0210 CALL "VECTOR" , 120 , 320 , 1 0220 CALL "VECTOR" , 105 , 365 , 1 0230 CALL "VECTOR" , 120 , 380 , 1 0240 CALL "VECTOR" , 170 , 390 , 1 0250 CALL "VECTOR" , 203 , 377 , 1 0260 CALL "VECTOR" , 205 , 343 , 1 0270 CALL "VECTOR" , 165 , 333 , 1 0280 CALL "VECTOR" , 205 , 333 , 1 0290 CALL "VECTOR" , 210 , 333 , 1 0300 CALL "VECTOR" , 210 , 315 , 1 0310 CALL "VECTOR" , 245 , 315 , 1 0320 CALL "VECTOR" , 253 , 290 , 1 0330 CALL "VECTOR" , 235 , 260 , 1 0340 CALL "VECTOR" , 228 , 270 , 1 0350 CALL "VECTOR" , 220 , 255 , 1 0360 CALL "VECTOR" , 205 , 265 , 1 0370 CALL "VECTOR" , 210 , 280 , 1 0380 CALL "VECTOR" , 195 , 260 , 1 0390 CALL "VECTOR" , 195 , 212 , 1 0400 CALL "VECTOR" , 165 , 212 , 1 0410 CALL "VECTOR" , 178 , 205 , 1 0420 CALL "VECTOR" , 178 , 190 , 1 0430 CALL "VECTOR" , 140 , 195 , 1 0440 CALL "VECTOR" , 165 , 175 , 1 0450 CALL "VECTOR" , 155 , 160 , 1 0460 CALL "VECTOR" , 130 , 157 , 1 0470 CALL "VECTOR" , 148 , 150 , 1 0480 CALL "VECTOR" , 146 , 112 , 1 0490 CALL "VECTOR" , 125 , 90 , 1 0500 CALL "VECTOR" , 148 , 82 , 1 0510 CALL "VECTOR" , 150 , 63 , 1 0520 CALL "VECTOR" , 136 , 70 , 1 0530 CALL "VECTOR" , 120 , 55 , 1 0540 CALL "VECTOR" , 60 , 64 , 1 0550 CALL "VECTOR" , 30 , 345 , 0 0560 CALL "VECTOR" , 62 , 400 , 1 0570 CALL "VECTOR" , 128 , 405 , 1 0580 CALL "VECTOR" , 176 , 475 , 1 0590 CALL "VECTOR" , 200 , 475 , 1 0600 CALL "VECTOR" , 230 , 500 , 1 0610 CALL "VECTOR" , 210 , 470 , 1 0620 CALL "VECTOR" , 223 , 450 , 1 0630 CALL "VECTOR" , 223 , 417 , 1 0640 CALL "VECTOR" , 204 , 383 , 1 0650 CALL "VECTOR" , 172 , 395 , 1 0660 CALL "VECTOR" , 120 , 385 , 1 0670 CALL "VECTOR" , 80 , 380 , 1 0680 CALL "VECTOR" , 60 , 350 , 1 0690 CALL "VECTOR" , 68 , 334 , 1 0700 CALL "VECTOR" , 57 , 325 , 1 0710 CALL "VECTOR" , 33 , 343 , 1 0711 CALL "VECTOR" , 0 , 460 , 0 0712 CALL "VECTOR" , 100 , 460 , 1 0713 CALL "VECTOR" , 100 , 530 , 1 0714 CALL "VECTOR" , 35 , 496 , 0 0715 CALL "VECTOR" , 39 , 529 , 1 0716 CALL "VECTOR" , 78 , 504 , 1 0717 CALL "VECTOR" , 66 , 485 , 1 0718 CALL "VECTOR" , 35 , 496 , 1 0720 CALL "VECTOR" , 65 , 350 , 0 0730 CALL "VECTOR" , 90 , 377 , 1 0740 CALL "VECTOR" , 88 , 354 , 1 0750 CALL "VECTOR" , 72 , 340 , 1 0760 CALL "VECTOR" , 65 , 350 , 1 0770 CALL "VECTOR" , 260 , 417 , 0 0780 CALL "VECTOR" , 268 , 419 , 1 0790 CALL "VECTOR" , 265 , 425 , 1 0800 CALL "VECTOR" , 277 , 427 , 1 0810 CALL "VECTOR" , 275 , 434 , 1 0820 CALL "VECTOR" , 250 , 426 , 1 0830 CALL "VECTOR" , 260 , 417 , 1 0840 CALL "VECTOR" , 300 , 344 , 0 0850 CALL "VECTOR" , 313 , 346 , 1 0860 CALL "VECTOR" , 315 , 341 , 1 0870 CALL "VECTOR" , 305 , 336 , 1 0880 CALL "VECTOR" , 300 , 344 , 1 0890 CALL "VECTOR" , 218 , 235 , 0 0900 CALL "VECTOR" , 230 , 220 , 1 0910 CALL "VECTOR" , 227 , 203 , 1 0920 CALL "VECTOR" , 220 , 201 , 1 0930 CALL "VECTOR" , 218 , 213 , 1 0940 CALL "VECTOR" , 224 , 220 , 1 0950 CALL "VECTOR" , 218 , 231 , 1 0960 CALL "VECTOR" , 220 , 234 , 1 0970 CALL "VECTOR" , 157 , 158 , 0 0980 CALL "VECTOR" , 201 , 181 , 1 0990 CALL "VECTOR" , 218 , 166 , 1 1000 CALL "VECTOR" , 207 , 145 , 1 1010 CALL "VECTOR" , 226 , 163 , 1 1020 CALL "VECTOR" , 225 , 178 , 1 1030 CALL "VECTOR" , 240 , 160 , 1 1040 CALL "VECTOR" , 233 , 150 , 1 1050 CALL "VECTOR" , 247 , 133 , 1 1060 CALL "VECTOR" , 236 , 100 , 1 1070 CALL "VECTOR" , 221 , 94 , 1 1080 CALL "VECTOR" , 195 , 94 , 1 1090 CALL "VECTOR" , 168 , 118 , 1 1100 CALL "VECTOR" , 158 , 150 , 1 1110 CALL "VECTOR" , 165 , 150 , 1 1120 CALL "VECTOR" , 157 , 158 , 1 1130 CALL "VECTOR" , 250 , 200 , 0 1140 CALL "VECTOR" , 262 , 188 , 1 1150 CALL "VECTOR" , 254 , 187 , 1 1160 CALL "VECTOR" , 273 , 174 , 1 1170 CALL "VECTOR" , 267 , 164 , 1 1180 CALL "VECTOR" , 279 , 148 , 1 1190 CALL "VECTOR" , 267 , 137 , 1 1200 CALL "VECTOR" , 280 , 118 , 1 1210 CALL "VECTOR" , 318 , 117 , 1 1220 CALL "VECTOR" , 321 , 98 , 1 1230 CALL "VECTOR" , 310 , 98 , 1 1240 CALL "VECTOR" , 342 , 82 , 1 1250 CALL "VECTOR" , 357 , 87 , 1 1260 CALL "VECTOR" , 350 , 110 , 1 1270 CALL "VECTOR" , 380 , 130 , 1 1280 CALL "VECTOR" , 380 , 142 , 1 1290 CALL "VECTOR" , 360 , 155 , 1 1300 CALL "VECTOR" , 365 , 170 , 1 1310 CALL "VECTOR" , 382 , 181 , 1 1320 CALL "VECTOR" , 393 , 183 , 1 1330 CALL "VECTOR" , 390 , 250 , 1 1340 CALL "VECTOR" , 365 , 257 , 1 1350 CALL "VECTOR" , 335 , 233 , 1 1360 CALL "VECTOR" , 343 , 233 , 1 1370 CALL "VECTOR" , 350 , 190 , 1 1380 CALL "VECTOR" , 340 , 190 , 1 1390 CALL "VECTOR" , 344 , 220 , 1 1400 CALL "VECTOR" , 333 , 230 , 1 1410 CALL "VECTOR" , 337 , 216 , 1 1420 CALL "VECTOR" , 328 , 193 , 1 1430 CALL "VECTOR" , 318 , 210 , 1 1440 CALL "VECTOR" , 317 , 228 , 1 1450 CALL "VECTOR" , 280 , 235 , 1 1460 CALL "VECTOR" , 303 , 227 , 1 1470 CALL "VECTOR" , 304 , 216 , 1 1480 CALL "VECTOR" , 290 , 200 , 1 1490 CALL "VECTOR" , 250 , 200 , 1 1500 CALL "VECTOR" , 260 , 72 , 0 1510 CALL "VECTOR" , 270 , 80 , 1 1520 CALL "VECTOR" , 278 , 80 , 1 1530 CALL "VECTOR" , 305 , 60 , 1 1540 CALL "VECTOR" , 312 , 70 , 1 1550 CALL "VECTOR" , 330 , 54 , 1 1560 CALL "VECTOR" , 328 , 32 , 1 1570 CALL "VECTOR" , 295 , 30 , 1 1580 CALL "VECTOR" , 260 , 48 , 1 1590 CALL "VECTOR" , 253 , 62 , 1 1600 CALL "VECTOR" , 269 , 62 , 1 1610 CALL "VECTOR" , 260 , 72 , 1 1620 CALL "VECTOR" , 315 , 80 , 0 1630 CALL "VECTOR" , 335 , 85 , 1 1640 CALL "VECTOR" , 357 , 62 , 1 1650 CALL "VECTOR" , 344 , 50 , 1 1660 CALL "VECTOR" , 338 , 20 , 1 1670 CALL "VECTOR" , 333 , 54 , 1 1680 CALL "VECTOR" , 315 , 80 , 1 1690 CALL "VECTOR" , 254 , 110 , 0 1700 CALL "VECTOR" , 235 , 44 , 1 1710 CALL "VECTOR" , 220 , 65 , 1 1720 CALL "VECTOR" , 230 , 60 , 1 1730 CALL "VECTOR" , 254 , 110 , 1 1740 CALL "VECTOR" , 145 , 95 , 0 1750 CALL "VECTOR" , 158 , 92 , 1 1760 CALL "VECTOR" , 168 , 76 , 1 1770 CALL "VECTOR" , 164 , 67 , 1 1780 CALL "VECTOR" , 155 , 72 , 1 1790 CALL "VECTOR" , 145 , 95 , 1 1800 CALL "VECTOR" , 47 , 115 , 0 1810 CALL "VECTOR" , 53 , 96 , 1 1820 CALL "VECTOR" , 48 , 98 , 1 1830 CALL "VECTOR" , 49 , 114 , 1 1840 CALL "VECTOR" , 192 , 80 , 0 1850 CALL "VECTOR" , 209 , 60 , 1 1860 CALL "VECTOR" , 214 , 64 , 1 1870 CALL "VECTOR" , 192 , 80 , 1 1880 CALL "VECTOR" , 220 , 80 , 0 1890 CALL "VECTOR" , 218 , 90 , 1 1900 CALL "VECTOR" , 233 , 95 , 1 1910 CALL "VECTOR" , 234 , 83 , 1 1920 CALL "VECTOR" , 220 , 80 , 1 1930 CALL "VECTOR" , 288 , 82 , 0 1940 CALL "VECTOR" , 291 , 77 , 1 1950 CALL "VECTOR" , 297 , 79 , 1 1960 CALL "VECTOR" , 294 , 83 , 1 1970 CALL "VECTOR" , 288 , 82 , 1 1980 CALL "VECTOR" , 299 , 85 , 0 1990 CALL "VECTOR" , 306 , 86 , 1 2000 CALL "VECTOR" , 303 , 80 , 1 2010 CALL "VECTOR" , 299 , 85 , 1 2020 CALL "VECTOR" , 360 , 70 , 0 2030 CALL "VECTOR" , 351 , 72 , 1 2040 CALL "VECTOR" , 355 , 84 , 1 2050 CALL "VECTOR" , 362 , 82 , 1 2060 CALL "VECTOR" , 362 , 95 , 1 2070 CALL "VECTOR" , 390 , 86 , 1 2080 CALL "VECTOR" , 383 , 80 , 1 2090 CALL "VECTOR" , 370 , 80 , 1 2100 CALL "VECTOR" , 360 , 70 , 1 2110 CALL "VECTOR" , 386 , 177 , 0 2120 CALL "VECTOR" , 393 , 188 , 1 2130 CALL "VECTOR" , 398 , 180 , 1 2140 CALL "VECTOR" , 392 , 173 , 1 2150 CALL "VECTOR" , 386 , 177 , 1 2160 CALL "ALPHA" 2170 FOR C = 1 TO 7 2180 RANDOMIZE 2190 READ FILE ( 5 , 100 ) MAXNR 2200 LET R = RND ( 1 ) + 1 2210 LET R = R * ( RND ( 0 ) * MAXNR ) 2220 IF INT ( R ) = 0 THEN GOTO 2180 2230 READ FILE ( 5 , INT ( R ) ) BY$ , X , Y 2240 CALL "GRAPH" , X , Y 2250 CALL "VECTOR" , X , Y , 1 2260 CALL "VECTOR" , 0 , 0 , 0 2270 CALL "ALPHA" 2273 PRINT "" 2276 PRINT "" 2280 FOR B = 1 TO 3 2290 INPUT "HVAD HEDDER BYEN :" , INBY$ 2300 IF BY$ = INBY$ THEN 2310 PRINT "<7><7><7><7><7><7><7><7><7><7><7><7><7><7><7><7><7>" 2320 PRINT "FULSTÆNDIGT KORREKT" 2330 GOTO 2190 2340 ELSE 2350 PRINT "FORKERT PROV IGEN :" 2360 ENDIF 2370 NEXT 2380 PRINT "BYEN HEDDER :" , BY$ 2390 NEXT 2400 GOTO 0010 2410 REM ***OPRETTELSE AF BYNAVNE***«nul» 2420 INPUT "HVOR MANGE BYER :" , AT 2430 READ FILE ( 5 , 100 ) MAXNR 2440 IF MAXNR > AT THEN GOTO 2690 2450 FOR MAXNR = MAXNR TO AT 2460 PRINT MAXNR 2470 INPUT "BYNAVN :" , BY$ 2480 IF BY$ = "SLUT" THEN GOTO 2690 2490 INPUT "X KOORDIINATEN :" , X 2500 INPUT "Y KOORDINATEN :" , Y 2510 WRITE FILE ( 5 , MAXNR ) BY$ , X , Y 2520 NEXT 2530 WRITE FILE ( 5 , 100 ) MAXNR 2540 GOTO 2690 2550 GOTO 2410 2560 WRITE FILE ( 5 , 100 ) MAXNR 2570 GOTO 2690 2580 CALL "VECTOR" , 600 , 600 , 0 2590 CALL "ALPHA" 2600 DELAY = 5 2610 CLOSE 2620 DIM A$ ( 10 ) 2630 INPUT "EN GANG TIL ??" , A$ 2640 IF A$ = "JA" THEN 2650 GOTO 0020 2660 ELSE 2670 PRINT "NÅH IKKE !!!!" 2680 ENDIF 2690 END «nul»
FNA definition = 0xffff FNB definition = 0xffff FNC definition = 0xffff FND definition = 0xffff FNE definition = 0xffff FNF definition = 0xffff FNG definition = 0xffff FNH definition = 0xffff FNI definition = 0xffff FNJ definition = 0xffff FNK definition = 0xffff FNL definition = 0xffff FNM definition = 0xffff FNN definition = 0xffff FNO definition = 0xffff FNP definition = 0xffff FNQ definition = 0xffff FNR definition = 0xffff FNS definition = 0xffff FNT definition = 0xffff FNU definition = 0xffff FNV definition = 0xffff FNW definition = 0xffff FNX definition = 0xffff FNY definition = 0xffff FNZ definition = 0xffff FN[ definition = 0xffff FN\ definition = 0xffff FN] definition = 0xffff GOSUB-RETURN stack pointer = 0x0000 stack[0] = 0x0000 stack[1] = 0x0000 stack[2] = 0x0000 stack[3] = 0x0000 stack[4] = 0x0000 stack[5] = 0x0000 stack[6] = 0x0000 FOR-NEXT stack pointer = 0x0000 Var# = 0x0000 Loop Top = 0x0000 To Val = 0 (0x00000000) Step Val = 0 (0x00000000) Var# = 0x0000 Loop Top = 0x0000 To Val = 0 (0x00000000) Step Val = 0 (0x00000000) Var# = 0x0000 Loop Top = 0x0000 To Val = 3.60329e-84 (0x00000007) Step Val = 0 (0x00000000) Var# = 0x0000 Loop Top = 0x0000 To Val = 0 (0x00000000) Step Val = 6.17707e-84 (0x0000000c) Var# = 0x009d Loop Top = 0x0f4c To Val = 7 (0x41700000) Step Val = 1 (0x41100000) Var# = 0x0098 Loop Top = 0x0fbb To Val = 3 (0x41300000) Step Val = 1 (0x41100000) Var# = 0x0000 Loop Top = 0x0000 To Val = 0 (0x00000000) Step Val = 0 (0x00000000) REPEAT-UNTIL stack pointer = 0x0000 stack[0] = 0x0000 stack[1] = 0x0000 stack[2] = 0x0000 stack[3] = 0x0000 stack[4] = 0x0000 stack[5] = 0x0000 stack[6] = 0x0000 WHILE-ENDWHILE stack pointer = 0x0000 stack[0] = 0x0000 stack[1] = 0x0000 stack[2] = 0x0000 stack[3] = 0x0000 stack[4] = 0x0000 stack[5] = 0x0000 stack[6] = 0x0000 IF-ELSE stack pointer = 0x0000 stack[0] = 0x0000 stack[1] = 0x0000 stack[2] = 0x0000 stack[3] = 0x0000 stack[4] = 0x0000 stack[5] = 0x0000 stack[6] = 0x0000 Variables: 0x80 0xffff 0x00 0x81 0xffff 0x00 AUTO950 0x82 0xffff 0x02 A$ 0x83 0xffff 0x00 U 0x84 0xffff 0x00 UFO 0x85 0xffff 0x00 LIST1540 0x86 0x0002 0x02 BY$ 0x87 0x0014 0x02 INBY$ 0x88 0x0026 0x02 SVAR$ 0x89 0x0000 0x00 MAXNR 0x8a 0x0032 0x00 X 0x8b 0x0034 0x00 Y 0x8c 0xffff 0x00 NR 0x8d 0x0030 0x00 R 0x8e 0xffff 0x00 GOTO2500 0x8f 0xffff 0x00 SVAR 0x90 0xffff 0x00 CLSE 0x91 0xffff 0x00 LIST249 0x92 0xffff 0x00 O 0x93 0xffff 0x00 A 0x94 0xffff 0x00 FI 0x95 0xffff 0x00 GOTO2380 0x96 0xffff 0x00 AT 0x97 0xffff 0x00 MAXR 0x98 0x0036 0x00 B 0x99 0xffff 0x00 NE 0x9a 0xffff 0x00 [ 0x9b 0xffff 0x00 LISTT 0x9c 0xffff 0x00 T 0x9d 0x002e 0x00 C 0x9e 0xffff 0x00 REUN 0x9f 0xffff 0x00 RN
.magic = 0x4e32 .u_pas = 0x1104 // Length of UPAS in words .u_das = 0x0140 // Length of UDAS in words .u_dvs = 0x0108 // Start på savede variabel indhold (word adr) .u_nds = 0x0fd8 // Address på næste prog.sætning (word adr) .u_cps = 0x0fd3 // Address på curr prog.sætning (word adr) .u_tll = 0x0000 // Page størrelse .u_tts = 0x000e // TAP størrelse .u_ran = 0x0001 // Random tal .u_cdl = 0x0006 // Current DATA sætning ptr .u_cdb = 0xb60b // Current DATA byte ptr .u_esa = 0x0042 // ON ESE (word adr) .u_era = 0x0000 // ON ERR (word adr) .u_cas = 0xffff // CASE dybde .u_las = 0xffff // last (-1)