diff --git a/ediv/doc/html/compilador.dok b/ediv/doc/html/compilador.dok index 731969b..3332af8 100644 --- a/ediv/doc/html/compilador.dok +++ b/ediv/doc/html/compilador.dok @@ -1,5 +1,196 @@ -<%title%>El compilador (ediv)<%/title%> -
El compilador en sí es un ejecutable llamado ediv
. Se encuentra en la carpeta bin
y, naturalmente, es el programa encargado de compilar un archivo de código fuente .prg
en lenguaje DIV para crear un ejecutable independiente a partir de él.
+
El compilador en sí es un ejecutable llamado ediv
. Se
+ encuentra en la carpeta bin
, y es el programa encargado de compilar
+ un archivo de código fuente .prg
en lenguaje DIV para
+ crear un ejecutable independiente a partir de él.
Este ejecutable es un programa de consola. Para funcionar, necesita que le + pasemos algunos parámetros en la línea de comandos. La sintaxis + es la siguiente:
+ediv [opciones] archivo.prg [ejecutable]
A continuación se detallan cada uno de los argumentos:
opciones
: es una combinación de las
+ siguientes opciones posibles:-h | +--help | +Muestra ayuda sobre la sintaxis del programa y las opciones disponibles. + No se realiza ninguna otra operación. | +
-d | +--debug | +Permite utilizar el trazador durante la ejecución del programa. | +
-l | +--list | +Genera un archivo de texto aparte que contiene el listado del programa + en código intermedio (EML). | +
-t | +--table | +Genera un archivo de texto aparte, con extensión .tab, que + contiene información avanzada para comprobar errores de compilación. | +
-c | +--check | +No genera un ejecutable. Se utiliza cuando sólamente se quiere + comprobar si un programa está escrito sin errores léxicos + ni de sintaxis. | +
-s | +--system | +Permite especificar el Sistema Operativo para el cual se quiere + generar el ejecutable, en el caso de que se desee crear un ejecutable + para un sistema distinto del actual. | +
-n | +--news | +Obtiene de Internet información de última hora acerca + de eDIV. | +
-v | +--version | +No realiza ninguna operación, salvo mostrar la versión + actual del compilador. | +
archivo.prg
: es el archivo fuente que se compilará.ejecutable
: es el nombre que se quiere que tenga el ejecutable
+ final. Si se omite, el ejecutable tendrá el mismo nombre que el archivo
+ fuente.Una vez ejecutado el programa con los parámetros adecuados, el compilador + nos irá mostrando el estado del proceso, y por último nos informará + si la compilación ha tenido éxito. Si ocurre algún error, + se mostrará un mensaje explicando el error. Si el error se encuentra + en el fichero fuente, se nos indicará el número de línea + y de carácter donde se localiza el error. Por ejemplo:
+
|
+
+
No está de más tener una idea de las operaciones que hace el + compilador, especialmente por si surge algún problema, para saber de + dónde puede venir el fallo y cómo se puede arreglar.
+ediv.cfg
.
+ Dicho archivo es necesario, ya que contiene información acerca de los
+ ajustes por defecto del compilador y las prioridades de las librerías..prg
) en memoria
+ y se compone el nombre del ejecutable final..rel
o .dbg
que contiene el primer segmento del
+ ejecutable final, al cual después se agregará el código
+ del programa compilado.