Здравствуйте !
Снова по поводу интерфейса.
На Спринтере - засилье командной строки.
Как под линухом каким - то. Одна надежда
на гуй, но до него пока далеко. Сейчас тружусь
над форматом приложений, системных вызовов и
распределения памяти под буфера, драйверы, и прочее.
Попутно решил выложить демку небольшлго интерпретатора
байткода. Это не эволюция "ЯЗЫКА ДЛЯ РОБОТОВ", и не "С"
и не "Форт" - это ESC последовательности в строках, выводимых на печать.
К сожалению, виндовых образцов не нашел, а линуховые и видеть нехочу, посему
немного пофантозировал.
Вы спросите зачем это. Привожу пример.
1. Берем ассемблер (коих на Сп. уме немного есть).
2. Добаляем проверку на запуск без параметров.
3. Ежели так, открываем окно, кидаем туда все асм файлы в тек. каталоге.
4. Курсором тычем в нужный.
5. В соседнем окне наблюдаем процесс ассемблирования - линковки.
6. Просто и со вкусом.
Ну ежели кого заинтересовал - дарю идею и могу прислать исходники(персонально).
Вижу возможность совершенствования данного байткода - путем добавки кодов для обеспечения диалога
, ввода стрингов - чисел,управлением курсором/объектами, проверки условий, организации внутрестроковых
переходов, циклов, подпрограмм.
Пока багов в сорцах немеренно, посему исходники пока не выкладываю.
Кстати - приложения под гуй на 90% будут состоять из данного байткода.
Так что думайте.....
С Уважением Сергей.
|