PDA

Ver la versión completa : SOV v0.1



Anarchy
30/08/2004, 22:14
SOV es un editor de texto de la mano de <b>Saharoo</b> que supone el comienzo de un paquete integrado que permitirá programar de forma directa en la GP32 sin necesidad de utilizar el PC.

Podéis pillarlo <a href="/archivos.php?tipo=Utilidades&pagina=detalles&numero=577"><b>AQUI</b></a>

<div align="center"><img src="/files/utilidades/sov/1.jpg"></div>

fagotero
30/08/2004, 22:22
Muy pero que muy interesante :brindis:

Locke
30/08/2004, 22:30
Creo que sera puramente simbolico, porque es un poco coñazo programar letra a letra, con los simbolos y todo xD

Si acaso con el chatboard, pero aun asi...

Dimitry
30/08/2004, 23:36
editar en la gp32 y compilar en el PC ? o quieren poner un compilador en la gp32 ? :miedo:
de todas formas me parece que como programa puede ser interesante en cuanto al coder que lo hace, pero como utilidad y si es como me lo imagino .... :(

MaDsk8tard
30/08/2004, 23:47
it could be great if we got the chatboard^^

Wonder Boy
31/08/2004, 00:28
Ja! Si es que lo veía venir... :-)

Fantástico.
:-)

Wonder Boy
31/08/2004, 04:25
Sí, es un poco tarde, pero ahora mismo estoy ojeando tu programa porque se trata de una idea que me rondaba tiempo atrás y por tanto es muy interesante... :-)

Yo también deseé (y me planteé) de hacer algo similar.

En concreto, a parte de un editor (e incluso una herramienta gráfica incorporada para el diseño de sprites) después de varias vueltas pensé que un buén lenguaje podría ser... Fenix :-)

Por tanto, como sugerencia (aunque ya he leído que quizás lo hagas del ensamblador de un micro virtual... ¡que por cierto, me recuerda a otro proyecto mío X-D!), lo que podrías integrar en tu IDE es un compilador de Fenix... ¡es que el intérprete para la GP32 de los binarios resultantes ya se ha encargado Chui de hacerlo, como supongo que ya sabrás! :-)

Lo dicho, un compilador de Fenix 0.84 CVS que funcione en la GP32 pero ya :-D

Un editor de sprites aunque sea muy básico, pienso que es también necesario como buén IDE que pretendes hacer... ¡si tienes tiempo y ganas! endeluego.

Y bueno, lo lógico: soporte Chatboard para hacer factible el tema del programeo en la GP32 porque la verdad que hacerlo por el sistema éste como que cansa mucho escribir unas cuantas palabras X-D :-)

¡En tu mano queda!

Un Saludo y Güenas Noches...
ZzZ-I

saharoo
31/08/2004, 10:39
:D :D :D

Lo del Chatboard de momento no... perdería portabilidad, prefiero el invento en una sola pieza...

Sacar el invento del bolsillo en cualquier situación... en el tren, en el parque, encima de un árbol robando higos... XD....... y poder continuar lo que has empezado en casa (desde tu teclado normal), podría ser un lujo...

Yo creo que (para este caso), será más rápido teclear sin el chatboard que con él... Solo es cuestión de práctica...

¿Alguien se acuerda del spectrum, que pulsando la "J" aparecía un bonito "Load"? Pues al igual que hay selección de letras, le pondré selección de comandos...

Y el editor de sprites (y cualquier otra herramienta que se necesite dentro de la GP) se puede hacer con el propio lenguaje cuando esté acabado...

Cuando lo acabe, si alguien quiere echarme una mano hacemos lo del chatboard y/o un compilador de fenix dentro de la GP... pero de todas formas, programar en Fenix en la GP si que lo veo bastante coñazo... es muy dificil controlar visualmente las sentencias desde una pantalla tan pequeña :miedo: (y de la escritura letra por letra no digamos!)... yo apuesto más por un lenguaje reducido, y en "columna" como el ensamblador.

Tengo diseñado el lenguaje y solo me falta implementarlo.
De todas formas este lenguaje es más bien un entretenimiento... es para hacer juegos sencillos o cosas sencillas... para algo más serio es mejor programar como siempre en el PC, en C, en Fenix...

Es un minilenguaje semi-interpretado, y una primera versión ya funcional la podría tener lista en 4 o 5 días (dos o tres fines de semana, ya que no tengo tiempo, tengo que trabajar y además necesito vida social) XDDDDD

BeaR
31/08/2004, 11:15
Me parece genial ^_^

Salu2:brindis:

Wonder Boy
31/08/2004, 14:54
Escrito originalmente por saharoo
:D :D :D

Lo del Chatboard de momento no... perdería portabilidad, prefiero el invento en una sola pieza...

Sacar el invento del bolsillo en cualquier situación... en el tren, en el parque, encima de un árbol robando higos... XD....... y poder continuar lo que has empezado en casa (desde tu teclado normal), podría ser un lujo...
...
Me apasiona el tema de las máquinas virtuales y sus respectivos pseudolenguajes para programarlas...

De hecho tengo un trabajo hecho de una con su pseudolenguaje máquina... a modo de divertimento :-)

Ahora bién, de ahí a desarrollar un lenguaje completo con todas sus instrucciones y sentencias de control por muy básico que sea éste, pues que lleva un trabajo importante, pero te comprendo.

Es que imagino que para simplificar el tema de la lectura del fuente (instrucciones, sentencias de control, técera...) pensaste en el tema del formato en columnas (instrucción, operando1, operando2...) pero ésto al final hará igualmente complejo el lenguaje si se quiere que haga algo maomeno divertido... por no hablar de temas de sincronismos y ejecución de programas a velocidad aceptable...

Es por eso el tema de Fenix, porque es un lenguaje que ya está diseñao (aunque tampoco sería moco de pavo hacer el compilador... pero bueno) e igualmente se podría aplicar la técnica del TOKEN conocida del "Zetaquis Sepetrun más" de alguna manera en éste lenguaje...

Son ilusiones como dijeron los Chichos, pero con unos pocos prontos se podría llevar a cabo... ;-)

Ya veremos pa donde tiran éstos temas, interesantes ellos.

Un Saludo.
;-)