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
Ссылки:
Примеры:
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
]]>