Microsoft BASIC , . , , , , , . :
;
;
;
;
.
8.2. - LET
: , .
: [LET] <> = <>
8.3. GOTO
: , .
: GOTO {< > | < >)
8.4. - IF...THEN...ELSE
: . .
: , :
IF <> THEN < 1> [ELSE < 2>]
<> , TRUE () <- , - FALSE () - ;
<1 > , TRUE, ;
< 2> , FALSE.
ELSE- , <> FALSE, . :
[<>] [GOTO] < > | GOTO <>)
() :
IF < 1> THEN [< 1>] ELSE
IF < 2> THEN [< 2> j]
ELSE [< N>] ]
END IF
< 1> , TRUE () FALSE ()
(I = 1...N)
< 1> , (1 = 1...N).
8.5. - ON...GOSUB, ON...GOTO
: .
: ON <> GOSUB {< >} < >)
ON <> GOTO {< >} < >
<> , ON...GOSUB ON...GOTO . . <> , . , 3, , . <> 1 . :
|
|
0
: Illegal function call - 255
8.6. - SELECT CASE
: .
: SELECT CASE < >
CASE [< 1>]
[ 1>]
[CASE [< 2>]
[< 2>]]
[CASE [< N-1>]
[ N-1>]]
[CASE ELSE
[ N> ] ]
END SELECT
< >
< 1 > - (I =...N)
<1>:
(I = 1...N) :
1. <> [, <>...]
2. <> <>...
3. IS < > <> [,...]
<> . < >
<
<=
>
>=
=
8.7. FOR NEXT
: .
: FOR <> = < > < > [STEP <>]
NEXT [< 1>[, < 2>...]
<> .
< >
< >
<> ; .
8.8. - DO...LOOP
: , <> WHILE (TRUE) , <> UNTIL . , , .
: DO < >]
LOOP [[WHILE [ UNTIL) <>]
DO [(WHILE | UNTIL) <>1
[< >]
LOOP
< > BASIC, ;
<> , TRUE ( ), FALSE ().
8.9. WHILEWEND
: .
: WHILE < >
[<>]
WEND
, WEND. . - , . , WEND .
8.10. - REM
: -.
|
|
: REM <>
<>