BASIC 2.993  -06

 /,       2.5:
2.55:
1.      58080, 5801, z80  182185.              /  .

2.              1 .

3.  16    "&"            :       .
             .
 16        ,  10,      16     .

4.  CLOAD,         (     ,        ,     )                CLOAD""  BLOAD""

2.56:
5.    ,        .     .       BASIC 2.5  BASIC-M (  .).

2.57:
6.     INPUT      -    .

2.58:
7.       LINE BS   "" .
8.  RENUM (     -).

2.59
8.1. RENUM  .
8.2.  RENUM        .
9.        .

2.60
10.       2    ++.     .
11.     (, ,   ). ..      ,    .

2.61
12.  GET        .
13.   .      .5.
14.   &          - &O_.       -  , ..  &O0  &O177777

2.62
15.       "" ,          2.5 (       ).
16.     .
17.    ZX0  MegaLZ.

2.63
18.      .

2.70
19. :  ;  ;     (     ,     );  ;   ; PUT;   .

2.71
20.  POKE,SCREEN0,SCREEN3 (       );  ; PAINT; CIRLCE ( ); ;   .

2.72
21.  PAINT     - ;     (  GET, PAINT, POINT);   CIRCLE.

2.80
22.     ++.           .
23.      CIRCLE     (48   256)     . CIRCLE    2.72  0.2-0.5%
24.   PAINT (  6.5   basic 2.5).   PAINT (2.72),           .

2.81
25.       .
26.   FOR..NEXT  RETURN.

2.82
27.      LINE BF/BS.
28.   paint,    ,    .
29.      (   , AND/OR, FOR),  ,   .
30. PAUSE          (8080/5801, 8085, z80).
31.                   .

2.83
32.  ()   SCREEN4 (    ).
33.          (   2.82).     .
34.        .
35.                 SCREEN4.
36.     ++.
37.     (  2.61-2.82).

2.84
38.    (  2.61 .14)
39.      ,        THEN.

2.85
40.    QWERTY (SCREEN5,1)    .  POKE  PEEK       ( 640-767).
41.   .
42.  PUT  GET.
43.  :   , , /   .

2.90
44.      (++, 2+).  SCREEN5 (JCUKEN/QWERTY).
45.   PUT  GET    >= 8 .

2.91
46.   GET  PUT,     . PUT  .

2.92
47.   PUT (   >= 8 ,       2),   GET (   >= 8 ).

2.93
48.  GET       (   2.92).
49.       (  2.70) -              .
50.  : ,  , , ,   .
 
2.94
51.  (   2.93)   ON.
52.       .
53. : /,    (   INT),    .

2.95
54. :  , LINE BF/BS.
55.  :  ,   ,  ,    .
56.        PAINT           PAINT.

2.96
57.     .

2.97
58.       " Microsoft" 0-65529  .
59.  "" (   2.57)         INPUT.          INPUT.
60.  (   2.95-2.96)    .
61.   : ,     , ,  , ,      .

2.97fix
62.  ( )     (  2.97).

2.98
63.  ("-")   PLAY.
64.      .
65. BEEP       .
66.         /EDIT.
67. POKE  PEEK       / .
68.          .
69.  PUT   >=8         .
70.  :   ,  , ,   ,   ,  PLAY,  ,   .
71.  :    ,   LINE BF/BS, PUT,  , .
72.     .
73.      11 ,  .

2.98fix
74.    "" PLAY    (  2.98,     ).

2.99
75.   GET (  2.90,     ).

2.99fix
76.   RENUM (  2.98).

2.991
77.       VAL   .
78.     (  2.61).

2.992
79. / CLS.
80. /            .

2.993
81.     RETURN (  2.98).
82.  .

  (  ZX0)  .
 ,         .
  RIP    ,    (4.8   1),   202  .
  bas2993.wav -    (13.8 )      .


  -  ,  08.06.2019-09.03.2024