@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