писалось под себя лет 20 назад.
встроены простенькие текстовый и графический редактор
если будет интересно напишу как пользоваться
писалось под себя лет 20 назад.
встроены простенькие текстовый и графический редактор
если будет интересно напишу как пользоваться
Cooper (11.11.2019), helcril (02.12.2019), JV-Soft (10.11.2019), ZX_NOVOSIB (10.11.2019)
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
jim (10.11.2019)
Можно попробовать борелем собрать - может быстрее забегает
Люблю компьютеры на Z80, не люблю срачи на пустом месте.
jim (10.11.2019)
спасибо за интерес. борель это что?
- - - Добавлено - - -
начинал писать аналог на ассемблере в 2006 году. потом забросилhttps://zx-pk.ru/threads/3854-memos-...ighlight=memos
https://www.boriel.com/en/software/t...asic-compiler/
Компилятор бейсика в машинный код
Люблю компьютеры на Z80, не люблю срачи на пустом месте.
jim (10.11.2019)
графический редактор вызывается командой draws. цифрами от 1-4 включаются примитивы (plots, lines, boxes, circles). перемещение qaop. пробел - начальная точка. enter построить. 0- удаление.
во всех программах shift-1 выход
==
текстовый редактор вызов notepad
помимо текста вначале файла можно вставить ключ для "компилятора"
!task
!case
!task - это батник. каждая команда в новой строке
например:
!task
cls
%04
?Hello World!
dir
==
!case - генератор менюшек
типа:
!case
head=Main Menu
item=open file;open_file
item=save file;save_file
item=exit;
после точки с запятой следует команда
но вначале "компилим" текстовый файл compile mainmenu
файл меню сохранится на диске
это вкратце
- - - Добавлено - - -
пробовал разные компиляторы. все таки думаю что более законченный вариант был бы в ассемблере. а бейсик удобен тем что код легко менять. кросс ассемблеры вообще песня. было бы время и желание )
спасибо за ссылку. посмотрю обязательно
Последний раз редактировалось jim; 10.11.2019 в 18:08.
Может быть кто-то знает? Как сохранить значение строковой переменной в бейсике на ленту или диск отдельно от программы. Про SAVE DATA я знаю. Но это работает только если я сохраняю объявленный массив. По SAVE "Array" DATA e$() сохранение происходит, но при загрузке массива получим ошибку. Может быть есть возможность сохранить и загрузить блоком CODE, но какие системные переменные при этом инициализировать? Может просто понадобиться для переноса RAM-Диска в другую программу. Буду благодарен за подсказку.
переписал. теперь есть каталоги. команды как в linux.
clear - очистка экрана
ls - лист каталогов
pwd - рабочий каталог
cd .. - вверх на каталог
cd / - в корневой каталог
cd directory - перейти в каталог
rm (пока файлы) - удаление
mkdir - создать каталог
touch filename - для создания пустого файла
cat filename - вывод содержимого файла на экран (пока только с сигнатурой 'typ')
..
info file - выводит информацию о файле (каталоге)
сконвертировал старый диск в новую fs лежит в каталоге memos
вьюверы добавлю
а. ну да длинные имена теперь поддерживаются
до 255 байт.
Последний раз редактировалось jim; 01.12.2019 в 22:48.
Уважаемые форумчане, уважайте Русский язык! Соблюдайте литературный стиль, а не набор из сурджика! Уже достало тотальное неуважение!
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)