Poseidon for UMLTM
  UMLdoc
 PREV  PACKAGE    NEXT  PACKAGE     FRAMES    NO FRAMES      
SUMMARY:   PACKAGE | CLASS | INTERFACE | ACTOR | USE CASE     DIAGRAMS:   CLASS | COLLAB | DEPLOY | SEQ | STATE | ACTIV | USE CASE      


plp.expressions1

Package plp.expressions1.tipo

 


 

Class diagrams of package tipo


Fig.: Class diagram plp_expressions1_tipo

 

 Class Diagram Summary
plp_expressions1_tipo   
arrow_up
 


 Class Summary
ErroTipoException Excecao lancada quando uma expressao nao esta corretamente tipada. 
ErroUnificacaoException Excecao lancada quando nao se e possivel realizar a unificacao de dos tipos. 
Substituicao Classe que modela uma substituicao. 
SubstituicaoSimples Classe que modela uma substituição simples. 
Tipo Classe que representa os possiveis tipos de uma expressao. 
TipoBasico Classe que modela os tipos básicos da linguagem. 
TipoBooleano Classe que implementa o tipo basico Booleano 
TipoChar Classe que implementa o tipo basico Char 
TipoInteiro Classe que implementa o tipo basico Inteiro 
TipoSimples Classe que implementa os tipos simples da linguagem, isto é, todos os tipos da forma T
TipoString Classe que implementa o tipo basico String 
TipoVoid Classe que implementa o tipo basico Void 
arrow_up
 

Created  2003 - 7 - 22

    Poseidon for UMLTM
  UMLdoc
 PREV  PACKAGE    NEXT  PACKAGE     FRAMES    NO FRAMES      
SUMMARY:   PACKAGE | CLASS | INTERFACE | ACTOR | USE CASE     DIAGRAMS:   CLASS | COLLAB | DEPLOY | SEQ | STATE | ACTIV | USE CASE      

Generated with Poseidon for UMLTM.
Poseidon is a registered trademark of Gentleware AG in Germany, USA and other countries. Copyright 2001 Gentleware AG, Vogt-Kölln-Str.30, 22527 Hamburg, Germany. All Rights Reserved.

UML is a trademark or registered trademark of Object Management Group, Inc. in the U.S. and other countries.