Mostrando postagens com marcador 18.04.01.11.04 Type. Mostrar todas as postagens
Mostrando postagens com marcador 18.04.01.11.04 Type. Mostrar todas as postagens

quarta-feira, 18 de dezembro de 2013

18.04.01.11.04 Type

'const type' é uma declaração para type.

O nome está após : (dois-pontos)

O tipo está após is.

 

Constante do tipo: type

 

type char

 

 

const type: myChar is char;

 

 

Tipo: char

Nome: myChar

 

type new enum

 

 

const type: suitType is new enum

    clubs, diamonds, hearts, spades

end enum;

 

 

Tipo.: enum

Nome.: suitType

 

 

 

const type: rankType is new enum

    two, three, four, five, six, seven, eight, nine, ten, jack, queen, king, ace

  end enum;

 

 

Tipo.: enum

Nome.: rankType

 

type sub [nome da struct] struct

 

 

const type: cardType is sub baseImage struct

    var suitType: suit is suitType.value;

    var rankType: rank is rankType.value;

  end struct;

 

 

Tipo.: ?

Nome.: cardType

 

type hash [PRIMITIVE_WINDOW] image

 

 

const type: imageHashType is hash [PRIMITIVE_WINDOW] image;

 

 

Tipo.: ?

Nome.: imageHashType