_  __   _  _         _ _     _      _           _           
  __| |/ /_ | || |     __| (_)___| | __ (_)_ __   __| | _____  __
 / _` | '_ \| || |_   / _` | / __| |/ / | | '_ \ / _` |/ _ \ \/ /
| (_| | (_) |__   _| | (_| | \__ \   <  | | | | | (_| |  __/>  < 
 \__,_|\___/   |_|    \__,_|_|___/_|\_\ |_|_| |_|\__,_|\___/_/\_\
                                                                 
            

RENUMBER.DOC

FILE INFORMATION

FILENAME(S): RENUMBER.DOC

FILE TYPE(S): SEQ

FILE SIZE: 1.4K

FIRST SEEN: 2025-11-30 19:36:54

APPEARS ON: 1 disk(s)

FILE HASH

f9053b35fa5a4a78d2020a77ecf89b536c8bd58de5c064cc45d8ba1cda1a64d8

FOUND ON DISKS (1 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
C 64 UTILITIES 2 RENUMBER.DOC SEQ Curtcool, Bo 16 1 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

00000000: C9 4E 46 4F 52 4D 41 54  49 4F 4E 20 41 42 4F 55  |.NFORMATION ABOU|
00000010: 54 20 52 45 4E 55 4D 42  45 52 0D 0D D2 45 4E 55  |T RENUMBER...ENU|
00000020: 4D 42 45 52 20 49 53 20  41 20 50 52 4F 47 52 41  |MBER IS A PROGRA|
00000030: 4D 20 54 48 41 54 20 43  48 41 4E 47 45 53 20 54  |M THAT CHANGES T|
00000040: 48 45 20 4C 49 4E 45 20  4E 55 4D 42 45 52 53 20  |HE LINE NUMBERS |
00000050: 49 4E 20 41 20 C2 C1 D3  C9 C3 0D 50 52 4F 47 52  |IN A ......PROGR|
00000060: 41 4D 2E 20 20 D4 48 45  20 4E 45 57 20 4E 55 4D  |AM.  .HE NEW NUM|
00000070: 42 45 52 53 20 41 52 45  20 4E 4F 52 4D 41 4C 4C  |BERS ARE NORMALL|
00000080: 59 20 31 30 30 2C 20 31  31 30 2C 20 31 32 30 2C  |Y 100, 110, 120,|
00000090: 20 41 4E 44 20 53 4F 20  4F 4E 2E 0D C8 4F 57 45  | AND SO ON...OWE|
000000A0: 56 45 52 2C 20 59 4F 55  20 43 41 4E 20 54 45 4C  |VER, YOU CAN TEL|
000000B0: 4C 20 54 48 45 20 50 52  4F 47 52 41 4D 20 54 4F  |L THE PROGRAM TO|
000000C0: 20 53 54 41 52 54 20 41  54 20 53 4F 4D 45 20 4C  | START AT SOME L|
000000D0: 49 4E 45 20 4E 55 4D 42  45 52 0D 4F 54 48 45 52  |INE NUMBER.OTHER|
000000E0: 20 54 48 41 4E 20 31 30  30 2C 20 4F 52 20 54 4F  | THAN 100, OR TO|
000000F0: 20 53 4B 49 50 20 53 4F  4D 45 54 48 49 4E 47 20  | SKIP SOMETHING |
00000100: 4F 54 48 45 52 20 54 48  41 4E 20 31 30 20 49 4E  |OTHER THAN 10 IN|
00000110: 20 42 45 54 57 45 45 4E  0D 45 41 43 48 20 4C 49  | BETWEEN.EACH LI|
00000120: 4E 45 20 4E 55 4D 42 45  52 2E 20 20 D4 48 45 20  |NE NUMBER.  .HE |
00000130: 50 52 4F 47 52 41 4D 20  43 48 41 4E 47 45 53 20  |PROGRAM CHANGES |
00000140: 41 4C 4C 20 52 45 46 45  52 45 4E 43 45 53 20 54  |ALL REFERENCES T|
00000150: 4F 20 4C 49 4E 45 0D 4E  55 4D 42 45 52 53 20 49  |O LINE.NUMBERS I|
00000160: 4E 20 C7 CF D4 CF 2C 20  C7 CF D3 D5 C2 2C 20 CF  |N ...., ....., .|
00000170: CE 20 C7 CF D4 CF 2C 20  CF CE 20 C7 CF D3 D5 C2  |. ...., .. .....|
00000180: 2C 20 41 4E 44 20 D2 D5  CE 20 53 54 41 54 45 4D  |, AND ... STATEM|
00000190: 45 4E 54 53 0D 57 49 54  48 49 4E 20 54 48 45 20  |ENTS.WITHIN THE |
000001A0: 50 52 4F 47 52 41 4D 2E  0D 0D D4 48 45 20 50 52  |PROGRAM....HE PR|
000001B0: 4F 47 52 41 4D 20 49 53  20 4C 4F 41 44 45 44 20  |OGRAM IS LOADED |
000001C0: 41 4E 44 20 52 55 4E 20  41 53 20 46 4F 4C 4C 4F  |AND RUN AS FOLLO|
000001D0: 57 53 3A 0D 0D 20 20 20  20 CC CF C1 C4 20 22 D2  |WS:..    .... ".|
000001E0: C5 CE D5 CD C2 C5 D2 22  2C 20 38 2C 20 31 0D 20  |.......", 8, 1. |
000001F0: 20 20 20 D3 D9 D3 20 34  39 31 35 32 0D 0D C1 46  |   ... 49152...F|
00000200: 54 45 52 20 59 4F 55 20  48 41 56 45 20 54 59 50  |TER YOU HAVE TYP|
00000210: 45 44 20 49 4E 20 54 48  45 53 45 20 54 57 4F 20  |ED IN THESE TWO |
00000220: 4C 49 4E 45 53 2C 20 54  48 45 20 50 52 4F 47 52  |LINES, THE PROGR|
00000230: 41 4D 20 41 53 4B 53 20  59 4F 55 0D 46 4F 52 20  |AM ASKS YOU.FOR |
00000240: 54 48 45 20 53 54 41 52  54 49 4E 47 20 4C 49 4E  |THE STARTING LIN|
00000250: 45 20 4E 55 4D 42 45 52  20 41 4E 44 20 49 4E 43  |E NUMBER AND INC|
00000260: 52 45 4D 45 4E 54 20 54  4F 20 55 53 45 2E 20 20  |REMENT TO USE.  |
00000270: C9 46 20 59 4F 55 20 41  52 45 0D 48 41 50 50 59  |.F YOU ARE.HAPPY|
00000280: 20 57 49 54 48 20 20 31  30 30 2C 20 31 31 30 2C  | WITH  100, 110,|
00000290: 20 31 32 30 20 41 4E 44  20 53 4F 20 4F 4E 2C 20  | 120 AND SO ON, |
000002A0: 59 4F 55 20 43 41 4E 20  48 49 54 20 54 48 45 20  |YOU CAN HIT THE |
000002B0: D2 C5 D4 D5 D2 CE 20 4B  45 59 0D 49 4E 20 41 4E  |...... KEY.IN AN|
000002C0: 53 57 45 52 20 54 4F 20  42 4F 54 48 20 4F 46 20  |SWER TO BOTH OF |
000002D0: 54 48 45 53 45 20 51 55  45 53 54 49 4F 4E 53 2E  |THESE QUESTIONS.|
000002E0: 20 20 C1 46 54 45 52 20  54 48 45 20 4C 49 4E 45  |  .FTER THE LINE|
000002F0: 20 4E 55 4D 42 45 52 53  0D 41 52 45 20 52 45 4E  | NUMBERS.ARE REN|
00000300: 55 4D 42 45 52 45 44 2C  20 C2 C1 D3 C9 C3 20 43  |UMBERED, ..... C|
00000310: 4F 4D 45 53 20 42 41 43  4B 20 41 4E 44 20 53 41  |OMES BACK AND SA|
00000320: 59 53 20 D2 C5 C1 C4 D9  2E 20 20 D4 48 45 20 4F  |YS ......  .HE O|
00000330: 4E 4C 59 0D 52 45 41 53  4F 4E 20 54 48 41 54 20  |NLY.REASON THAT |
00000340: 54 48 45 20 4C 49 4E 45  20 4E 55 4D 42 45 52 53  |THE LINE NUMBERS|
00000350: 20 57 4F 55 4C 44 20 4E  4F 54 20 42 45 20 52 45  | WOULD NOT BE RE|
00000360: 4E 55 4D 42 45 52 45 44  20 49 53 20 49 46 20 59  |NUMBERED IS IF Y|
00000370: 4F 55 52 0D 50 52 4F 47  52 41 4D 20 48 41 53 20  |OUR.PROGRAM HAS |
00000380: 54 4F 4F 20 4D 41 4E 59  20 4C 49 4E 45 53 20 46  |TOO MANY LINES F|
00000390: 4F 52 20 54 48 45 20 4C  49 4E 45 20 4E 55 4D 42  |OR THE LINE NUMB|
000003A0: 45 52 49 4E 47 20 53 45  51 55 45 4E 43 45 20 28  |ERING SEQUENCE (|
000003B0: 54 48 49 53 0D 49 53 20  4E 4F 54 20 4C 49 4B 45  |THIS.IS NOT LIKE|
000003C0: 4C 59 20 54 4F 20 48 41  50 50 45 4E 20 55 4E 4C  |LY TO HAPPEN UNL|
000003D0: 45 53 53 20 59 4F 55 20  41 53 4B 20 46 4F 52 20  |ESS YOU ASK FOR |
000003E0: 4C 49 4E 45 20 4E 55 4D  42 45 52 53 20 54 4F 20  |LINE NUMBERS TO |
000003F0: 53 54 41 52 54 0D 41 54  20 35 30 30 30 30 2C 20  |START.AT 50000, |
00000400: 46 4F 52 20 45 58 41 4D  50 4C 45 2C 20 57 49 54  |FOR EXAMPLE, WIT|
00000410: 48 20 41 4E 20 49 4E 43  52 45 4D 45 4E 54 20 4F  |H AN INCREMENT O|
00000420: 46 20 31 30 30 30 29 2E  20 20 C9 4E 20 54 48 49  |F 1000).  .N THI|
00000430: 53 0D 43 41 53 45 2C 20  54 48 45 20 52 45 4E 55  |S.CASE, THE RENU|
00000440: 4D 42 45 52 20 50 52 4F  47 52 41 4D 20 50 52 49  |MBER PROGRAM PRI|
00000450: 4E 54 53 20 41 20 4C 49  54 54 4C 45 20 4D 45 53  |NTS A LITTLE MES|
00000460: 53 41 47 45 20 41 4E 44  20 52 45 46 55 53 45 53  |SAGE AND REFUSES|
00000470: 0D 54 4F 20 4D 41 4B 45  20 41 4E 59 20 43 48 41  |.TO MAKE ANY CHA|
00000480: 4E 47 45 53 20 49 4E 20  59 4F 55 52 20 50 52 4F  |NGES IN YOUR PRO|
00000490: 47 52 41 4D 2E 20 20 D4  48 45 20 4F 4E 4C 59 20  |GRAM.  .HE ONLY |
000004A0: 4F 54 48 45 52 20 45 52  52 4F 52 0D 4D 45 53 53  |OTHER ERROR.MESS|
000004B0: 41 47 45 53 20 47 45 4E  45 52 41 54 45 44 20 42  |AGES GENERATED B|
000004C0: 59 20 54 48 45 20 52 45  4E 55 4D 42 45 52 20 50  |Y THE RENUMBER P|
000004D0: 52 4F 47 52 41 4D 20 41  52 45 20 49 46 20 59 4F  |ROGRAM ARE IF YO|
000004E0: 55 52 20 50 52 4F 47 52  41 4D 0D 43 4F 4E 54 41  |UR PROGRAM.CONTA|
000004F0: 49 4E 53 20 41 20 C7 CF  D4 CF 20 28 45 54 43 2E  |INS A .... (ETC.|
00000500: 29 20 54 48 41 54 20 52  45 46 45 52 53 20 54 4F  |) THAT REFERS TO|
00000510: 20 41 20 4E 4F 4E 2D 45  58 49 53 54 45 4E 54 20  | A NON-EXISTENT |
00000520: 4C 49 4E 45 0D 4E 55 4D  42 45 52 2E 20 20 D4 48  |LINE.NUMBER.  .H|
00000530: 45 20 45 52 52 4F 52 20  4D 45 53 53 41 47 45 20  |E ERROR MESSAGE |
00000540: 54 45 4C 4C 53 20 59 4F  55 20 54 48 45 20 28 4E  |TELLS YOU THE (N|
00000550: 45 57 4C 59 2D 52 45 4E  55 4D 42 45 52 45 44 29  |EWLY-RENUMBERED)|
00000560: 20 4C 49 4E 45 0D 4E 55  4D 42 45 52 20 4F 46 20  | LINE.NUMBER OF |
00000570: 45 41 43 48 20 53 55 43  48 20 53 54 52 41 59 20  |EACH SUCH STRAY |
00000580: C7 CF D4 CF 2E 0D                                 |......          |
INFORMATION ABOUT RENUMBER..RENUMBER IS 
A PROGRAM THAT CHANGES THE LINE NUMBERS 
IN A BASIC.PROGRAM.  THE NEW NUMBERS ARE
 NORMALLY 100, 110, 120, AND SO ON..HOWE
VER, YOU CAN TELL THE PROGRAM TO START A
T SOME LINE NUMBER.OTHER THAN 100, OR TO
 SKIP SOMETHING OTHER THAN 10 IN BETWEEN
.EACH LINE NUMBER.  THE PROGRAM CHANGES 
ALL REFERENCES TO LINE.NUMBERS IN GOTO, 
GOSUB, ON GOTO, ON GOSUB, AND RUN STATEM
ENTS.WITHIN THE PROGRAM...THE PROGRAM IS
 LOADED AND RUN AS FOLLOWS:..    LOAD "R
ENUMBER", 8, 1.    SYS 49152..AFTER YOU 
HAVE TYPED IN THESE TWO LINES, THE PROGR
AM ASKS YOU.FOR THE STARTING LINE NUMBER
 AND INCREMENT TO USE.  IF YOU ARE.HAPPY
 WITH  100, 110, 120 AND SO ON, YOU CAN 
HIT THE RETURN KEY.IN ANSWER TO BOTH OF 
THESE QUESTIONS.  AFTER THE LINE NUMBERS
.ARE RENUMBERED, BASIC COMES BACK AND SA
YS READY.  THE ONLY.REASON THAT THE LINE
 NUMBERS WOULD NOT BE RENUMBERED IS IF Y
OUR.PROGRAM HAS TOO MANY LINES FOR THE L
INE NUMBERING SEQUENCE (THIS.IS NOT LIKE
LY TO HAPPEN UNLESS YOU ASK FOR LINE NUM
BERS TO START.AT 50000, FOR EXAMPLE, WIT
H AN INCREMENT OF 1000).  IN THIS.CASE, 
THE RENUMBER PROGRAM PRINTS A LITTLE MES
SAGE AND REFUSES.TO MAKE ANY CHANGES IN 
YOUR PROGRAM.  THE ONLY OTHER ERROR.MESS
AGES GENERATED BY THE RENUMBER PROGRAM A
RE IF YOUR PROGRAM.CONTAINS A GOTO (ETC.
) THAT REFERS TO A NON-EXISTENT LINE.NUM
BER.  THE ERROR MESSAGE TELLS YOU THE (N
EWLY-RENUMBERED) LINE.NUMBER OF EACH SUC
H STRAY GOTO..
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL