para que hace falta la IDE? tenes debugger? porque si es como editor puede usarse cualquiera, incluso hay editores a los que les informas tus lenguajes (las palabras reservadas si...entonces...sino, etc.) y te los muestra resaltados, un lenguaje asi parece piola, y tambien el Logo para aprender a programar! El lun, 27-09-2004 a las 03:19, Pablo N escribió:
Bueno... Primero que nada disculpe mi ignorancia al meterme de cabeza en la lista sin leer mucho... pero estamos buscando soft para Linux/Unix o para Windows???
Y ahora mas detalles del proyecto para evacuar dudas: El soft entero esta basado en el pseudocodigo que con el que enseñan en mi facultad: La sintaxis es bastante impresisa ya que hay tres grandes tipos de variables (numero, texto y booleano) y no se declaran los tipos, sino que las variables simplemente se usan. Las estructuras de control son las genericas en castellano como Si...Entonces...Sino, Mientras...Hacer...Fin Mientras, Para...Hasta... Hacer...Fin Para, etc. Tambien trabaja con arreglos, los cuales hay que dimensionar, y evalua expresiones con lo operadores logicos y matematicos basicos. La sintaxis es relativamente flexible, aca hay un ejemplo: // Prog que suma 10 nros Programa Suma Para contador<=1 hasta 10 hacer escribir 'Ingrese un numero'; leer numero; total<=total+numero; FinPara Escribir 'El resultado es:',total; FinPrograma El soft se divide en dos: uno que toma un archivo con este codigo, lo interpreta, ejecuta, o como quieran llamarlo en una consola (dos) linea por linea (a menos que halla un error, como algo mal escrito, un bucle sin cerrar, una varible usada con dos tipos distintos, etc) No tiene funciones muy avanzadas, pero la idea es poder probar los algoritmos simples que planteamos como solucion a las guias, a la hora de estudiar, ya que el docente no puede leer el codigo o la idea de cada alumno simplemente porque no tendria tiempo... La idea es que esto sea solo un soporte en la practica. La otra parte del soft, es una ide simple... un editor con las opciones basicas, que llama al interprete y devuelve los errores, marcando las lineas correspondientes.
Si quieren que sea mas explicito puede enviarles el soft (mega y medio) o el pdf del manual(donde explica tanto el soft, como la sintaxis del pseudocodigo, con ejemplos, y cada posible mensaje de error y sus causas).
Tecnicamen el fuente es libre, pero si quieren que funque con compiladores libres, voy a tener que reescribir la ide. El interprete en sí no tiene problema, ya lo he compilado en mi linux con gcc sin mayores modificaciones, pero la ide esta hecha con el builder, asi que seria imposible, la tendria que reescribir de cero... Puede ser con gtk? es lo unico que se utilizar bastante bien a la hora de hacer una ide con soft libre.
Bueno, nada mas. Saludos. Pablo
___________________________________________________________ 100mb gratis, Antivirus y Antispam Correo Yahoo!, el mejor correo web del mundo http://correo.yahoo.com.ar
_______________________________________________ Dirección de envío de mensajes: [email protected] http://lists.ourproject.org/cgi-bin/mailman/listinfo/solar-cdeducacion Dirección del wiki: http://www.lugli.org.ar/wiki/bin/view/Gleduwiki/CDEducativo -- Martín Olivera
Asociáte a SOLAR! Software Libre Argentina http://www.solar.org.ar/breve.php3?id_breve=78