
B-63784EN-1/01 OPERATION 8.EDITING PROGRAMS
- 267 -
Character string that can be replaced
1 NC commands
Examples: G00, X100., M99
2 Macro statements
Examples: #100 = #102+1, IF[#300EQ0]GOTO100
3 Function names and variables
Examples: SIN in #1=SIN[#2], #102 in #100= #102+1
4 Portions of expressions
Examples: +1 in #100= #102+1, EQ in IF[#3000EQ0]
GOTO100
5 Symbols (only those listed below)
# + - * / = ; [ ] (
Limitation
1 Only the words that appear after the word to which the cursor is
positioned when replacement starts can be replaced. If the word
to which the cursor is positioned when replacement starts is the
same as that to be replaced, that word will not be replaced.
2 Even when a portion of a word, such as a function name or
variable, is to be replaced, the cursor is positioned to the entire
word.
3 The / and /n in an optional block skip are not distinguished from
those in a macro statement.
4 Even comment sections are within the scope of replacement.
Example : If an attempt is made to replace G90 in a program
having the comment section (JOB1 G90MODE), the
G90 in the comment section can be replaced.
5 It is not possible to replace an address command or function name
by specifying a portion of it.
Example : It is not possible to replace DPRNT with BPRNT,
using DP,BP [CHANGE].
6 It is not possible to replace a command by specifying an
equivalent command if the command and its equivalent are
written differently.
Example : It is not possible to replace G1 with G02 by
specifying G01,G02 [CHANGE].
Warning
Message Description
DATA NOT FOUND Not a single occurrence of the character string to
be replaced can be found.