3 repositorios
Operations that divide a string into a list of substrings based on a specified delimiter.
Distinct from String Tokenization: Distinct from String Tokenization: focuses on splitting by a delimiter rather than general tokenization patterns.
Explore 3 awesome GitHub repositories matching software engineering & architecture · Delimiter-Based Splitters. Refine with filters or upvote what's useful.
Rainmeter is a Windows desktop widget engine that renders customizable skins and interactive widgets directly on the desktop, supporting live data feeds and user interaction. It functions as a desktop customization platform and skin authoring framework, allowing users to create widgets by defining data sources and visual elements with full style and layout control. The engine includes a Lua scripting runtime for extending widget functionality with custom logic and data processing, and provides a plugin SDK with a C/C++ API for building native plugins that add new data sources or rendering capa
Splits strings into parts using a delimiter character for data parsing in desktop widgets.
This is an open-source, crowd-sourced wiki textbook that teaches Linux system programming in C. It covers the core operating system concepts of process management through the fork-exec-wait model, dynamic memory allocation using implicit free list heap allocators, inode-based file systems, inter-process communication via pipes and shared memory, POSIX threads with synchronization primitives, signal-based asynchronous notification, virtual memory with page table translation, and runtime diagnostics using Valgrind and GDB. The textbook distinguishes itself by providing practical, implementation
Covers strtok-style delimiter-based string splitting, a common C programming technique in the textbook.
gray-matter es una librería para separar, analizar y serializar datos de configuración estructurados dentro de documentos basados en texto. Funciona como un extractor de metadatos de documentos que aísla bloques estructurados del cuerpo principal de un archivo y una librería de serialización que convierte objetos de datos de nuevo en cadenas formateadas. El proyecto soporta la extracción de bloques de metadatos YAML, JSON y TOML desde el inicio de cadenas o archivos. Incluye mecanismos para identificar la presencia de metadatos y determinar el lenguaje de formato específico utilizado basándose en los caracteres que siguen al delimitador de apertura. El sistema es extensible a través de un motor de análisis basado en plugins y registro de analizadores personalizados, permitiendo lógica definida por el usuario para manejar lenguajes de metadatos no estándar. Sus capacidades cubren la identificación de lenguajes de metadatos, extracción de metadatos de archivos y serialización simétrica para reconstruir formatos de documentos originales.
Splits documents into metadata and body sections using specified start and end delimiters.