Código fuente en Pauscal

Foro dedicado a reescribir el compilador de Pauscal en Pauscal.

Código fuente en Pauscal

Notapor Pauscal » Lun Ago 26, 2013 8:04 pm

Hace bastante tiempo comencé a migrar el código del compilador de Pauscal hacia Pauscal, pero la verdad nunca lo terminé por falta de tiempo. Acá subo el código que pude migrar:

https://github.com/paulguerra/pauscal-compiler

El código original no está disponible, así que a partir de ahora dejaría de ser una migración. Es necesario reorganizar el código y agregar cualquier funcionalidad faltante.

Si alguien está interesado en contribuir, por favor que me avise y le doy permiso en el repositorio para subir cambios.

Gracias!
Si este proyecto te parece útil, aceptamos donaciones en Bitcoins: 1FdnaaQyVDqmhsJZw9gk41M3zUsJrDY7Hj
Pauscal
Jefe
 
Mensajes: 439
Registrado: Mar Nov 20, 2007 9:41 pm
Ubicación: Paraná, Entre Ríos, Argentina

Sponsor


Re: Código fuente en Pauscal

Notapor ErikH » Mar Ago 27, 2013 2:08 pm

Me agrada, veamos que podemos hacer.
ImagenEntrá a la wiki en OpenShift
Colofox!!!!
ErikH
 
Mensajes: 150
Registrado: Jue Nov 29, 2007 11:24 pm
Ubicación: Algún lugar de México

Re: Código fuente en Pauscal

Notapor jmetin2 » Mié Oct 16, 2013 7:05 pm

Me interesa paúl, yo quiero participar en este gran proyecto.
:)
jmetin2
 
Mensajes: 167
Registrado: Jue Dic 15, 2011 12:07 pm
Ubicación: Merida, Yucatan, Mexico

Re: Código fuente en Pauscal

Notapor Pauscal » Sab Oct 26, 2013 7:24 pm

Adelante. El código es libre y se puede descargar desde GitHub.
Si este proyecto te parece útil, aceptamos donaciones en Bitcoins: 1FdnaaQyVDqmhsJZw9gk41M3zUsJrDY7Hj
Pauscal
Jefe
 
Mensajes: 439
Registrado: Mar Nov 20, 2007 9:41 pm
Ubicación: Paraná, Entre Ríos, Argentina

Re: Código fuente en Pauscal

Notapor Joe3 » Lun Nov 25, 2013 10:24 am

Como están todos??

Paul, me alegro que todavía se siga con Pauscal, siempre me doy una vuelta, cada tanto,
estoy con poco tiempo y bue... no puedo dedicarle el tiempo como me gustaría.

Veo esta noticia pero no la termino de comprender, que es lo que querías lograr con esta migración?
¿Compilar Pauscal con Pauscal?

Si es así, entonces manos a la obra :mf_bookread: !!
Contá conmigo !

Abrazos de un amigo,
Joel ;)
Joe3
 
Mensajes: 16
Registrado: Lun Nov 25, 2013 9:39 am
Ubicación: Montevideo - Uruguay

Re: Código fuente en Pauscal

Notapor ErikH » Sab Nov 30, 2013 9:14 pm

¿Ya tienes cuenta en github Joe3?
ImagenEntrá a la wiki en OpenShift
Colofox!!!!
ErikH
 
Mensajes: 150
Registrado: Jue Nov 29, 2007 11:24 pm
Ubicación: Algún lugar de México

Re: Código fuente en Pauscal

Notapor Joe3 » Dom Dic 01, 2013 10:39 am

Aun no, me baje el codigo y lo estoy estudiando (bastante elaborado por cierto)
Que me propones hacer?
Abrazos
Joe3
 
Mensajes: 16
Registrado: Lun Nov 25, 2013 9:39 am
Ubicación: Montevideo - Uruguay

Re: Código fuente en Pauscal

Notapor ErikH » Dom Dic 01, 2013 11:38 pm

Joe3 escribiste:Aun no, me baje el codigo y lo estoy estudiando (bastante elaborado por cierto)
Que me propones hacer?
Abrazos


No lo sé, aun sigo buscando el programa principal. :P
ImagenEntrá a la wiki en OpenShift
Colofox!!!!
ErikH
 
Mensajes: 150
Registrado: Jue Nov 29, 2007 11:24 pm
Ubicación: Algún lugar de México

Re: Código fuente en Pauscal

Notapor Pauscal » Mié Dic 11, 2013 9:44 pm

ErikH escribiste:
Joe3 escribiste:Aun no, me baje el codigo y lo estoy estudiando (bastante elaborado por cierto)
Que me propones hacer?
Abrazos


No lo sé, aun sigo buscando el programa principal. :P

El programa principal está en Compilador.bdp.
Si este proyecto te parece útil, aceptamos donaciones en Bitcoins: 1FdnaaQyVDqmhsJZw9gk41M3zUsJrDY7Hj
Pauscal
Jefe
 
Mensajes: 439
Registrado: Mar Nov 20, 2007 9:41 pm
Ubicación: Paraná, Entre Ríos, Argentina

Re: Código fuente en Pauscal

Notapor PowerDeath » Mié Feb 10, 2016 2:35 am

He aprendido FASM para crear un nuevo compilador de Pauscal, hasta ahora (gracias al compilador escrito en Pauscal) he logrado desarrollar un compilador basico en VB6 que crea variables de tipos elementales, el bucle repetir y procedimientos, todo en código binario.

Ahora lo complicado me llego al momento de evaluar expresiones, no tengo la menor idea de como hacerlo eficientemente. ¿Alguna sugerencia? Hasta ahora he pensado en utilizar el algoritmo "Shunting Yard" pero me es complicado adaptarlo para variables y procedimientos.

Si es necesario, subire el código fuente del compilador que hice, pero antes necesito alguna sugerencia sobre este tema.
PowerDeath
 
Mensajes: 158
Registrado: Sab Ago 11, 2012 5:29 am


Volver a Pauscal en Pauscal

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado

cron