]]> ]]>

boo 0.7.6.2237

Версия реализации Boo языка программирования Boo

Версия boo 0.7.6.2237.

Примеры:

Hello, World!:

print("Hello, world!")

Факториал:

Используется рекурсивное определение факториала. Из-за того, что функция factorial вызывается рекурсивно, для нее необходимо объявление типа возвращаемого значения.

def factorial(n as ulong) as ulong:
    if n == 0:
        return 1
    else:    
        return n * factorial(n - 1)

for n in range(0, 17):
	print("${n}! = ${factorial(n)}")

В закладки: ]]> Пиктограмма del.icio.us Пиктограмма БобрДобр.ru Пиктограмма Memori.ru Пиктограмма МоёМесто.ru ]]>