linux-BR.org

Notícias de software livre e tecnologias

O SILA é traduzido como “conduta hábil”, “disciplina”.
“Conduta ética”, “conduta moral”, “virtude”, etc. Aritmética simples, como “5 + 20 – 4”, também é facilmente representada na montagem x86:
MOV $ 5, %RAX: Esta instrução move o valor imediato 5 para o %Rax
registro.Eu decidi chamar esse projeto de sila, que vem de Pali e é frequentemente usado
em textos budistas, o que significa:
Śīla (Pali: Sīla; T. Tshul Khrims ཚུལ་ཁྲིམས་), literalmente, ‘atuando
adequadamente’.No momento, não estou interessado em espaço em branco,
Então, quando eu encontrar o personagem WhiteSpace, apenas moverei o SRC-POS
avançar.Atualmente, estou interessado em qual posição encontrarei um pontuador,
+ ou -, na sequência de entrada fornecida.

Fonte: https://topikettunen.com/blog/lisping-through-compilers-tokenization-and-compiling-basic-arithmetics/