Re: [Rio-pm] [Passatempo] Interpretador para BrainFuck

2012-12-13 Por tôpico Tiago Peczenyj
++<[->-<]> >> ++++++++++++++++.[-]<< >> <<<<<<<<<<[>>>+>+<<<<-]>>>>[<<<<+>>>>-]<-[>>.>.<<< >> [-]]<<[&g

Re: [Rio-pm] [Passatempo] Interpretador para BrainFuck

2012-12-13 Por tôpico Tiago Peczenyj
') { ... } > when ('.') { ... } > when (',') { ... } > when ('[') { ... } > when (']') { ... } > default { next } > } > } > > __DATA__ > +++ > >+>>>>+

Re: [Rio-pm] [Passatempo] Interpretador para BrainFuck

2012-12-13 Por tôpico Tiago Peczenyj
;>>>[+ > +++.[-]]++<[->-<]> > .[-]<< > <<<<<<<<<<[>>>+>+<<<<-]>>>>[<<<<+>>>>-]

Re: [Rio-pm] [Passatempo] Interpretador para BrainFuck

2012-12-13 Por tôpico Renato Santos
+.[-]]++<[->-<]> > .[-]<< > <<<<<<<<<<[>>>+>+<<<<-]>>>>[<<<<+>>>>-]<-[>>.>.<<< > [-]]<<[>>+>

Re: [Rio-pm] [Passatempo] Interpretador para BrainFuck

2012-12-13 Por tôpico Tiago Peczenyj
++.[-]<< > <<<<<<<<<<[>>>+>+<<<<-]>>>>[<<<<+>>>>-]<-[>>.>.<<< > [-]]<<[>>+>+<<<-]>>>[<<<+>>>-

Re: [Rio-pm] [Passatempo] Interpretador para BrainFuck

2012-12-13 Por tôpico Renato Santos
++.[-]]++<[->-<]> > .[-]<< > <<<<<<<<<<[>>>+>+<<<<-]>>>>[<<<<+>>>>-]<-[>>.>.<<< > [-]]<<[&

Re: [Rio-pm] [Passatempo] Interpretador para BrainFuck

2012-12-13 Por tôpico Stanislaw Pusep
gt;.<<< [-]]<<[>>+>+<<<-]>>>[<<<+>>>-]<<[<+>-]>[<+>-]<<<-] Lição de casa: preencher os espaços dos '...' para que calcule e imprima "1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89" (pq "Hello W

Re: [Rio-pm] [Passatempo] Interpretador para BrainFuck

2012-12-13 Por tôpico Ole Peter Smith
> > > Você pode dar "continue" dentro de um "when", aí ele vai fall through > para o próximo when. > Perl só fez algo inteligente: na maior parte dos casos, normalmente, > você *não* quer fall through - mas quando precisa, é só dar continue. > Por isso Perl e a linguagem livre, nao 'deve' fazer, m

Re: [Rio-pm] [Passatempo] Interpretador para BrainFuck

2012-12-13 Por tôpico Nilson Santos Figueiredo Jr.
2012/12/13 Tiago Peczenyj : > por outro lado isto não é um switch/case como em C que vc precisa adicionar > um break senão ele cai em todas as condições abaixo - e isso tem algumas > utilidades bizarras. Você pode dar "continue" dentro de um "when", aí ele vai fall through para o próximo when. Per

Re: [Rio-pm] [Passatempo] Interpretador para BrainFuck

2012-12-13 Por tôpico Tiago Peczenyj
t; > ---------- > *De:* Andre Carneiro > *Para:* Perl Mongers Rio de Janeiro > *Enviadas:* Quinta-feira, 13 de Dezembro de 2012 9:36 > *Assunto:* Re: [Rio-pm] [Passatempo] Interpretador para BrainFuck > > Meio estranho você não entender when e entender given,

Re: [Rio-pm] [Passatempo] Interpretador para BrainFuck

2012-12-13 Por tôpico Nicole Scherer
[]'s Nicole De: Andre Carneiro Para: Perl Mongers Rio de Janeiro Enviadas: Quinta-feira, 13 de Dezembro de 2012 9:36 Assunto: Re: [Rio-pm] [Passatempo] Interpretador para BrainFuck Meio estranho você não entender when e entender given, mas vamos l

Re: [Rio-pm] [Passatempo] Interpretador para BrainFuck

2012-12-13 Por tôpico Andre Carneiro
Meio estranho você não entender when e entender given, mas vamos lá! Normalmente eu mandaria um RTFM, mas já estou velho e manso ultimamente... given é equivalente a 'switch' when é equivalente a 'case' Então, se você estiver usando Perl 5.10 ainda, use feature qw/switch say/; #Isso sim, é esc

Re: [Rio-pm] [Passatempo] Interpretador para BrainFuck

2012-12-12 Por tôpico breno
2012/12/12 Aureliano Guedes : > Ainda não tinha me aventurado nas novidades do Perl 5.16. > > o when eu entendi, mas o given não, alguem poderia me explicar o uso do > given?? > > O break ja funciona no 5.16?? se sim, como??? > given/when existe no Perl desde a versão 5.10, com direito a default,

Re: [Rio-pm] [Passatempo] Interpretador para BrainFuck

2012-12-12 Por tôpico Aureliano Guedes
From: renato.c...@gmail.com Date: Tue, 11 Dec 2012 21:45:03 -0200 To: rio-pm@pm.org Subject: Re: [Rio-pm] [Passatempo] Interpretador para BrainFuck pow, se ninguem te ajudar até domingo, até domingo eu do uma olhada! haha #semtempo 2012/12/11 Aureliano Guedes Não so isso, deve ter alg

Re: [Rio-pm] [Passatempo] Interpretador para BrainFuck

2012-12-12 Por tôpico Stanislaw Pusep
> From: renato.c...@gmail.com > Date: Tue, 11 Dec 2012 21:45:03 -0200 > > To: rio-pm@pm.org > Subject: Re: [Rio-pm] [Passatempo] Interpretador para BrainFuck > > pow, > > se ninguem te ajudar até domingo, até domingo eu do uma olhada! haha # > semtempo > > 201

Re: [Rio-pm] [Passatempo] Interpretador para BrainFuck

2012-12-11 Por tôpico Aureliano Guedes
Por isso é passatempo, é pra quem tem tempo. hahaha Valeu From: renato.c...@gmail.com Date: Tue, 11 Dec 2012 21:45:03 -0200 To: rio-pm@pm.org Subject: Re: [Rio-pm] [Passatempo] Interpretador para BrainFuck pow, se ninguem te ajudar até domingo, até domingo eu do uma olhada! haha #semtempo

Re: [Rio-pm] [Passatempo] Interpretador para BrainFuck

2012-12-11 Por tôpico Renato Santos
em são estranhos, não sai o que eu queria. > > -- > From: renato.c...@gmail.com > Date: Tue, 11 Dec 2012 21:36:03 -0200 > > To: rio-pm@pm.org > Subject: Re: [Rio-pm] [Passatempo] Interpretador para BrainFuck > > não são essas linhas aqui? >

Re: [Rio-pm] [Passatempo] Interpretador para BrainFuck

2012-12-11 Por tôpico Aureliano Guedes
m Date: Tue, 11 Dec 2012 21:15:38 -0200 To: rio-pm@pm.org Subject: Re: [Rio-pm] [Passatempo] Interpretador para BrainFuck Dahora, parabéns :DBTW, isso me lembrou de um "dialeto" do brainfuck, o trollscript: https://github

Re: [Rio-pm] [Passatempo] Interpretador para BrainFuck

2012-12-11 Por tôpico Renato Santos
- > From: creakt...@gmail.com > Date: Tue, 11 Dec 2012 21:15:38 -0200 > To: rio-pm@pm.org > Subject: Re: [Rio-pm] [Passatempo] Interpretador para BrainFuck > > > Dahora, parabéns :D > BTW, isso me lembrou de um "dialeto" do brainfuck, o trollscript: >

Re: [Rio-pm] [Passatempo] Interpretador para BrainFuck

2012-12-11 Por tôpico Aureliano Guedes
ahsuahuhasuahsuah Da hora mesmo, quando terminar, quem sabe não faço algo do tipo. From: creakt...@gmail.com Date: Tue, 11 Dec 2012 21:15:38 -0200 To: rio-pm@pm.org Subject: Re: [Rio-pm] [Passatempo] Interpretador para BrainFuck Dahora, parabéns :DBTW, isso me lembrou de um "dialet

Re: [Rio-pm] [Passatempo] Interpretador para BrainFuck

2012-12-11 Por tôpico Stanislaw Pusep
Dahora, parabéns :D BTW, isso me lembrou de um "dialeto" do brainfuck, o trollscript: https://github.com/caius/trollscript Isso é um "hello world" em trollscript: Trooloolooloolooloolooloolooloolollolooloolooloolooloololoolooloolooloolooloolooloololooloololoooloolooloololloo

[Rio-pm] [Passatempo] Interpretador para BrainFuck

2012-12-11 Por tôpico Aureliano Guedes
Ola monges, Estou desenvolvendo um novo brinquedo, como forma de passatempo mesmo, um interpretador para BrainFuck. Futuramente pretendo desenvolver um compilador. Se alguem se interessar pelo assunto e puder colaborar e/ou ajudar, o que deesenvolvi ainda não esta funcional, e estou tendo alg