libGimbal 0.1.0
C17-Based Extended Standard Library and Cross-Language Runtime Framework
Loading...
Searching...
No Matches
gimbal_pattern.h File Reference

Go to the source code of this file.

Detailed Description

GblPattern: RegExp-style pattern matching.

This file contains the API and opaque structure declaration for GblPattern, which represents a compiled regular expression, used for string matching operations.

Warning
LibGimbal uses a highly modified fork of the the Tiny C RegEx library for its back-end, lowest-level regular expression pattern matching, which prioritizes being lightweight and efficient over having complete support for all that RegEx has to offer. You may find some features missing, with others getting added at a later date.
Todo
  • Wrap Tiny C Regex tests in gimbal Unit tests
  • \b word-boundary character class
Author
2023, 2025 Falco Girgis

Definition in file gimbal_pattern.h.