2009/10/12 Emmanuel Oga <[email protected]>:
> 2009/10/12 Rafael Bidegain <[email protected]>:
>> El día 11 de octubre de 2009 23:30, Nicolás Sanguinetti
>> <[email protected]> escribió:
>>>> Me gustaría que me orienten para poder avanzar un poco.
>>>
>>> Y, yo te diría que leas el código de ruby-debug, dado que lo que
>>> querés es—escencialmente—hacer lo mismo que un debugger :)
>>>
>>> Claro que, va a requerir escribir C.
>> Escribir en C no es problema, el tema es que no tengo ganas de mirar
>> un programa enoorme.
>>
>> Pensé en eso pero lo descarté porque me llevaría mucho tiempo y si
>> incluyo partes del debug seguramente esa parte del proyecto eclipsaria
>> al resto y no tengo ganas de que eso suceda.
>>
>> Tambien pensé en ver el código de un ide que posibilite la ejecución
>> paso a paso, pero igual es mucho código para revisar.
>>
>> creo que con el tip de SAE (hacer un array por cada bloque) mas la
>> eliminacion de las palabras reservadas para posibilitar la ejecución
>> con eval
>> voy a poder avanzar un poco mas.
>>
>> muchas gracias a todos!
>
> Una de esas set_trace_func te pueda servir.

Opa, no conocía eso. Nice :D

> http://www.ruby-doc.org/core/classes/Kernel.html#M005939
>
>  Hice una pruebita a ver que salia
>
> http://gist.github.com/208684
>
> Igual, con regexps no creo que llegues muy lejos al traducir tu
> programa (a menos que este escrito en un lenguaje regular... :-).
>
> Saludos!
>
> __END__
>
>
>>
>> --
>> Rafael Bidegain
>>
>> Ya que los cuerdos no hablan, hablará el loco.
>> (The Fool, Padraic Pearse)
>>
>> # divertite programando
>> # http://rubytutorial.wikidot.com/introduccion
>> _______________________________________________
>> Ruby mailing list
>> [email protected]
>> http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
>>
>
>
>
> --
> --------------------------------------------------------------
> EmmanuelOga.com - Software Developer
> _______________________________________________
> Ruby mailing list
> [email protected]
> http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
>
_______________________________________________
Ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar

Responder a