Compiler Mode/es

From Lazarus wiki
Jump to navigationJump to search

Deutsch (de) English (en) español (es) suomi (fi) français (fr)

El compilador Free Pascal Compiler compilará en un modo específico. Cada modo (mode) dictaminará la sintaxis que el compildor aceptará como válida y cual considerará inválida. El modo de compilación se puede establecer con la directiva de compilación {$mode} en el código fuente, o con la opción de línea de comando -M desde la línea de comando o terminal.

Modes

  • Free Pascal: {$mode FPC}
    Es el modo de compilación original y predefinido desde la versión 3, de tal modo que no es necesario incluir esta directiva.

ModeSwitch

Desde la versión 2.3.1 de Free Pascal, se añadió la directiva de compilación {$ModeSwitch} para permitir que las características de un modo de compilador se agreguen selectivamente al modo actual, creando efectivamente un modo personalizado. Por ejemplo:

{$mode FPC}
{$ModeSwitch EXCEPTIONS}

Agregará el manejo de excepciones al modo del compilador FPC.

Ver también