home *** CD-ROM | disk | FTP | other *** search
- ├OMMAND: ├╚┴╬╟┼
-
- ╙EE ALSO: ╞╔╬─, ╘┼╪╘, ┬┴╙╔├, >, *
-
- ╙YNTAX: CHANGE/BEFORE/AFTER/,LINE RANGE
- CHANGE"BEFORE" "AFTER",LINE RANGE
-
- ╞UNCTION:
-
- ╘HE CHANGE COMMAND IS USED TO MODIFY THE TEXT OR ┬┴╙╔├ PROGRAM CURRENTLY
- IN MEMORY. ┴LL OCCURENCES OF THE STRING "BEFORE" WILL BE CHANGED TO "AFTER"
- IN THE RANGE OF LINES SPECIFIED. "LINE RANGE" TAKES THE SAME SYNTAX AS FOR
- ┬┴╙╔├'S ╠╔╙╘ COMMAND.
-
- ├HANGE BEHAVES DIFFERENTLY DEPENDING UPON WHICH MODE (TEXT OR BASIC)
- HAS BEEN SELECTED. ╬OTICE THAT THE THE STRING "BEFORE" CONTAINS THE
- ┬┴╙╔├ KEYWORD ╞╧╥. ╫HEN IN ┬┴╙╔├ MODE, BOTH THE SEARCH AND THE REPLACE
- STRINGS ARE TOKENIZED BY THE ┬┴╙╔├ INTERPRETER (UNLESS THEY ARE WITHIN
- QUOTES) BEFORE THE CHANGE TAKES PLACE. ╘HIS TOKENIZATION DOES NOT OCCUR
- WHEN IN ╘┼╪╘ MODE. ╘HUS, WHEN IN ┬┴╙╔├ MODE, THE SEARCH STRING WOULD BE
- "BE"+CHR$(╞╧╥ TOKEN)+"E", AND WHEN IN ╘┼╪╘ MODE THE SEARCH STRING WOULD
- SIMPLY BE "BEFORE".
-
- ╙INCE THE ┬┴╙╔├ INTERPRETER DOES NOT TOKENIZE STRINGS THAT ARE ENCLOSED
- WITHIN QUOTES, THE ALTERNATE SYNTAX USING QUOTATION MARKS AS DELIMITERS
- HAS BEEN PROVIDED TO ALLOW CHANGING STRINGS WITHIN ─┴╘┴ STATEMENTS OR
- WITHIN QUOTES IN A ┬┴╙╔├ PROGRAM.
-
- ╘HE DELIMITER USED TO SEPARATE THE SEARCH AND REPLACE STRINGS CAN BE ANY
- CHARACTER NOT INCLUDED IN EITHER STRING. ─ELIMITERS WHICH ARE NORMALLY
- USED TO SEPARATE COMMAND LINE PARAMETERS WILL BEHAVE SLIGHTLY DIFFERENTLY.
-
- (╬OTE WHERE THE SPACES ARE IN THE EXAMPLES BELOW) ╫HEN NO LINE RANGE IS
- GIVEN, THE CLOSING DELIMITER IS OPTIONAL.
-
- ┼XAMPLES: ╘HE FOLLOWING EXAMPLES ARE ALL EQUIVALENT:
-
- CHANGE/LDA/LDY/
- CHANGE :LDA:LDY:,0
- CHANGE *LDA*LDY
- CHANGE"LDA""LDY
- CHANGE"LDA" "LDY"
- CHANGE ORLDAORLDYOR (IN ┬┴╙╔├ MODE)
-
-
- ╘HE FOLLOWING EXAMPLE IS ALSO THE SAME, EXCEPT A RECORD OF THE CHANGES IS
- LOGGED IN A DISK FILE, AND ONLY LINES 1000-2000 OF THE PROGRAM ARE
- AFFECTED.
-
- CHANGE/LDA/LDY/,1000-2000 >WHAT.IF.I.GOOF
-
-
-
-