You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- НЕ реализованы операторы: `LET MID$`, `DIM`, `KEY`, `CLEAR`, `DEF USR`, `DEF FN`, `PRINT` для строковых выражений, `INPUT` для Single и строк, `OPEN`, `CLOSE`, `SCREEN`, `PSET`, `PRESET`, `LINE`, `CIRCLE`, `PAINT`, `DRAW`, `TRON`, `TROFF`, `WIDTH`, `SYSTEM`, `MONIT`
41
41
42
42
Возможные сценарии использования компилятора:
43
43
@@ -96,8 +96,8 @@ VARIA: .WORD 0 ; A%
96
96
### Особенности этой реализации
97
97
98
98
Так же, как и в оригинале Бейсик Вильнюс:
99
-
-Один оператор на строку.
100
-
- Имена переменных опознаются по двум первым буквам + тип.
99
+
-Только один оператор на строку.
100
+
- Имена переменных опознаются по двум первым буквам + тип. Переменная без указания знака типа (например: `A`) считается вещественного типа. `A%`, `A`, `A$` - это три разных переменных трёх разных типов. `A` и `A!` - одна и та же переменная вещественного типа.
101
101
- Булевого типа нет, вместо него используется целый тип. Результат логических операторов (`=`, `<>`, `>`, `<` и т.п.) это либо `-1` ("истина") либо `0` ("ложь").
0 commit comments