Esta dando erro porque você não incluiu no seu projeto o arquivo que contém o método. Vá no link que está abaixo e faça download do arquivo bkde.zip que está no final do site, lá possui um arquivo denominado MathParser.as e outros mais, seria interessante você incluir todos no seu projeto.
2009/11/25 jacksondossan...@gmail.com <jacksondossan...@gmail.com> > > Caro Rafael, > > Agradeço pela ajuda. > Imaginei que fossei algo diferente. Pesquisando no google achei um > material, seria isso? > http://www.flashandmath.com/intermediate/mathparser/mp1.html > > Eu tentei fazer algo como no exemplo mas não consegui devido ao > seguinte erro: > Call to a possibly undefined method doCompile through a reference with > static type MathParser. > > <?xml version="1.0" encoding="utf-8"?> > <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" > layout="absolute"> > <mx:Script> > <![CDATA[ > import bkde.as3.parsers.*; > > private var mpExp:MathParser = new MathParser(); > private var compobjExp:CompiledObject = new > CompiledObject(); > > private function init():void{ > var stVal:String = "1+1"; > compobjExp = mpExp.doCompile(stVal); > var xVal:Number = > mpExp.doEval(compobjExp.PolishArray, []); > } > ]]> > </mx:Script> > </mx:Application> > > Valeu > > > -- Atenciosamente Everton Romero Rivas evertonri...@gmail.com --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---