Bbutils
Estas unidades consisten en importantes funciones de bajo nivel que faltan en Freepascal. Por ejemplo:
- Vista de cadena y matriz para un procesamiento eficiente de rebanadas de una cadena o matriz.
- Varias funciones de matriz (agregar, eliminar, buscar, prealloc, ...) y listas de matriz.
- Varias funciones de cadena (PCHAR/Ansistring, Comparar, Split, Búsqueda, Convertir Entidades HTML, ...). Constructor de cuerdas para una construcción rápida de cuerdas.
- Varias funciones de análisis/formato de fecha/hora, de apoyo años antes de 0 y después de 65535, y zonas horarias
- Funciones matemáticas (GCD, primos, estadísticas de Bernoulli, prime/euler-fi tamiz ...)
- Función de clasificación estable para matrices de datos de tamaño arbitrario
- Traducción automática de con tr ['cadenas marcadas'] y componentes
- Un lenguaje de plantilla de Pascal que se "compila" a Pascal (similar al preprocesador C)
Vea mi página web para la documentación detallada de BButils