2
Table of Contents
INTRODUCTION ..................................................................................................4
QUICK EXAMPLE............................................................................................................................ 4
LINE NUMBERS AND STATEMENT SEPARATOR............................................5
EXPRESSIONS, VARIABLES, AND CONSTANTS.............................................5
EXPRESSION SUMMARY ................................................................................................................. 5
VARIABLE NAMES .......................................................................................................................... 5
TYPES........................................................................................................................................... 6
TYPE DECLARATION CHARACTERS ................................................................................................. 7
OPERATORS.................................................................................................................................. 7
ORDER OF OPERATIONS ................................................................................................................ 7
STRING OPERATORS...................................................................................................................... 8
DETERMINING THE TYPE OF A CONSTANT ........................................................................................ 8
TYPE CONVERSION (PROMOTION) .................................................................................................. 9
EFFECTS OF TYPE CONVERSIONS ON ACCURACY............................................................................ 9
ASSIGNING DOUBLE-PRECISION VALUES ...................................................................................... 10
ARRAYS ...................................................................................................................................... 10
STRINGS ..................................................................................................................................... 10
LOGICAL OPERATORS .................................................................................................................. 11
HEX AND OCTAL .......................................................................................................................... 11
PROGRAM STATEMENTS................................................................................12
DEFTYPE.................................................................................................................................... 12
CLEAR ...................................................................................................................................... 12
DIM NAME (DIM1, DIM2, …, DIMK)................................................................................................ 12
LET VARIABLE = EXPRESSION ...................................................................................................... 13
END........................................................................................................................................... 13
STOP......................................................................................................................................... 13
GOTO LINE NUMBER OR LABEL OR RUN-TIME VARIABLE................................................................. 13
GOSUB LINE NUMBER OR LABEL OR RUN-TIME VARIABLE............................................................... 13
RETURN ................................................................................................................................... 14
ON N GOTO LINE NUMBER OR LABEL, …, LINE NUMBER OR LABEL OR RUN-TIME VARIABLE.............. 14
FOR COUNTER = EXP TO EXP STEP EXP NEXT COUNTER ........................................................... 14
ON ERROR GOTO LINE NUMBER ............................................................................................... 15
RESUME LINE NUMBER .............................................................................................................. 16
REM........................................................................................................................................... 16
IF TRUE/FALSE EXPRESSION THEN ACTION-CLAUSE...................................................................... 16
THEN STATEMENT OR LINE NUMBER OR LINE LABEL ...................................................................... 17
ELSE STATEMENT OR LINE NUMBER OR LINE LABEL ....................................................................... 17
BLOCK IF, ELSEIF, THEN, ENDIF............................................................................................ 17
DATA ITEM LIST .......................................................................................................................... 18
READ ITEM LIST.......................................................................................................................... 18
RESTORE................................................................................................................................. 19
CONSOLE STATEMENTS.................................................................................20
PRINT ITEM LIST ......................................................................................................................... 20
PRINT TAB (EXPRESSION).......................................................................................................... 21
INPUT ITEM LIST ......................................................................................................................... 21
LINEINPUT STRING VARIABLE..................................................................................................... 21
POS(X)....................................................................................................................................... 22
Komentáře k této Příručce