|
Focal-1b | Описание | Информация | Фокал-1Б усеченный вариант Фокала-1А (без графики)
Сделан в рамках проекта по модернизации и расширению алгоритмического языка Фокал. Изначально - как минимально работоспособная реализация "базовой" его части. (И вот уже лет пятнадцать потихоньку допиливается...) Сделано под ДОС, но работает и под виндой до XP включительно. Под другие системы не переносилось(но особых проблем в том не вижу). Фокал реализован в том виде, в каком его помнит автор. В язык не внесено ничего нового - развиваются только те идеи и концепции, которые были в нём изначально. Но и не воспроивзодятся имевшие место несообразности - сохранению и воспроизведению подлежит не буква, а дух Фокала!
По отношению к базовой "классической" версии, в данной реализации: - пересмотрен механизм ввода/вывода для взаимодействия с современными ОС - добавлен оператор Help для получения справок по операторам и функциям - модернизированы встроенные отладочные средства - Введено средство реакции на внутрениие "ситуации" (ошибки) и внешние "события" - Реализованы "настоящие" локальные переменные - Реализованы некоторые средства манипуляции с текстовыми строками - Усовершенствован ряд операторов для облегчения написания скриптовых файлов - Добавлено кое-что по мелочи (для управления курсором, звуком и мышкой).
Желающие кидаться тапками - пусть пишут то что имеют сказать в виде комментариев к любой статье по адресу: http://samlib.ru/u/uirh/index_3.shtml (там это можно делать без регистрации)
22.7.22 UIRH IБ VCLY
| Раздел: Другие языки программирования
(случайный скриншот) Скриншоты Операционная система: DOS Требования: - Автор: UIRH [WWW] Издатель: -
Добавил: uirh (2022.07.22) | Доступные файлы - сортировка по имени и версии, времени добавления Файлов: 1. Файл | Размер | Выпуск | Версия | Язык | Качество | Загрузил | | 330.6 Кб | 15.7.22 | 1.6.00 | Русский | | uirh 2022.07.22 | Фокал-1Б.6 ред.00 "базовая-2" версия. Несколько "причесанная", но не полная (в т.ч. без графики и шаблонов, находящихся на реконструкции) и разумеется далеко не окончательная. Тем не менее работать можно. Написана и работает под ДОС`ом, но под виндой (до XP включительно) тоже запускается, хотя порты ввода/вывода разумеется недоступны. Архив включает собственно интерпретатор (два файла: экзешник и хэлп, он же основная документация), описание особенностей данной версии (приложение к книжке о Фокале, лежащей на самиздате в http://samlib.ru/u/uirh/index_3.shtml) и несколько демонстрационных програмок, а так же полезных утилит сторонних производителей. Впрочем там, в файле a.txt всё это подробно расписано.
Исходных текстов не прилагается, но если кому надо - пишите, тоже выложу. 22.7.22 UIRH
|
|
Комментарии | #1 Автор: dzeon (2022.10.06 07:33) | Здравствуйте. Помогите как сохранить набранную программу? Я уже все перепробовал у меня не получаеться. |
#2 Автор: uav (2022.10.09 01:01) | Так он же при нажатии на Esc предлагает строку сохранения, если нажать Enter, то сохраняет в sav.f. Там, правда, и кое-что лишнее попадает, но потом можно удалить при желании. Т.е. просто при пустой командной строке нажимаете Esc и Enter, программа будет в sav.f. |
#3 Автор: dzeon (2022.10.10 10:02) | Спасибо большое. Просто я досбоксом на телефоне пользовался и не догадался. |
#4 Автор: Алексей (2022.12.01 19:22) | Извините, но работает ни куда не годно. Сырой продукт, ещё раз извините. Нужно дорабатывать. Я - большой любитель Фокала, но попробовал на этом трансляторе поработать - извините, безобразно. Элементарно - пишу формат %9.08 - в любом случае должно соответствовать этому формату, например, если получилось 9, то должно писать 9.00000000, а он пишет просто 9. Так не должно быть. Даже Си себе такого не позволяет. Ну и из того, что ещё "бросилось в глаза" - если строка 1.10 - она и должна быть 1.10, а не 1.1 Ну, вот как-то так... А вообще - спасибо. Хоть что-то есть! И работает. Но доработать до соответствия требованиям очень прошу! Успехов! |
#5 Автор: clihlt (2022.12.09 11:35) | Выложите исходники. Было бы любопытно на них взглянуть! |
| |
|