public static ComponenteLexico ComprobarPalabraReservada(ComponenteLexico Componente) { if (Componente != null && INSTANCIA.EspalabraReservada(Componente.ObtenerLexema())) { Categoria Categoria = INSTANCIA.ObtenerPalabraReservada(Componente.ObtenerLexema()); ComponenteLexico NuevoComponente = ComponenteLexico .CrearPalabraReservada(Componente.ObtenerLexema(), Categoria, Componente.ObtenerNumeroLinea(), Componente.ObtenerPosicionInicial(), Componente.ObtenerPosicionFinal()); return(NuevoComponente); } return(Componente); }