Olá, Mundo

Olá, Mundo

Exercício de tutorial

Introdução

“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 👇

Instruções

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:

  • Modifique o código fornecido para que ele produza a string "Hello, World!".
  • Rode a suíte de testes e verifique se ela passa.
  • Envie sua solução e confira no site.

Se tudo der certo, você estará pronto para buscar seu primeiro exercício de verdade.

Notas de implementação

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.

Editar via GitHub O link abre em uma nova janela ou aba
Factor Exercism

Tudo pronto para começar Olá, Mundo?

Crie sua conta no Exercism para aprender e dominar Factor com 47 conceitos163 exercícios e mentoria humana de verdade, tudo de graça.