[Python-es] Phytonizar Ares

Alberto Curro bertothunder en gmail.com
Mie Ago 18 16:41:46 CEST 2010


La pregunta es si eso es ensamblador (que lo es) o cómo portamos eso a
Python?

 Madre mía, la de tiempo que no me miraba código ensamblador en condiciones,
oiga :)


2010/8/18 Pedro Gracia <lasarux en neuroomante.com>

>  Del código de Ares (securehash.pas):
>
> """
> procedure TSecHash2.aac;assembler;
> asm
>    push ebx
>    push edi
>    push esi
>    mov edx, eax            // pointer to Self (instance of SecHash)
>    lea esi, [edx].GrVar[0] // Load Address of GrVar[0]
>    lea edi, [edx].KlVar[0] // Load Address of KlVar[0]
>    mov ecx, 5
>    cld
>    rep movsd               // copy GrVar[] to KlVar[]
>    xor ecx, ecx            // zero ecx
>    lea edi, [edx].M[0]     // Load Address of M[0]
>    lea esi, [edx].W[0]     // Load Address of W[0]
> @@Pie_W_0_15:
> ...
> """
>
> ¿Ensamblador?
>
> Saludos,
>
> Pedro
>
> El 18/08/10 16:23, Alberto Curro escribió:
>
> Vaya, no sabía que un proyecto como Ares Galaxy estuviese escrito en
> Delphi...
>
> Contad conmigo, aunque no tenga demasiado tiempo libre, pero justo acabo de
> salir de un proyecto profesional basado en Delphi, por lo que creo que puedo
> ayudar lo suficiente.
>
>  En cuanto a ideas, poco puedo aportar tras leer el resto de correos: wiki
> para coordinar esfuerzos e ideas, canal IRC (aunque no absolutamente
> necesario), infraestructura de almacenamiento y versiones, etc.
>
>  Saludos
>
>   Alberto
>
>
> 2010/8/18 Rubén <parraymartinez en terra.es>
>
>> Buenas,
>>
>> Estarías dispuesto alguno a pasar Ares Galaxy -escrito en Delphi- a
>> nuestro gran amigo Python?
>>
>> Se aceptan sugerencias -sin maldad-, ya que nunca me he metido en un
>> proyecto de tanta envergadura.
>>
>> Un saludo y gracias,
>>
>> --------------------
>> Rubén
>> http://foroubuntu.es
>>
>>
>> _______________________________________________
>> Python-es mailing list
>> Python-es en python.org
>> http://mail.python.org/mailman/listinfo/python-es
>> FAQ: http://python-es-faq.wikidot.com/
>>
>
>
> _______________________________________________
> Python-es mailing listPython-es en python.orghttp://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
>
>
>
> _______________________________________________
> Python-es mailing list
> Python-es en python.org
> http://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
>
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://mail.python.org/pipermail/python-es/attachments/20100818/86f907b8/attachment.html>


Más información sobre la lista de distribución Python-es