Introdução e explicações sobre high level no Sanny Builder
3 participantes
Página 1 de 1
Introdução e explicações sobre high level no Sanny Builder
Primeiro, o que é high level?
De acordo com a wikipedia, high level é: É uma forma diferente de se escrever um código (não está escrito bem assim na wikipedia)
http://en.wikipedia.org/wiki/High-_and_low-level
Se você tem pelo menos o conhecimento básico em alguma outra linguagem de programação, será mais fácil entender isso
O que você escreve assim e low-level:
Pode ser escrito assim em high level:
ou então, um exemplo com o IF:
pode ser escrito assim com high level:
Explicando diretivas do high level:
then - começo de um bloco de código do IF
else - inicio de um bloco de código caso o IF seja falso
NOTA: o else não é obrigatório, se você não precisa que o código execute alguma condição caso o IF seja falso, não precisa usa-lo
end - fim do bloco de código
while condição - while é enquanto, ou seja, enquanto a condição é verdadeira, o bloco de código será executada
for - um pouco parecido com o while, vou mostrar um exemplo e depois tento explicar
no exemplo acima, dissemos que a variavel 0@ começará em 0 e terminará em 100, ou seja, o for só vai parar quando a variavel for 100
repeat ... until - repetir ... até condição seja verdadeira, exemplo:
será a mesma coisa que fazer um while true
lembre-se que:
Nunca será executado
e
Também nunca será executado
Lembrem-se que: seu código é high level apenas para você, quando for compilado, virará labels e jumps
Acho que por enquanto é isso, em breve tem mais
De acordo com a wikipedia, high level é: É uma forma diferente de se escrever um código (não está escrito bem assim na wikipedia)
http://en.wikipedia.org/wiki/High-_and_low-level
Se você tem pelo menos o conhecimento básico em alguma outra linguagem de programação, será mais fácil entender isso
O que você escreve assim e low-level:
- Código:
:label
jump @label
Pode ser escrito assim em high level:
- Código:
while true
end
ou então, um exemplo com o IF:
- Código:
if condição
jf @senao
códigos
jump @aaa
:senao
códigos e tals
:aaa
pode ser escrito assim com high level:
- Código:
if condição
then
código
else
código
end
Explicando diretivas do high level:
then - começo de um bloco de código do IF
else - inicio de um bloco de código caso o IF seja falso
NOTA: o else não é obrigatório, se você não precisa que o código execute alguma condição caso o IF seja falso, não precisa usa-lo
end - fim do bloco de código
while condição - while é enquanto, ou seja, enquanto a condição é verdadeira, o bloco de código será executada
for - um pouco parecido com o while, vou mostrar um exemplo e depois tento explicar
- Código:
for 0@ = 0 to 100
// códigos
end
no exemplo acima, dissemos que a variavel 0@ começará em 0 e terminará em 100, ou seja, o for só vai parar quando a variavel for 100
repeat ... until - repetir ... até condição seja verdadeira, exemplo:
- Código:
repeat
código
ultil false
será a mesma coisa que fazer um while true
- Código:
while true
end
lembre-se que:
- Código:
repeat
until true
Nunca será executado
e
- Código:
while false
end
Também nunca será executado
Lembrem-se que: seu código é high level apenas para você, quando for compilado, virará labels e jumps
Acho que por enquanto é isso, em breve tem mais
Re: Introdução e explicações sobre high level no Sanny Builder
Eu criava script em High Level e nem sabia kkkkkkkkk
Nick_Oliveira- Membro lvl.2
- Mensagens : 10
Pontos : 9
Reputação : -2
Data de inscrição : 24/11/2012
Re: Introdução e explicações sobre high level no Sanny Builder
To Na Mesma Situação Escrevendo Sem Saber
Diego Xd
Tópicos semelhantes
» Ajuda com o Sanny Builder v3
» Alguem me passa o codigo de criar uma particula pro Sanny builder?
» (AJUDA) Ei me ajuda com script do sanny builder!
» (AJUDA) Ei me ajuda com script do sanny builder!
» Tutorial sanny
» Alguem me passa o codigo de criar uma particula pro Sanny builder?
» (AJUDA) Ei me ajuda com script do sanny builder!
» (AJUDA) Ei me ajuda com script do sanny builder!
» Tutorial sanny
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
|
|