«Hello, World!» допоможе написати перший код мовою Factor і познайомитися з робочим процесом Exercism. Його завершення відкриває решту треку Factor.
Перегляньте відео «Вступ до Hello, World», щоб почати 👇
Класична вступна вправа. Просто скажімо «Hello, World!».
«Hello, World!» - це традиційна перша програма для початківців у програмуванні новою мовою чи в новому середовищі.
Завдання прості:
Якщо все мине добре, ми будемо готові взятися за свою першу справжню вправу.
Програма мовою Factor складається зі слів, згрупованих у словники.
Factor завантажує словник з однойменного каталогу, тому словник hello-world міститься у файлі hello-world.factor у каталозі hello-world/.
: say-hello ( -- str ) … ; визначає слово say-hello.
Частина в дужках описує стековий ефект цього слова: нічого ліворуч від -- означає, що воно не приймає вхідних даних, а str праворуч означає, що воно залишає одне значення (назва - лише документація, а не тип).
Усе між стековим ефектом і закривальною ; становить тіло: код, який виконується, коли слово викликають.
Набір тестів викликає say-hello і перевіряє значення, яке воно залишає на стеці.
Змініть тіло так, щоб слово залишало натомість "Hello, World!", а потім запустіть тести.
Зареєструйтеся на Exercism, щоб вивчати й опановувати Factor, а також 47 концепцій163 вправи та справжнє наставництво від людей, і все це безкоштовно.