Olá, mundo

Olá, mundo

Exercício tutorial

Introdução

“Hello, World!” vai pôr-te a escrever algum código em Factor e a familiarizar-te com o fluxo de trabalho do Exercism. Concluí-lo desbloqueia o resto do percurso de Factor.

Vê o nosso vídeo «Introdução ao Hello, World» para começares 👇

Instruções

O exercício introdutório clássico. Diz apenas "Hello, World!".

O "Hello, World!" é o tradicional primeiro programa de quem está a começar a programar numa nova linguagem ou num novo ambiente.

Os objetivos são simples:

  • Altera o código fornecido para que produza a string "Hello, World!".
  • Corre os testes e certifica-te de que passam.
  • Submete a tua solução e verifica-a no site.

Se tudo correr bem, estás pronto para ir buscar o teu primeiro exercício a sério.

Notas de implementação

Um programa em Factor é construído a partir de palavras, agrupadas em vocabulários.

O Factor carrega um vocabulário a partir de um diretório com o mesmo nome, por isso o vocabulário hello-world é o ficheiro 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 aceita nenhum parâmetro de entrada, e str à direita significa que deixa um valor (o nome serve apenas de documentação, não é um tipo). Tudo o que está entre o efeito de pilha e o ; de fecho é o corpo: o código que corre quando a palavra é chamada.

A suite de testes chama say-hello e verifica o valor que ela deixa na pilha. Altera o corpo para que a palavra deixe "Hello, World!" em vez disso, e depois corre os testes.

Editar via GitHub A ligação abre numa nova janela ou separador
Factor Exercism

Estás pronto para começar Olá, mundo?

Inscreve-te no Exercism para aprenderes e dominares Factor com 47 conceitos163 exercícios, e mentoria humana real, tudo grátis.