| ч44 макет плагина с Pathogen | Содержание | ч46 | Давайте создадим файл Potion, который мы можем использовать в качестве образца при работе над нашим плагином. Создайте где-нибудь файл [ factorial.pn ] и поместите в него следующий код Potion: factorial = (n):
total = 1
n to 1 (i):
total *= i.
total.
10 times (i):
i string print
'! is: ' print
factorial (i) string print
"\n" print. Этот код создает простую функцию факториала и вызывает ее десять раз, каждый раз выводя результаты. Запустите его с помощью potion factorial.pn. Вывод должен выглядеть следующим образом: 0! is: 0
1! is: 1
2! is: 2
3! is: 6
4! is: 24
5! is: 120
6! is: 720
7! is: 5040
8! is: 40320
9! is: 362880 Если вы не получаете этот вывод или получаете сообщение об ошибке, остановитесь и выясните, что пошло не так. Код должен работать. Обнаружение файлов Potion Откройте factorial.pn в Vim и выполните следующую команду: :set filetype? Vim будет отобразит [ filetype= ], потому что он еще