Marco Poblete
<BR
Claro que si tienes es med.exe? instalado?
Marco
This electronic communication may contain information that is privileged, CONFIDENTIAL and exempt from disclosure under applicable law. If you are not the intended recipient, please notify me immediately, as the use of this information is strictly prohibited
--
Has recibido este mensaje porque estás suscrito al grupo "MundoBBx" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a
mundobbx+u...@googlegroups.com.
Para obtener más opciones, visita
https://groups.google.com/groups/opt_out.
Ok ejecuta MED,
-en la barra de menus selecciona Tools
- selecciona tool manager
Se abrira una ventancon algunos compiladores predefinidos ( como C java)
- Selecciona [ADD]
Esto te habre una ventana con varios tabs para definir los parametros del compilador, por defecto te llevara al tab “Program”
-Ponle el titulo que mas TE gusteE (YOU USO “PRO5 COMPILER”)
-En el campo Path an file name ponle laruta y nombre exactos para ejecutar tu pro5cpl.exe
-en Parameter list (optional) ponle %F
- marca las opciones de redirect output, stdout y stderr
El resto de opciones en l tab “Program” dejalas en blanco.
- Cliquea el tab “Actions”
- Aqui you so la opcion “ save active document only”
- El resto de opciones dejalas sin marcar
- Click en el tab “Properties”
- Aca een la seccionShortcut (optional)se te da la opcion para escoger una combinacion de teclas Pra correr la compilacion ( como un atajo en ligar de ir a loa menus).
- Presiona la combinacion que mas te acomode mientras estas en el campo “press a new key combination” ( you so ctrl+P)
En la seccion “symbol tambien puedes seleccionar un icono especifico para cliquear y compilar
(aqui depende de tu gustoque icono quieres escoger)
-En la seccion Priority selecciona “normal”
- marca la opcion “generate menu entry”
Eso es todo para el tab de properties”
Click en el tab “Output”
Marca todas las opciones menos la ultima (“load file if an info was found”)
Ahora click en el ultimo tab “Outout Parser”
El unico importante a usar aqui es el que se titular “Regexp to extract the line number”
En ese campo type exactamente lo siguiente: .*:([0-9]+):.*
-Asgurate que no hayas tipeado algo diferente pes eso hara que errors de compilacion no te de la linea correcta donde esta el error
Clickea OK en ese ultimo tab y estaras de regreso en la ventana principal del “tool manager”
Selecciona “DONE” y eso terminara la configuracion para compilar con pro5
Crea un Nuevo document en med y tipea unas lineas de codigo bbx ( un pequenho programa para probrar)
Presiona la combinacion o icono que escogiste para compilar y med te dara los resultados an la parte de abajo
Espero te funcione, me avisas si tienes problemas
Marco Poblete
Como MED ws un editor de programas en modo texto es necesario una conversion de un program de format para poder ser editado co MED.en ese sentido asegurate que tienes el utulitario “_ascii” accessible en tu bbx pues lo vas a necesitar para enviar tus programas al MED.
Lo que hice yo es crearme un programita bbx que llamo “M”
10 REM call MED Editor
20 CALL”_ascii”,”C:\medfolder\med.exe”
Entonces cuando estas en tu programa bbx que quires editar solo tipeas :
CALL”M”
Y eso pasara tu program en forma legible alMED donde lo puedes editar y compilar.
Al cerrar MED, TE SALDRA LA PREGUNTA
Retrieve changes from ASCII file ?
al responder Y tu programa en memoria tendra los cambios que le hiciste dentro del MED y ya lo puedes salvar normalmente en bbx
cuentame si esto te ayudo
Marco Poblete
Poblete Consulting
Hector el programa M tiene que quedar donde estan tus programas que estas desarrollando, en s8i lo que haria ese programita es llamar al utilitario “_ascii” que convierte tu programa cargado en memoria a format text o y lo pasa al MED , donde lo puedes editar y compilar, una vez compilado para probar de que no hay errors de sintaxis sales del MED y el “_ascii” the preguntara si quieres traer los cambios a memoria de manera que reemplazas el programa que inicialmente editaste. Al responder “Y”
Todo lo que esta en el MED viene de regreso a tu session bbx, si listas el programa en pantalla, deberias ver los cambios alli, luego puedes darle SAVE y grabar tu programa normalmente, cada vez que quieras editar un programa solo tienesa que hacerle LOAD”MIPROGRAMA” y de alli haces CALL”M” para editarlo con el MED
Avisame como te va
Hector, me alegra saber que te funciono, por sit e interesa tengo un archivito que se puede sgregar al MED que te permite colorear automaticamente la sintaxis de BBx ( parecido a lo que hace el IDE), desa for ma cuando cargas MED para editar tun programa automaticamente colorea los REM en azul, los verbos en rojo y asi, muy util para ayudar en la edicion
Marco Poblete
No me he olvidado Hector, solo he estado con una ruma de trabajo hoy pero manhana te lo envoi con las instrucciones
Marco
Hector te adjunto el archive que necesitas para que MED coloree la sintaxis de bbx.
El archive BBx.syn lo pones en uno de los subdirectorios io donde esta el MED.
Usualmente le estructructura es
\med\profiles\nombreusuario\med-syn
- Copia el bbx.syn en el directorio med-syn que he detallado en la linea previa.
Ejecuta MED y selecciona el menu OTIONS
Dentro de OPTIONS selecciona File Mode Settings
Selecciona el boton “Import” de la derecha
Te saldra un selector de archivo con titulo “import file class”
Selecciona el bbx.syn en la ruta que lo copiaste
Selecciona el boton open
Estaras de regreso a la ventana “file mode configuration”
-
- Selecciona el boton “new” en la derecha
- En el campo ‘file class name’ solo pon un titulo (you so” BBx programs”)
- En el campo file masks puedes colocar extensiones o prefijos que usas para reconocer que tus programas son bbx ( bbx, P,etc)
- por ejemplo mis programas empiezan con P asi que yo pongo P*
-
- Si clickeas en el tab Keywords deberias ver la lista de comamndos bbx en color rojo sobre el lado izquierdo
- Termina la configuracion clickeando OK a todas las ventanas que aparecen hasta que salen hasta que regresas al editor
- Para probar ela nueva configuracion selecciona el menu File ( esquina SUPERIOR IZQUIERDA)
- Luego selecciona file mode, deberian salirte la lista de modos incluidos en MED y dentro de ellos “BBx programs
- Selecciona bbx programs
- Regresa al editor y escribe algunos commandos bbx como
- 10 REM “EJEMPLO”
20 LET A=1
30 PRINT ‘CS’
Veras que REM “ EJEMPLO” se muestra en azul
LET se muestra en rojo
El mnemonico ‘CS’ se muestra en verde
Los demas campos oreferencias a valores salen en negro
De ahora en adelante cada vez que llames al MED usando el call M” desde tu programa a editar, si el nombre del programa a editar tien el prefijo que pusiste para el modo bbx , MED coloreara automaticamente los verbos, rems y mnemonicos en tu programa.
Suerte y me cuentas como te fue
-
-
-
Pousiste el bbx.syn en el directorio que te indique y Hiciste el import ( como lo he resaltado en rojo mas abaho)?
Debe sere so, que no hiciste el “import
“
Me avisas
--
Has recibido este mensaje porque estás suscrito al grupo "MundoBBx" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a mundobbx+u...@googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.
Si, si configuraste el bbx.sys puedes seleccionar el bbx “mode” al momento de editar un programa y eso te pondra los REM en azul, los verbos en rojo y los mnemonicos en verde lo cual es util visualmente para enfocarse solo en codigo.
Tambien una urilidad que me parece excelente son las librerias donde tu puedes almacenar rutinas de codigo estandar , identificarlas con una etiqueta y pegarlas en el editor solo con un doble click en la etiqueta, eso me ha ayudado a desarrollar mucho mas rapido
saludos
Marco Poblete
From: mund...@googlegroups.com [mailto:mund...@googlegroups.com] On Behalf Of Marcos Pizarro
Sent: Friday, May 16, 2014 2:26 PM
To: mund...@googlegroups.com
Ok esto tomara un poquito de tiempo pero vale la pena:
Copia el archivo de sinonmos adjunto (BBx.syn) a tu directorio med\profiles\nombreusuario\med-syn\
Hasta alli llegamos por ahora
Continuamos el lunes si el tiempo lo permite
No recuerdo haber tenido ese error, sit u programa es grande tendras que usar el pro5cpl –m4096 como commando para compilacion
Continuare con los pasos manhana
Aludos cordiales
OK aca vamos:
ejecuta tu MED
corre al menu Otions y dentro de ese menu selecciona File “Mode Settings”
en el lado derecho te mostrara la lista de tipos de archivos ( Med puede soportar otro lenguajes como podras ver)
dentro de esa lista deberia aparecer una entrada que dice “BBx o BBx Programs”
confirmame si ves esa entrada en tu lista
Marco Poblete
Poblete Consulting Services
Office: (813)479-9081
Mobile: (813)406-3478
Marcos, y aplicaste las instrucciones que te envie el Lunes para el Med?
Me avisas