“Hello, World!” vai fazer você escrever um pouco de Factor e se familiarizar com o fluxo de trabalho do Exercism. Concluí-lo desbloqueia o restante da Trilha Factor.
Assista ao nosso vídeo "Introdução ao Hello, World" para começar 👇
O exercício introdutório clássico. Basta dizer "Hello, World!".
"Hello, World!" é o tradicional primeiro programa de quem está começando a programar em uma nova linguagem ou ambiente.
Os objetivos são simples:
Se tudo der certo, você estará pronto para buscar seu primeiro exercício de verdade.
Um programa em Factor é construído a partir de palavras, agrupadas em vocabulários.
O Factor carrega um vocabulário de um diretório com o mesmo nome, então o vocabulário hello-world é o arquivo hello-world.factor dentro de um diretório hello-world/.
: say-hello ( -- str ) … ; define a palavra say-hello.
A parte entre parênteses é o seu efeito de pilha: nada à esquerda de -- significa que não recebe nenhuma entrada, e str à direita significa que deixa um valor (o nome é apenas documentação, não um tipo).
Tudo entre o efeito de pilha e o ; de fechamento é o corpo: o código que roda quando a palavra é chamada.
A suíte de testes chama say-hello e verifica o valor que deixa na pilha.
Altere o corpo para que a palavra deixe "Hello, World!" em vez disso e depois rode os testes.
Crie sua conta no Exercism para aprender e dominar Factor com 47 conceitos163 exercícios e mentoria humana de verdade, tudo de graça.