-compiladorEs interpretado :whistling:
si yo quiero hacer una app para terminal si no tengo entorno grafico?
Es interesante, mucho pero seria muy chevere si tendria una interface a Sockets, flock y demas recursos del sistema (Lo tiene?) Ahhh! si:
Puede trabajar archivos (I/O) ?
Tiene una "pega" para usar algun otro lenguaje, es decir se puede programar modularmente para el compilador/interpretador y asi hacer un "mas" y poder integrar el lenguaje con cualquier cosa?
Puede ejecutar otros programas como la funsion system()?
puede viforcar?
glob, grep y map, estan incluidos?
por que no le pones un nombre que no sea *.txt, algo como .rd4?
PD: Si puede ser interpretado, te aconsejo ponerle el numero magico #!/path/a/rada4 (tanto para UNIX como para Windows) que al pareser el lexer me daria un error al hacer eso
Algo mas, que hay de OOP?
readdir, opendir, unlink no hay o si?
Es solo que veo a REDa4 un buen lenguaje para hcer (entre muchas cosas ) instaladores graficos
:lol: Seguro, buno otra duda, a la hora de compilar (Gnu/Linux) como son los flags de las librerias (perdon no lo recuerdo :( ) -lsdl ?Ese es (-lsdl), aunque mejor con sdl-config :).
Si ya lo compile y es -lSDL :P pero tengo el problemita que no carga mai.txt ni "REDA4.txt" ¿No puede ser independiente de eso, que no se que es?Cita de: "su -":lol: Seguro, buno otra duda, a la hora de compilar (Gnu/Linux) como son los flags de las librerias (perdon no lo recuerdo :( ) -lsdl ?Ese es (-lsdl), aunque mejor con sdl-config :).
Saludos,
JJ (Geo).
Si ya lo compile y es -lSDL pero tengo el problemita que no carga mai.txt ni "REDA4.txt" ¿No puede ser independiente de eso, que no se que es?
Le cambie el end-line y si no te molesta, plabloreda, le cambiare el nombre (en UNIX) de .txt a .rd4 o si queires otro... solo para no confundir.
Si no te es mucha molestia seria muy util poner una pequeña descripcion de cada cosa de :REDa4 para poder hacer un man.
Que hay de los flags de ejecucion de :REDa4, cuales son y que hacen?
No carga main.txt porque les cambiaste la extension y reda4.txt tambien le cambiaste la extension, vas a tener que cambiar todos los include me parece.Si, eso lo se, lo cambie en codigo y cree el directorio pero al parecer el problema es de fopen, no se tengo que mirarlo a fondo.
Por mi parte me gusta la extension .txt para los fuentes, pero no tengo problema que los cambies
Ante todo gracias su por contribuir a mi trabajo que es de DOMINIO PUBLICO, como bien dice geo es dependiente de SDL, me gustaria sacarle esta dependencia ya que como se ve la libreria pesa 10 veces mas que el lenguaje, si alguien quiere y se anima a sacarle la SDL yo le ayudo (directx para win y frame buffer para linux o algo asi), al igual que cualquier otra modificacion son bienvenidasvUff, eso seria muy duro, el problema es que en Gnu/Linux seria con Xlib cosa que no es un paseo muy agradable y no tengo suficientes conocimientos para hacer tal cosa, lo bueno de SDL es que tenes fonts para audio, TTF, imagenes, video, red y en fin un monton de cosas.
si quiero ejecutar ese codigo en un programa de manera independiente como lo hago?Por lo que he visto, tienes que modificar main.txt
Eata bien que sea DOMINIO PUBLICO pero tienes que poner la licencia junto con el paquete para que sea legal y poderlo distribuir, modificar y usar.
Trate de integrar el codigo que me diste con el otro entorno, pero me arrojo error.
adjunto la imagen, me dice que no existe print.
si quiero ejecutar ese codigo en un programa de manera independiente como lo hago?
No hay forma de tener la direccion del video buffer y listo !!Hmmm... a ver que puedo hacer pero me tomara mucho tiempo.
al final el programa le pregunta al SO si puede usar la memoria de video ??
portarlo a linux es mas dificil de lo que parecia... :(
Hmmm... a ver que puedo hacer pero me tomara mucho tiempo.
:P may be, seguro que si, creo que la solucion a lo de SDL es incluir algo para saber quien ejecuta el programa, no se si haya algo en C++ (Seguro que si) para esto.CitarHmmm... a ver que puedo hacer pero me tomara mucho tiempo.
Creo que voy a terminar el compilador antes....no te preocupes B)
Y este... lenguaje es solo para la enseñanza, no para desarrollar cosas
serias?
Bueno, no se si sera conveniente seguir este hilo pero bueno...Lo correcto seria crear el/los foro/s de el/los lenguaje/s en cuestion ya que este es para otros lenguajes.