SmallForth: an implementation over Pharo Smalltalk – Part 6

Voltar ao índice.

Veja o post anterior.

As palavras Forth neste post podem ser vistas em 3. The Editor (and Staff).

Comentários

A implementação do comentário (_comment) no Forth é similar à implementação do dotQuote (.”). Este é um comentário que pode ser embutido no meio das linhas.

Abaixo temos o teste e os métodos para implementar back slash comment (\). Este é um comentário que toma uma linha completa.

char

O teste e a implementação da word char, que coloca no stack o código de um caractere, segue abaixo:

Upper case

Muitos exemplos que encontramos estão com as words completamente em maiúsculas. Para poder usar estes exemplos diretamente vamos implementar a conversão para minúsculas.

O método abaixo filtra ?DUP para conversão para ?dup mas não o faz para _camelCase.

Lembramos que o link para o file out atualizado até a parte 7 se encontra no primeiro post. A partir da parte 8 você pode encontrar SmallForth no GitHub em https://github.com/chicoary/small-forth.

Voltar ao índice.

Veja o post seguinte.

Um comentário

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Google

Você está comentando utilizando sua conta Google. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s