r1 - 25 Apr 2005 - 12:37:00 - MeLgaYou are here: TWiki >  Telis Web  > NotacaoDePonto > CriadoresECriaturas > PrimitivaCriaturas
A partir da próxima versão de Telis, entretanto, a relação criador x criatura será a base para uma nova forma de comunicação entre objetos. Isso permitirá, com poucas mudanças externas na linguagem, o uso de um modelo adicional de comunicação entre atores, utilizando-se a notação de ponto (".").

Para isso, serão introduzidas duas novas primitivas simples:

Primitiva "criaturas"


A primitiva "criaturas", permitirá obter todos os atores que foram criados pelo ator corrente. No caso acima, poderemos afirmar então que:

       {Jogo} criaturas [ @mesaDoJogo @jogadorUm @jogadorDois] =

Ou seja: Caso um exemplar do modelo Jogo utilize a primitiva "criaturas", o resultado será igual a uma lista, contendo as identidades do ator mesaDoJogo, jogadorUm e jogadorDois.

Primitiva "criador"


A nova primitiva "criador" retornará a identidade do ator aonde foi criado o ator corrente.
Edit | WYSIWYG | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r1 | More topic actions
 
Powered by TWiki
This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback