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
-~----------~----~----~----~------~----~------~--~---

Responder a