Linguagem logo
Palavra 02
Sintaxe: palavra palavra1 palavra2 pal palavra1 palavra2
Descrição: retorna uma palavra composta pela concatenação de palavra1 e palavra2.
Obs.: se houver mais de dois parâmetros de entrada, deve-se usar parênteses.
Exemplo: >esc pal “LO “GO LOGO
>esc (pal “a “pren “der) aprender
>
Lista 03
Sintaxe : lista objeto1 objeto2 (lista objeto1 objeto2...objeton)
Descrição : retorna uma lista constituída por objeto1 e objeto2.
Obs.: se houver mais de dois parâmetros de entrada deve-se usar parênteses.
Exemplo : >mostre lista “a “b [a b]
>col [a b] “letras >col lista :letras “c “letras >mostre :letras [[a b] c]
>mostre (lista “l “o “g “o) [l o g o]
>mostre lista [1 2 3] [a b c] [[1 2 3][a b c]]
>
Sentença 04
Sintaxe : sentença objeto1 objeto2 sn objeto1 objeto2
Descrição : retorna uma lista formada pela concatenação de objeto1 e objeto2. Obs.: se houver mais de dois parâmetros de entrada deve-se usar parênteses.
Exemplo : >mostre sn “cachorro “quente [cachorro quente]
>coloque (sn [criar] “com “LOGO) “frase >esc :frase criar com LOGO
>
Juntenoinício 05
Sintaxe : juntenoinício objeto lista ji objeto lista
Descrição : retorna a lista do parâmetro de entrada acrescida do objeto no seu início.
Exemplo : >esc ji “l [o g o] l o g o
>mostre ji “1 [2 3 4] [1 2 3 4]
>
Juntenofim 06
Sintaxe : juntenofim objeto lista jf objeto lista
Descrição : retorna a lista do parâmetro de entrada acrescida do objeto no seu final.
Exemplo: >coloque jf “u [a e i o] “vogais >esc :vogais a e i o u
>mostre jf “5[1 2 3 4] [1 2 3 4 5] >
Vetor 07
Sintaxe : vetor número (vetor número1 número2)
Descrição: retorna um