mawk 1.3.3
Версия реализации mawk языка программирования AWKПоследняя версия интерпретатора mawk.
Примеры:
Hello, World!:
Печать выполняется шаблоном BEGIN, т.е. перед обработкой входных данных. Сами данные не обрабатываются.
BEGIN { print "Hello, World!" }
Факториал:
Используется итеративное определение факториала. Отдельные команды в пределах блока могут разделятся точками с запятой или переносами строк.
BEGIN {
f = 1
print "0! = " f
for (i=1; i<17; i++) {
f *= i
print i "! = " f
}
}
Числа Фибоначчи:
Используется итеративное определение чисел Фибоначчи. fib — ассоциативный массив, pr — строка.
BEGIN {
fib[1] = 1
fib[2] = 1
for (i=3; i<17; i++)
fib[i] = fib[i-1]+fib[i-2]
pr = ""
for (i=1; i<17; i++)
pr = pr fib[i] ", "
print pr "..."
}
Комментарии
]]>blog comments powered by Disqus
]]>