Binder Manual (G06.27+, H06.04+, J06.03+)

BIND Commands
Binder Manual528613-004
3-49
SELECT Command
The following example causes all references to EPNAME1 in OLDFILE to refer
instead to EPNAME2 from NEWFILE.
@COMMENT - "caller" inserted on next command
@COMMENT - calls epname1; the satisfy will
@COMMENT - result in calling epname2
@ADD CODE caller FROM objfile
@SATISFY SEARCH newfile, REFER epname1 TO epname2
@ADD CODE epname1 FROM oldfile
@BUILD newfile !
The following example leaves entry references unresolved because SATISFY OFF
(a select-param) is valid.
@ADD * FROM objfile
@SELECT SATISFY OFF
In the following example, Binder searches the files OBJECTC and OBJECTD for
external reference resolution, and not files OBJECTA and OBJECTB, which have
already been added to the search list with the SELECT command.
@SELECT SEARCH (objecta, objectb)
@SATISFY SEARCH (objectc, objectd)
In the following example, if FOO exists in FILE 1 and FILE2, the following
commands cause the reference to FOO to be resolved from FILE1 instead of
FILE2.
@ADD * from file1
@SATISFY SEARCH (file2, file1, file3)
SELECT Command
The SELECT command sets parameter values that control Binder during execution of
subsequent BUILD and SATISFY commands. You can override these values using the
BUILD and SATISFY commands or reset them to default values using the RESELECT
command.
select-param
is any of the parameter values set with SELECT. You can set one or more
parameter values with a single SELECT command. The select-param can be
any one of the following:
{CHECK check-option}
SELECT { select-param [ , select-param ]... }