Re: [Rio-pm] BrainFuck Interprer

2013-01-11 Por tôpico Tiago Peczenyj
gt;>> Mudanças feitas. >>> >>> Mas vejam. Eu tinha tirado o given, mas coloquei de volta. >>> >>> O problema é, com o given, o STDIN não termina, eu digito alguma coisa e >>> aperto enter naturalmente algo deveria acontecer, mas a unica coisa que >>> acont

Re: [Rio-pm] BrainFuck Interprer

2013-01-11 Por tôpico Aureliano Guedes
cou meio locão. Date: Fri, 11 Jan 2013 11:47:26 -0200 From: viniciusmias...@gmail.com To: rio-pm@pm.org Subject: Re: [Rio-pm] BrainFuck Interprer Aureliano, seu código está bem confuso mesmo. você está realizando o foreach foreach my $i (split (//, $data)) e logo após o inicio do foreach

Re: [Rio-pm] BrainFuck Interprer

2013-01-11 Por tôpico Vinícius Miasato
;> >> -- >> Date: Fri, 11 Jan 2013 11:16:26 -0200 >> From: viniciusmias...@gmail.com >> To: rio-pm@pm.org >> Subject: Re: [Rio-pm] BrainFuck Interprer >> >> >> não deveria ter um "given" em algum lugar do código para você

Re: [Rio-pm] BrainFuck Interprer

2013-01-11 Por tôpico Aureliano Guedes
Mas geralmente a indicação pra parar é um enter. my $a = <>; print $a; So de dar enter o script continua. Como deveria ser esta indicação no caso então?? Date: Fri, 11 Jan 2013 11:33:05 -0200 From: viniciusmias...@gmail.com To: rio-pm@pm.org Subject: Re: [Rio-pm] BrainFuck Interpre

Re: [Rio-pm] BrainFuck Interprer

2013-01-11 Por tôpico Vinícius Miasato
niciusmias...@gmail.com > To: rio-pm@pm.org > Subject: Re: [Rio-pm] BrainFuck Interprer > > > não deveria ter um "given" em algum lugar do código para você utilizar o > "when" ? > > abs. > > Em 11 de janeiro de 2013 10:43, Aureliano Gued

Re: [Rio-pm] BrainFuck Interprer

2013-01-11 Por tôpico Vinícius Miasato
para você entender o que quero dizer, segue o paste com o patch sugerido ... http://pastebin.com/eGARKVVa abs. Em 11 de janeiro de 2013 11:16, Vinícius Miasato escreveu: > não deveria ter um "given" em algum lugar do código para você utilizar o > "when" ? > > abs. > > Em 11 de janeiro de 2013

Re: [Rio-pm] BrainFuck Interprer

2013-01-11 Por tôpico Tiago Peczenyj
___ > Date: Fri, 11 Jan 2013 11:16:26 -0200 > From: viniciusmias...@gmail.com > To: rio-pm@pm.org > Subject: Re: [Rio-pm] BrainFuck Interprer > > > não deveria ter um "given" em algum lugar do código para você utilizar o > "when" ? > > a

Re: [Rio-pm] BrainFuck Interprer

2013-01-11 Por tôpico Aureliano Guedes
From: viniciusmias...@gmail.com To: rio-pm@pm.org Subject: Re: [Rio-pm] BrainFuck Interprer não deveria ter um "given" em algum lugar do código para você utilizar o "when" ? abs. Em 11 de janeiro de 2013 10:43, Aureliano Guedes escreveu: Ola mongens, Como alguns sabe

Re: [Rio-pm] BrainFuck Interprer

2013-01-11 Por tôpico Vinícius Miasato
não deveria ter um "given" em algum lugar do código para você utilizar o "when" ? abs. Em 11 de janeiro de 2013 10:43, Aureliano Guedes escreveu: > Ola mongens, > > Como alguns sabem eu estava tentando fazer um interpretador para brainfuck > em Perl. > > Portanto segue o que consegui ate agora:

Re: [Rio-pm] BrainFuck Interprer

2013-01-11 Por tôpico Tiago Peczenyj
Ola estou com preguiça de analisar o seu codigo todo mas tenho algumas observaçoes 1) o seu metodo de leitura esta errado. Vc esta ignorando o resto da linha, os outros caracteres. eu faria assim: sub getchar{ sysread STDIN, my $buf, 1; return (ord($buf)); } 2) ao inves de fazer forea