
BASIC comparison sheet ProgsVarsMem Page 2
Programs, Variables and Memory
Vendor Casio
Model FX-702 PB-700 PB-770 FX-750P VX-4 Z-1GR FP-200
Syntax specifics Spaces are insignificant. All keywords and variables must be entered in uppercase letters.
Abbreviations N/A Some commands like P. for PRINT
Line numbers 1-9999 1-65535 1-64999
Line length 63 79 255 255
Comments Comments are N/A REM, rest of line is ignored.
Program areas
N/A MEMO database. N/A MEMO database.
ASCII file areas F0-F9.
10 CETL tables.
Edit programs
No file system ASCII file editor No file system
AUTO, DELETE, RENUM N/A N/A RENUMBER
Kill program(s)
No file system Files can be killed from menu.
Show memory
Memory allocation
N/A N/A
No DIM mode
PB-100
PB-300
FX-700P
FX-710P
PB-220
FX-720P
FX-730P
FX-770P
FX-785P
FX-790P
FX-795P
FX-850P
FX-880P
PB-1000
PB-2000C/AI-1000
with BASIC ROM
OM-53B
Spaces are insignificant except before TO, THEN or ELSE following a variable name.
Mixed case entry is allowed and sometimes significant.
REM or single quote "'" which implies end of statement (no colon needed), rest ignored.
0-9, switched with keyboard function P0-P9. In MODE 0, program is automatically started.
0-9, PROG n selects area.
Keyboard functions P0-P9 start program.
0-9, switched with keyboard function P0-P9.
In MODE 0, program is automatically started.
Z-1GR uses CAL key instead of MODE 0.
RAM file system with
menu selection,
BAS files can be run
directly.
0-9, PROG n selects area.
Internal file system
(more infos on
Commands page)
F0 is the default MEMO
area, also accessible
with MEMO key.
RAM FS with
Load/Save to area.
MODE 1 sets WRT mode.
Select area with keyboard function P0-P9.
LIST displays lines for editing.
PROG n selects area for editing.
EDIT displays line for editing.
MODE 1 sets BASIC mode.
Select area with keyboard function P0-P9.
EDIT displays lines for editing.
Menu selects BASIC mode.
EDIT displays lines for editing.
EDIT displays line for editing.
AUTO and DELETE DELETE and RENUMBER
DELETE
RENUM (OM-53B)
CLR,
CLR ALL
CLEAR,
CLEAR A
NEW kills program in current area, NEW ALL kills all memory.
NEW, NEW ALL clear single area
or all areas.
RESET clears all memory.
MODE 1 displays free program memory in special display area, display may fail if free memory
greater than 19999 on FX-730P
SYSTEM displays program areas, angle mode and
free memory
FRE <n>, n=0..2
0: free variable space,
1: free program space,
2: total variable space.
SYSTEM displays print mode (angle mode on PB-1000),
CLEAR parameters and free space.
Switching modes between CETL
and BASIC shows free memory.
SYSTEM shows program sizes for
all areas.
FRE(dummy number) returns free
space for programs. FRE("dummy
string") returns free string space.
FRE <n>, n=1..5
1, 2: see left,
3: total string space,
4: free variable space,
5: free string space.
FRE <n>, n=1..6
1-5: see left
6: ml space
(uncertain).
OM-53B: [memory]
menu sets size for
file system.
DEFM <blocks>
allocates additional
variables in blocks of 10.
Block 1 is A0-A9,
Block 20 is T0-T9.
80 bytes are taken from
program memory per
block.
DEFM <n>,
manual mode
only. 8 bytes
per variable.
DEFM <n> allocates n additional variables. 8 bytes per
variable are taken from program memory.
Automatic allocation of two letter "registered"
variables
CLEAR <size> allocates
space for all variables and
strings
CLEAR <str>,<var>
allocates <str> bytes for
strings,
<var> bytes for
variables
CLEAR <str>,<ml>,<sys>
allocates <str> bytes for strings,
<ml> bytes for machine language,
<sys> bytes for system
(uncertain for Z-1)
PB-1000: <sys> is file system size
OM-53B: <sys> is not allowed.
AREA <size>
sets the size for CETL tables and
I/O buffers.
CLEAR <str>,<himem>
clears all variables, sets size of
string area and the high memory
limit for BAISC. Above machine
language programs can be
installed.
Show variable
allocation
DEFM displays variable allocation and switches to DEFM mode
LISTV lists names of arrays and registered
variables
VARLIST lists names of arrays and variables
LISTV lists array names in DIM mode
Kommentare zu diesen Handbüchern