|
| pm_buffer.c |
|
| pm_buffer.h |
| A wrapper around a contiguous block of allocated memory.
|
|
| pm_char.c |
|
| pm_char.h |
| Functions for working with characters and strings.
|
|
| pm_constant_pool.c |
|
| pm_constant_pool.h |
| A data structure that stores a set of strings.
|
|
| pm_integer.c |
|
| pm_integer.h |
| This module provides functions for working with arbitrary-sized integers.
|
|
| pm_list.c |
|
| pm_list.h |
| An abstract linked list.
|
|
| pm_memchr.c |
|
| pm_memchr.h |
| A custom memchr implementation.
|
|
| pm_newline_list.c |
|
| pm_newline_list.h |
| A list of byte offsets of newlines in a string.
|
|
| pm_string.c |
|
| pm_string.h |
| A generic string type that can have various ownership semantics.
|
|
| pm_strncasecmp.c |
|
| pm_strncasecmp.h |
| A custom strncasecmp implementation.
|
|
| pm_strpbrk.c |
|
| pm_strpbrk.h |
| A custom strpbrk implementation.
|
|