Tabla de contenido

OBJ

Denominador: Declara un Bloque Objeto
OBJ
Symbol
[Count]
: "ObjectName"
Symbol
es el nombre deseado para el símbolo objeto.
Count
es una expresión opcional encerrada en corchetes que indica si es un arreglo de
objetos con Count numero de elementos. Cuando se referencia a esos elementos
posteriormente se comienza con el elemento 0 y se termina con el elemento Count-1.
ObjectName
es el nombre del archivo sin extensión del objeto deseado. Dentro de la
compilación se busca un objeto con este nombre en los tabuladores de edición,
directorio de trabajo y directorio de librerías. El nombre del objeto puede contener
cualquier carácter valido de nombre de archivo sin incluir \, /, :, *, ?, ", <, >, y |.
Explicación
El Bloque Objeto es una sección de código que declara cuales objetos se usan y que símbolos
de objetos representan. Esta es una de las seis declaraciones especiales (
PRI
DAT
, y
) que proporcionan una estructura inherente al lenguaje Spin.
Las declaraciones de objeto comienzan con
OBJ
declaraciones.
comienza en la columna 1 (a la izquierda) de la línea donde esta, se
recomienda que las siguientes líneas estén indentadas al menos por un espacio. Por ejemplo:
OBJ
Num : "Numbers"
Term : "TV_Terminal"
Num
Este ejemplo define
símbolo de objeto de tipo
a estos objetos usando los símbolos de objetos como en el siguiente ejemplo.
PUB Print | S
S := Num.ToStr(LongVal, Num#DEC)
Term.Str(@S)
Print
Este método publico,
TV_Terminal
. Usa los símbolos de objeto
2: Referencia de Lenguaje Spin –
 Symbol
[Count]
OBJ
como un símbolo de objeto de tipo
"TV_Terminal"
. Los métodos públicos y privados se pueden referir
ToStr
, llama al método
Num
y
...
: "ObjectName"
en una línea seguida por uno o mas
"Numbers"
Numbers
de
y también al método
Term
seguidos del símbolo de referencia
OBJ
CON
VAR
OBJ
PUB
,
,
,
,
Term
y
como un
Str
de
Tabla de contenido
loading

Productos relacionados para Parallax Propeller P8X32A

Este manual también es adecuado para:

Propeller p8x32a-d40Propeller p8x32a-q44Propeller p8x32a-m44

Tabla de contenido