|
| | 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_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_state_stack.c |
| |
| | pm_state_stack.h |
| | A stack of boolean values.
|
| |
| | pm_string.c |
| |
| | pm_string.h |
| | A generic string type that can have various ownership semantics.
|
| |
| | pm_string_list.c |
| |
| | pm_string_list.h |
| | A list of strings.
|
| |
| | pm_strncasecmp.c |
| |
| | pm_strncasecmp.h |
| | A custom strncasecmp implementation.
|
| |
| | pm_strpbrk.c |
| |
| | pm_strpbrk.h |
| | A custom strpbrk implementation.
|
| |