@Mario

Que pena. Seria interessante ver o código da VM do Flash Player para
conferir como algumas coisas funcionam por baixo dos panos.

@Marcelo

Ok.

@All

Obrigado. Esse detalhe não é especifico do ActionScript, mas sim de
linguagens de programação no geral. Vou dar uma olhada no código fonte
de algumas linguagens que tenham essa funcionalidade também.


@principe.borodin

Isso.

var igor:*;
igor = "Igor";
trace(igor);
igor = 1;
trace(igor);

Output:
Igor
1

On Jan 10, 11:36 am, "principe.boro...@gmail.com"
<principe.boro...@gmail.com> wrote:
> ok, ok, e as variaveis no AS do tipo   private var igor:*, neste caso  o
> asterisco significa todos, nao?
>
> Em 9 de janeiro de 2011 23:20, Bruno Andrade <bruno7...@gmail.com> escreveu:
>
>
>
>
>
>
>
> > Rafael
>
> > O fato de uma variavel mudar de tipo apenas atribuindo valores de tipos
> > diferentes nao eh tipagem fraca, eh dinamica.
> > Tipagem fraca eh quando o compilador ou interpretador nao considera o tipo
> > para efetuar operacoes na linguagem
> > Ex
> > 1+'1'='11' -> tipagem fraca
> > 1+'1' = erro! -> tipagem forte
>
> > Valeu!
>
> > Enviado do meu BlackBerry.
> > ------------------------------
> > *From: * Rafael Rocha <raf...@gmail.com>
> > *Sender: * flexdev@googlegroups.com
> > *Date: *Sun, 9 Jan 2011 23:09:54 -0200
> > *To: *<flexdev@googlegroups.com>
> > *ReplyTo: * flexdev@googlegroups.com
> > *Subject: *Re: [flexdev] Re: [Curiosidades] Como o ActionScript faz isso?
>
> > Tipagem fraca não é. Tipagem fraca é por exemplo. Quando uma variável
> > começa string e pode se tornar inteira no meio do caminho. O AS uma var
> > string nasce string e morre string. Isto é um recurso da linguagem e que
> > algumas outras não tem.
>
> > Em 9 de janeiro de 2011 16:38, principe.boro...@gmail.com <
> > principe.boro...@gmail.com> escreveu:
>
> >> no php isso eh chamado de tipagem fraca, como ja vi variaveis recebem todo
> >> tipo (ex. var:*) entao acredito que o AS pode ser tipado ou nao (tendo
> >> tipagem fraca)
>
> >> Em 9 de janeiro de 2011 00:27, Marcelo Emanoel 
> >> <marceloeman...@gmail.com>escreveu:
>
> >> Em actionscript assim como em algumas outras linguagens o valor null é
> >>> tratado como false no momento em que você coloca um ! (not) na frente de 
> >>> um
> >>> valor avaliado como falso... a expressão passa a ser booleana... se 
> >>> tornando
> >>> not false equivalente a true :)
>
> >>> --
> >>> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
> >>> Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
> >>> Para sair da lista, envie um email em branco para
> >>> flexdev-unsubscr...@googlegroups.com
> >>> Mais opções estão disponíveis emhttp://groups.google.com/group/flexdev
>
> >>  --
> >> Você recebeu esta mensagem porque está inscrito na lista "flexdev"
> >> Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
> >> Para sair da lista, envie um email em branco para
> >> flexdev-unsubscr...@googlegroups.com
> >> Mais opções estão disponíveis emhttp://groups.google.com/group/flexdev
>
> > --
> > Att,
> > Rafael Rocha
> > rafaelti.wordpress.com
> > @rafael_orocha
> > *
> > *
>
> > --
> > Você recebeu esta mensagem porque está inscrito na lista "flexdev"
> > Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
> > Para sair da lista, envie um email em branco para
> > flexdev-unsubscr...@googlegroups.com
> > Mais opções estão disponíveis emhttp://groups.google.com/group/flexdev
>
> > --
> > Você recebeu esta mensagem porque está inscrito na lista "flexdev"
> > Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
> > Para sair da lista, envie um email em branco para
> > flexdev-unsubscr...@googlegroups.com
> > Mais opções estão disponíveis emhttp://groups.google.com/group/flexdev

-- 
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com
Para sair da lista, envie um email em branco para 
flexdev-unsubscr...@googlegroups.com
Mais opções estão disponíveis em http://groups.google.com/group/flexdev

Responder a