Portal    Foro    Buscar    FAQ    Registrarse    Conectarse

Se Puede Ejecutar Codigo Que Esta Dentro De Un Programa En Run-time????

Se Puede Ejecutar Codigo Que Esta Dentro De Un Programa En Run-time????
Artículo
Responder citando    Descargar mensaje  
Mensaje Re: Se Puede Ejecutar Codigo Que Esta Dentro De Un Programa En Run-time???? 
 
TercoIde:

Adentrando un poco más en el problema y como solucinarlo, he encontrado unos videoturoriales, de como implementar un lenguaje interpretado de programacion (en java, pero supongo que se podra traducir al gambas3), usando el patrón interpreter

https://www.youtube.com/playlist?li...J9S9KZPJdOc6HTw



 
jsbsan - Ver perfil del usuario Enviar mensaje privado  
jsbsan [ Viernes, 29 May 2020, 18:22 ]
 


Se Puede Ejecutar Codigo Que Esta Dentro De Un Programa En Run-time????
Comentarios
Responder citando    Descargar mensaje  
Mensaje Re: Se Puede Ejecutar Codigo Que Esta Dentro De Un Programa En Run-time???? 
 
TercoIde:

Creo que te va a gustar:


 minirepite


Ayuda del interprete:
-------------------------------
Bucle repite
-------------------------------

repite,[numero de veces],[comando]|[comando]|conmando

La orden "repite" la lineas de comandos separadas por barra vertical tantas veces como se indique

dimensiona,x,10
repite,10,linea,10+2*x,10,100,100|asigna,x,x+10

-------------------------------
Variables:
-------------------------------

dimensiona,[nombrevariable],[valor inicial]

Crea una variable con el nombre indicado y le asigna el valor valor

asigna,[nombrevariable],[expresion]

Asigna a la variable (tiene que estar antes dimensionada), la expresion dada

------------------------------
Comando Print
------------------------------

print,"hola"

escribe en la consola la palabra hola

print,x*2

escribe en la consola el valor de la operación

-------------------
Comandos de dibujo
-------------------
circulo o c
circulo,[x_centro],[y_centro],[radio]

            Dibuja un circulo

linea,[x1],[y1],[x2],[y2]

rectangulo,[x1],[y1],[x2],[y2]

Se pertimiete poner expresiones en los valores (por ejemplo x+19)

microinterprete-0.0.3.tar.gz
Descripción:  
Descargar
Nombre del archivo: microinterprete-0.0.3.tar.gz
Tamaño: 15.15 KB
Descargado: 53 veces




 
jsbsan - Ver perfil del usuario Enviar mensaje privado  
jsbsan [ Viernes, 29 May 2020, 20:54 ]
Responder citando    Descargar mensaje  
Mensaje Re: Se Puede Ejecutar Codigo Que Esta Dentro De Un Programa En Run-time???? 
 
Un codigo mas completo para que veais el potencial del programa:
print,"hola mundo"
asigna,x,"esto es un texto"
print,x
asigna,y,100
print,y
dimensiona,y,y+140
print,"incremento y en 140 unidades deberia de valer:"
print,y
linea,10,10,50,50
linea,10+y,10+y,200,200
repite,10,linea,100,10+y,400-y,200|asigna,y,y+10
rectangulo,100,y,20,20



 
jsbsan - Ver perfil del usuario Enviar mensaje privado  
jsbsan [ Viernes, 29 May 2020, 21:01 ]
Responder citando    Descargar mensaje  
Mensaje Re: Se Puede Ejecutar Codigo Que Esta Dentro De Un Programa En Run-time???? 
 
bien! siempre te amañas para todo  

podria funcionar para casos simples, pero me pregunto si funcionaria para el lenguaje completo
creo que Benoit debe ser el unico que sabe la respuesta



 
tercoIDE - Ver perfil del usuario Enviar mensaje privado  
tercoIDE [ Viernes, 29 May 2020, 22:07 ]
Mostrar mensajes anteriores:    
 
Publicar nuevo tema  Responder al tema  Página 3 de 3
Ir a la página Anterior  1, 2, 3
 

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno


 



 

cron