Compilador C#

Páginas: 10 (2307 palabras) Publicado: 6 de agosto de 2012
COMPILADOR

• Los métodos de acceso a propiedades en que se traduzcan las definiciones
get/set de éstas han de llamarse de la forma get_X y set_X respectivamente,
donde X es el nombre de la propiedad; los de acceso a indizadores han de
traducirse en métodos get_Item y setItem; y en el caso de los eventos, sus
definiciones add/remove han de traducirse en métodos de add_X yremove_X.
• En las definiciones de atributos sólo pueden usarse enumeraciones o datos de los
siguientes tipos: System.Type, string, char, bool, byte, short, int, long, float,
double y object.

Compilación condicional
Como se ha repetido varias veces a lo largo del tema, la principal utilidad del
preprocesador es la de permitir la compilación de código condicional, lo que El lenguaje deprogramación Tema 3:
El Preprocesador consiste en sólo permitir que se compile determinadas regiones de código fuente si las variables de preprocesado definidas cumplen alguna condición determinada. Para conseguir esto se utiliza el siguiente juego de directivas:
#if <condición1>
<código1>
#elif <condición2>
<código2>
...
#else
<códigoElse>#endif

switch (<expresión>)
  {
    case <valor1>:  <bloque1>
     <siguienteAcción>
    case <valor2>:  <bloque2>
     <siguienteAcción>
    ...
    default:  <bloqueDefault>
     <siguienteAcción>
  }

Instrucción while
    La instrucción while permite ejecutar un bloque de instrucciones mientras se de unacierta instrucción. Su sintaxis de uso es:

while (<condición>)
{
  <instrucciones>
}

Instrucción for
    La instrucción for es una variante de while que permite reducir el código necesario para escribir los tipos de bucles más comúnmente usados en programación. Su sintaxis es:
for (<inicialización>; <condición>; <modificación>){ <instrucciones>
 }

Definición de identificadores de preprocesado
Como ya se ha comentado, la principal utilidad del preprocesador es la de
permitir determinar cuáles regiones de código de un fichero fuente se han de compilar.
Para ello, lo que se hace es encerrar las secciones de código opcionales dentro de
directivas de compilación condicional, de modo que sólo se compilarán si determinadosidentificadores de preprocesado están definidos. Para definir un identificador de este
tipo la directiva que se usa sigue esta sintaxis:
#define <nombreIdentificador>

Comentarios
Un comentario es texto que incluido en el código fuente de un programa con la idea de
facilitar su legibilidad a los programadores y cuyo contenido es, por defecto,
completamente ignorado por elcompilador. Suelen usarse para incluir información
sobre el autor del código, para aclarar el significado o el porqué de determinadas
secciones de código, para describir el funcionamiento de los métodos de las clases, etc.
Hay dos formas de escribir comentarios. La primera consiste en encerrar todo el
texto que se desee comentar entre caracteres /* y */ siguiendo la siguiente sintaxis:/*<texto>*/
Estos comentarios pueden abarcar tantas líneas como sea necesario. Po ejemplo:

/* Esto es un comentario
que ejemplifica cómo se escribe comentarios que ocupen varias líneas */

Ahora bien, hay que tener cuidado con el hecho de que no es posible anidar comentarios
de este tipo. Es decir, no vale escribir comentarios como el siguiente:
/* Comentariocontenedor /* Comentario contenido */ */
Identificadores
Al igual que en cualquier lenguaje de programación, un identificador no es más
que, como su propio nombre indica, un nombre con el que identificaremos algún
elemento de nuestro código, ya sea una clase, una variable, un método, etc.
Típicamente el nombre de un identificador será una secuencia de cualquier número de
caracteres...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • compilador c
  • Características Del Compilador En C++
  • Programa Pic C Compiler
  • Uso y configuración del compilador turbo c++
  • Mi primer proyecto con el compilador ccs pic c
  • Lenguaje compilados, Interpretados e Historia de lenguaje C
  • Funcion compiladores en c
  • Elaboración De Un Cronómetro Utilizando El Compilador Borland Builder 6 Para La Codificación En C++

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS