PASS
Purpose
Specifies or cancels a password.
PASS "password"
└──┬───┘
String expression
Example
PASS "TEXT"
Parameters
- Registering a single password makes it the password for all program areas
(P0 ~ P9) and for DATA BANK function.
- The password must be a string of 1 ~ 8 characters.
- All characters after the first 8 are ignored when 9 or more characters are entered.
Explanation
- The password is used to protect programs and DATA BANK data.
- The password can be registered in both the
CAL
mode and BASIC
mode.
- Executing this command registers a password when no password previously exists.
- Executing the
PASS
statement using a previously registered password cancels
the password. Specifying a password that is different from that registered,
results in a PR error.
- The following operations and commands cannot be executed when a password is registered:
- Program write
MEMO IN
mode specification
MEMO
search
- LIST, LLIST, LIST ALL, LLIST ALL, LIST#, NEW, NEW ALL, NEW#
EDIT
- SAVE, SAVE# to RS-232C
- SAVE, SAVE# to cassette tape in ASCII format.
- Executing SAVE and SAVE ALL to cassette
tape applies the password to the saved program.
- Loading a program (using LOAD or LOAD ALL)
which is protected by a password into the computer causes the password of the loaded
program to be registered as the computer password. A PR error
is generated when the current password differs from the password of the loaded program.