[Hispas-dev] Re: Mi Hoistoria con HisPascal
Status: Planning
Brought to you by:
aleborisonik
From: adrian15 <bea...@go...> - 2003-02-17 08:01:13
|
El vie, 14-02-2003 a las 13:26, Unevil escribi=F3: > Buenas:=20 >=20 >=20 >=20 > Yo soy el famoso Unevil que escracharon en la p=E1gina... debo aclarar qu= e > cuando=20 > escribi el mensaje, no me parecio que sonaba tan violento, y por supuesto > que=20 > para nada intentaba minimizar el proyecto, pero bueno, salio asi...=20 Supongo que te refieres a lo de la investigacion del upsam y compa=F1ia. Sepas que no prentend=EDa que fueras el "malo de la pelicula". De hecho tu aportaci=F3n fue muy buena. > Yo estoy laburando en un proyecto de realizar un interprete y su respecti= vo > IDE=20 > para el lenguaje algoritmico UPSAM, para lo cual me he puesto en contacto > con el=20 > profesor de la Universidad Pontifica de Salamnca y Escritor del Libro=20 > Fundamentos de programaci=F3n (donde aparece dicho lenguaje), Luis Joyane= s > Aguilar=20 > quien muy amablemente me ha brindado alguito de informaci=F3n util.=20 > Mi idea tambien es que una vez que interprete UPSAM, se puedan llevar las= =20 > palabras reservadas a Portuguez, Frances, etc.=20 Tengo varias preguntas: 1) =BFEstas trabajando con el codigo fuente del UPSAM? 2) =BFEse codigo fuente est=E1 licenciado con alguna licencia GNU? 3) =BFLo compartirias con nosotros si te lo pidiesemos? > Lo estoy desarrollando en Delphi utilizando CLX lo cual me brinda la=20 > posibilidad de que el proyecto funcione con el mismo codigo bajo Linux o > Windows,=20 > lo cual ya he probado y funciona bien.=20 > La idea es hacer un an=E1lisis lexicogr=E1fico y algo (lo minimo necesari= o) de=20 > Analsis sint=E1ctico, llevar el codigo fuente a Pascal, y compilar ese co= digo=20 > PASCAL con el GNU Pascal (que dispone de versiones tanto para Linux como > para=20 > Windows). Yo no realizo el Analsis sem=E1ntico, si no que tomo la respues= ta > del=20 > compilador, la cual podria ser traducida y adaptada, y se la devuelvo al > usuario.=20 > La gran desventaja de este metodo, como menciono otro compa=F1ero > anteriormente,=20 > es la perdida de flexibilidad, pero ademas yo no he encontradao como se > podria=20 > realizar un Debugging al estilo BORLAND, osea recorrer el codigo linea a > linea=20 > con F7 u F8, con la posibilidad de inspeccionar el contenido de cada > variable en=20 > un instante dado.=20 > Mi proyecto incluye una IDE con una barra en la cual se dispone de las=20 > estructuras de programaci=F3n, como SI ENTONCES, PARA..., etc y permite > haciendo=20 > un drag & Drop, agregarlas al codigo, entre otras facilidades ya que espe= ro > que=20 > los usuarios del programa, sean personas de niveles pre-universitarios.=20 > El proyecto esta avanzando algo lento ya que no tengo demasiado tiempo=20 > disponible entre la Universidad y el Trabajo, pero ya he logrado interpre= tar >=20 > muchos codigos copiados del libro de Fundamentos de Programaci=F3n, aunqu= e hay >=20 > varias caracteristicas de UPSAM aun no soportadas.=20 Me gusta, gusta mucho las caracteristicas del sistema que est=E1s describiendo,... es algo as=ED como el hispascal ideal. A ver si est=E1 disponible el codigo bajo GNU GPL o similar como te pregunto arriba. >=20 > -------------------------------------------------------------------------= ---- > -------- > Adrian: Por algun motivo, la lista no me deja enviar mensajes. > Ya voy a verificar por que, pero te pido reenvies esto > a la lista. Disculpa la molestia. > -------------------------------------------------------------------------= ------------- Que curioso. Supongo que ser=E1 algun error temporal de la lista. adrian15. |