]]> ]]>
Править | Обсудить | История

GAP

Создан под влиянием:
Парадигма:
Принятые расширения файлов:
.gap
Реализации и версии (свернуть все | развернуть все):
Язык программирования

GAP — язык программирования одноименной системы компьютерной алгебры (GAP: Groups, Algorithms, Programming — Группы, Алгоритмы, Программирование).

Элементы синтаксиса:

Комментарий до конца строки #
Регистрозависимость да
Присваивание значения переменной varname := value
Равенство =
Неравенство <>
Сравнение < > <= >=
Если - то if condition then trueBlock fi;
Бесконечный цикл while true do loopBody od;
Цикл for - next для диапазона целых чисел с инкрементом на 1 for i in [first..last] do loopBody od;

Загрузочный баннер GAP 4
Загрузочный баннер GAP 4

Примеры:

Hello, World!:

Пример для версий GAP 4.4.12

Команда для запуска в режиме скрипта: gap -q < filename.gap

Print("Hello, Wolrd!\n");

Факториал:

Пример для версий GAP 4.4.12

Используется стандартная функция Factorial.

for n in [0..16] do
    Print(n, "! = ", Factorial(n), "\n");
od;

Комментарии

]]>

blog comments powered by Disqus

]]>

Работа программистам