Atari ST GFA básicas :o que fazer variável sufixos correspondem?
-
21-12-2019 - |
Pergunta
Eu estou tirando a poeira do meu Atari ST 520, e estou tentando entender algumas semântica detalhes da GFA básica.O TYPE(ptr)
função está documentada desta forma :
Determines the type of the variable at which a pointer is set.
'ptr' is an integer expression (usually *var).
TYPE(ptr) returns a code according to the type of
variable to which 'ptr' is pointing.
0=var
1=var$
2=var%
3=var!
4=var()
5=var$()
6=var%()
7=var!()
A mesma documentação não falar sobre o que esses sufixos significam.(Ele deve ser tão óbvio)
Eu me lembro que a $
é uma seqüência de caracteres/bloco de memória, %
um número inteiro, ()
uma matriz do mesmo.O que são !
e nada? !
parece ser usado para 0/1 variáveis.
Solução
Isso é correto $ string, % inteiro !boolean , e nada (0) é o dobro.
http://www.atari-forum.com/wiki/index.php?title=GFAvariablestutorial
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow