// -----------------------------------------------------------------
// xsEasyC_Words.h
// Palabras Reservadas 
// -----------------------------------------------------------------

// Inicio de la Defición del Archivo
#ifndef __xsEasyC_Words_H__
#define __xsEasyC_Words_H__

// palabras reservadas de xsEasyC
#define inicio         main
#define retorna        return

// tipos de dato
#define Caracter       char
#define Entero         int
#define Flotante       float
#define Doble          double
#define Vacio          void

// modificadores de tipo de dato
#define ConSigno       signed
#define SinSigno       unsigned
#define Largo          long
#define Corto          short

// modificadores de acceso a variables
#define Constante	   const
#define Modificable    volatile

// especificadores de almacenamiento de tipos de dato
#define Local          auto
#define Externa        extern
#define Estatica       static
#define Registro       register

// operadores
#define longitudDe     sizeof

// control
#define salirCiclo     break
#define salirEvaluar   break
#define siEs           case
#define alInicio       continue
#define otroValor      default     
#define repetir        do
#define deOtroModo     else
#define irA            goto
#define ciclo          for	
#define si             if
#define evaluar        switch
#define mientras       while

// Definicion de Tipos y Almacenamiento
#define Numerado	   enum
#define Union		   union
#define Estructura     struct	
#define DefineTipo     typedef

// Fin de la Defición del Archivo
#endif