---
title: Extensión de la biblioteca principal
slug: develop/es/extension-de-la-biblioteca-principal
docTags: 
createdAt: 2025-03-11T07:07:17.199Z
---

Hay varias funciones integradas que no forman parte de la biblioteca principal de BrightScript. Puede usar la instrucción [BIBLIOTECA](docId\:RNMgRNYsipoVMVrI2STTJ) para incluir este subconjunto de funciones:

```text
LIBRARY "v30/bslCore.brs"
```

### bslBrightScriptErrorCodes() As roAssociativeArray

Devuelve un arreglo asociativo de pares nombre/valor correspondientes a los códigos de error de BrightScript y sus descripciones.

### bslGeneralConstraints() As roAssociativeArray

Devuelve un arreglo asociativo de pares nombre/valor correspondientes a constantes del sistema.

### bslUniversalControlEventCodes() As roAssociativeArray

Devuelve un arreglo asociativo de pares nombre/valor correspondientes a las restricciones de códigos de teclas del control remoto.

### AsciiToHex(ascii As String) As String

Devuelve una versión con formato hexadecimal de la cadena ASCII proporcionada.

### HexToAscii(hex As String) As String

Devuelve una versión con formato ASCII de la cadena hexadecimal proporcionada.

### HexToInteger(hex As String) As Integer

Devuelve el valor entero de la cadena hexadecimal proporcionada.
