PATH
Origem: Wikipédia, a enciclopédia livre.
PATH é uma linguagem de programação esotérica, criada por Francis Rogers. O sistema de trabalho com a memória foi inspirado no usado em brainfuck. A orientação bidimensional do código foi inspirada na usada em Befunge.
[editar] Comandos
Caractere | Função | Basic |
---|---|---|
$ |
Inicia o código, andando para a direita. | |
# |
Finaliza o código. | END |
+ |
Soma 1 ao dado do ponteiro. | p(i) = p(i) + 1 |
- |
Subtrai 1 do dado no ponteiro. | p(i) = p(i) - 1 |
} |
Soma 1 ao ponteiro. | i = i + 1 |
{ |
Subtrai 1 do ponteiro. | i = i - 1 |
, |
Salva no valor do ponteiro selecionado o código AscII de uma tecla clicada. | p(i) = InKey() |
. |
Imprime na tela o caractere associado ao código AscII do valor no ponteiro. | Print Chr(p(i)) |
/ |
|
|
\ |
|
|
! |
Pula o comando seguinte. | If False Then |
< |
Se o valor no ponteiro for diferente de zero, vira à esquerda. | |
> |
Se o valor no ponteiro for diferente de zero, vira à direita. | |
^ |
Se o valor no ponteiro for diferente de zero, vira para cima. | |
v |
Se o valor no ponteiro for diferente de zero, vira para baixo. |