АнглийскийФранцузскийИспанский

Ad


Значок OnWorks

a68g - Интернет в облаке

Запустите a68g в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда a68g, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


a68g - Algol 68 Genie, компилятор-интерпретатор Algol 68

СИНТАКСИС


а68г [--просмотр | --Помогите | --Информация [Строка]] [- утверждения | - нет утверждений]
[- обратная трассировка | --без обратной трассировки] [--скобки] [--проверить | - не бегать] [--компилировать | --no-компилировать]
[--Часы] [--отлаживать | --монитор] [- эхо string] [--выполнять Ед. изм | -x Ед. изм] [--выход | --]
[--обширный] [-f | --файл string] [--Рамка номер] [- ручки номер] [- куча номер]
[- листинг] [--моиды] [-O | -O0 | -O1 | -O2 | -O3] [--объект | --нет объекта]
[- накладные расходы номер] [- оптимизировать | --no-optimize] [- педантичный] [--portcheck | --no-portcheck]
[--прагматики | - нет прагматов] [--точность номер] [--prelude-листинг] [--красивый принт]
[--Распечатать Ед. изм | -p Ед. изм] [--тихий] [- цитата] [- скидки] [--reun] [--запустить]
[--скрипт string] [--источник | - без источника] [--куча номер] [--статистика] [--строгий]
[--Терминал] [--лимит времени номер] [--след | - без следа] [--дерево | --нет дерева] [- неиспользованный]
[- верхняя строчка] [--подробный] [--версия] [- предупреждения | - без предупреждений]
[--xref | --no-xref] имя файла

ОПИСАНИЕ


Algol 68 Genie (Algol68G) - это компилятор-интерпретатор Algol 68. Его можно использовать для выполнения
Алгол 68 программ или скриптов. Алгол 68 - довольно скудный ортогональный язык общего назначения.
это прекрасное средство обозначения алгоритмов. Алгол 68 был разработан как общий
целевой язык программирования от Рабочей группы 2.1 IFIP (Алгоритмические языки и исчисления)
который продолжает отвечать за Algol 60 и Algol 68.

Algol 68 Genie и документацию к нему можно получить по адресу

http://jmvdveer.home.xs4all.nl/

ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


Параметры передаются в a68g либо из файла .a68g.rc в рабочем каталоге,
переменная окружения A68G_OPTIONS, из командной строки или из прагматиков.

Приоритет параметров следующий: параметры pragmat заменяют параметры командной строки, command-
параметры строки заменяют параметры в переменной среды A68G_OPTIONS, A68G_OPTIONS заменяет
варианты в .a68g.rc.

Параметры листинга, параметры трассировки и -pragmat, -nopragmat вступают в силу, когда они
встречается при проходе текста программы слева направо и, таким образом, может использоваться, например,
для создания перекрестной ссылки для определенной части программы.

Если требуются числовые аргументы, достаточно k, M или G допускаются для умножения на
2 ** 10, 2 ** 20 или 2 ** 30 соответственно.

--просмотр | --Помогите | --Информация [Строка]
Вывести информацию о параметрах, если строка опущена, или напечатать информацию о строке в противном случае.

- утверждения | - нет утверждений
Контролировать проработку утверждений.

- обратная трассировка | --без обратной трассировки
Контролируйте, выполняется ли обратная трассировка стека в случае возникновения ошибки времени выполнения.

--скобки
Считайте [..] и {..} эквивалентными (..). Традиционный Алгол 68
синтаксис позволяет (..) заменять [..] в границах и срезах.

--проверить | - не бегать
Только проверьте синтаксис, интерпретатор не запускается.

--Часы
Время выполнения отчета без учета времени, необходимого для компиляции.

--компилировать | --no-компилировать
Включите или выключите компиляцию единиц. Компиляция пропускает многие проверки во время выполнения
предлагает собственно переводчик. Программа не выполняется, а сценарий оболочки
сгенерированный, объединяющий исходный код и его разделяемую библиотеку. Этот сценарий оболочки может быть
используется как псевдо-исполняемый файл.

--отлаживать | --монитор
Запускаем в мониторе. Вызвать монитор в случае ошибки выполнения; программа
остановится на мониторе в строке, содержащей ошибку.

- эхо string
Эхо-строка для выделения.

--выполнять Ед. изм | --Икс Ед. изм
Запустите модуль Algol 68. Таким образом, однострочники могут быть выполнены из команды
линии.

--выход | --
Игнорируйте другие варианты.

--обширный
Создайте обширный список.

-f | --файл string
Примите строку как имя файла, если она конфликтует с синтаксисом оболочки.

--Рамка номер
Установите размер стека кадров на номер байт.

- ручки номер
Установите размер пространства ручки на номер байт.

- куча номер
Установите размер кучи на номер байт.

- листинг
Создайте краткий список.

--моиды
Создайте обзор режимов в файле листинга.

--объект | --нет объекта
Управляйте листингом кода C в файле листинга.

- оптимизировать | --no-optimize
Включите или выключите компиляцию единиц. Компиляция пропускает многие проверки во время выполнения
предлагает собственно переводчик. Этот параметр эквивалентен -O2.

-O | -O0 | -O1 | -O2 | -O3
Включите компиляцию модулей и передайте параметр внутреннему компилятору C, чтобы установить
уровень оптимизатора.

- накладные расходы номер
Установить накладные расходы на проверку стека.

- педантичный
Эквивалентно --warnings --portcheck

--portcheck | --no-portcheck
Включение или отключение предупреждающих сообщений о переносимости.

--прагматики | - нет прагматов
Контрольная разработка прагматов.

--точность номер
Установите точность для режимов ДЛИННЫЙ ДЛИННЫЙ на номер значащие цифры.

--prelude-листинг
Составьте список прелюдий.

--красивый принт
Достаточно распечатать исходный файл.

--Распечатать Ед. изм | --п Ед. изм
Выведите значение, полученное с помощью модуля Algol 68. Таким образом могут быть выполнены однострочные
из командной строки.

--тихий
Подавить все предупреждающие сообщения.

- цитата
Используйте расстановку кавычек.

- скидки
Распечатайте сокращения, сделанные синтаксическим анализатором.

--reun
Используйте скомпилированный код предыдущего запуска.

--запустить Отмените параметр --no-run.

--скрипт string
Принимает строку в качестве имени исходного файла и пропускает дальнейшую обработку параметров, чтобы их можно было
обрабатывается сценарием.

--источник | - без источника
Управляйте списком исходных строк в файле листинга.

--куча номер
Установите размер стека на номер байт.

--статистика
Сгенерируйте статистику в файле листинга.

--строгий
Игнорирует расширения синтаксиса Algol 68.

--лимит времени номер
Прервать переводчика после номер секунд, генерируя лимит времени превышен
ошибка.

--след | - без следа
Контрольное отслеживание запущенной программы.

--дерево | --нет дерева
Контрольный листинг синтаксического дерева в файле листинга.

- неиспользованный
Создайте обзор неиспользуемых тегов в файле листинга.

- верхняя строчка
Используйте верхнюю строчку, которая является режимом строчки по умолчанию.

--подробный
Используйте подробный режим.

--версия
Распечатать версию бегущего образа a68g.

- предупреждения | - без предупреждений
Включите предупреждающие сообщения или подавите подавляемые предупреждающие сообщения.

--xref | --no-xref
Контролировать создание перекрестной ссылки в файле листинга.

Используйте a68g в Интернете с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

  • 1
    Жар-птица
    Жар-птица
    СУБД Firebird предлагает функции ANSI SQL
    & работает на Linux, Windows и
    несколько Unix-платформ. Функции
    отличный параллелизм и производительность
    & сила...
    Скачать Firebird
  • 2
    KompoZer
    KompoZer
    KompoZer — это wysiwyg HTML-редактор, использующий
    кодовая база Mozilla Composer. В виде
    Разработка Нву остановлена
    в 2005 году KompoZer исправляет множество ошибок и
    добавляет ф...
    Скачать Композер
  • 3
    Бесплатная загрузка манги
    Бесплатная загрузка манги
    Free Manga Downloader (FMD) — это
    приложение с открытым исходным кодом, написанное на
    Object-Pascal для управления и
    скачивание манги с разных сайтов.
    Это зеркало...
    Скачать бесплатный загрузчик манги
  • 4
    UNetbootin
    UNetbootin
    UNetbootin позволяет создавать загрузочные
    Живые USB-накопители для Ubuntu, Fedora и
    другие дистрибутивы Linux без
    запись компакт-диска. Работает на Windows, Linux,
    и ...
    Скачать UNetbootin
  • 5
    Долибарр ERP - CRM
    Долибарр ERP - CRM
    Dolibarr ERP - CRM проста в использовании
    Пакет программного обеспечения ERP и CRM с открытым исходным кодом
    (запускается с веб-сервером php или как
    автономное программное обеспечение) для бизнеса,
    фундамент...
    Скачать Dolibarr ERP - CRM
  • 6
    Клиент SQuirreL SQL
    Клиент SQuirreL SQL
    SQuirreL SQL Client - это графический SQL
    клиент, написанный на Java, который позволит
    вы, чтобы просмотреть структуру JDBC
    совместимая база данных, просматривайте данные в
    столы ...
    Скачать SQL-клиент SQuirreL
  • Больше »

Команды Linux

Ad