Compiler Mode/es

From Lazarus wiki
Jump to navigationJump to search

Deutsch (de) English (en) español (es) suomi (fi) français (fr) 中文(中国大陆) (zh_CN)

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