summaryrefslogtreecommitdiff
path: root/prism/util/pm_char.h
diff options
context:
space:
mode:
Diffstat (limited to 'prism/util/pm_char.h')
-rw-r--r--prism/util/pm_char.h40
1 files changed, 20 insertions, 20 deletions
diff --git a/prism/util/pm_char.h b/prism/util/pm_char.h
index f08d6a8c9d..f7f195eecc 100644
--- a/prism/util/pm_char.h
+++ b/prism/util/pm_char.h
@@ -1,34 +1,34 @@
-#ifndef YP_CHAR_H
-#define YP_CHAR_H
+#ifndef PRISM_CHAR_H
+#define PRISM_CHAR_H
-#include "yarp/defines.h"
-#include "yarp/util/yp_newline_list.h"
+#include "prism/defines.h"
+#include "prism/util/pm_newline_list.h"
#include <stdbool.h>
#include <stddef.h>
// Returns the number of characters at the start of the string that are
// whitespace. Disallows searching past the given maximum number of characters.
-size_t yp_strspn_whitespace(const uint8_t *string, ptrdiff_t length);
+size_t pm_strspn_whitespace(const uint8_t *string, ptrdiff_t length);
// Returns the number of characters at the start of the string that are
// whitespace while also tracking the location of each newline. Disallows
// searching past the given maximum number of characters.
size_t
-yp_strspn_whitespace_newlines(const uint8_t *string, ptrdiff_t length, yp_newline_list_t *newline_list);
+pm_strspn_whitespace_newlines(const uint8_t *string, ptrdiff_t length, pm_newline_list_t *newline_list);
// Returns the number of characters at the start of the string that are inline
// whitespace. Disallows searching past the given maximum number of characters.
-size_t yp_strspn_inline_whitespace(const uint8_t *string, ptrdiff_t length);
+size_t pm_strspn_inline_whitespace(const uint8_t *string, ptrdiff_t length);
// Returns the number of characters at the start of the string that are decimal
// digits. Disallows searching past the given maximum number of characters.
-size_t yp_strspn_decimal_digit(const uint8_t *string, ptrdiff_t length);
+size_t pm_strspn_decimal_digit(const uint8_t *string, ptrdiff_t length);
// Returns the number of characters at the start of the string that are
// hexadecimal digits. Disallows searching past the given maximum number of
// characters.
-size_t yp_strspn_hexadecimal_digit(const uint8_t *string, ptrdiff_t length);
+size_t pm_strspn_hexadecimal_digit(const uint8_t *string, ptrdiff_t length);
// Returns the number of characters at the start of the string that are octal
// digits or underscores. Disallows searching past the given maximum number of
@@ -37,7 +37,7 @@ size_t yp_strspn_hexadecimal_digit(const uint8_t *string, ptrdiff_t length);
// If multiple underscores are found in a row or if an underscore is
// found at the end of the number, then the invalid pointer is set to the index
// of the first invalid underscore.
-size_t yp_strspn_octal_number(const uint8_t *string, ptrdiff_t length, const uint8_t **invalid);
+size_t pm_strspn_octal_number(const uint8_t *string, ptrdiff_t length, const uint8_t **invalid);
// Returns the number of characters at the start of the string that are decimal
// digits or underscores. Disallows searching past the given maximum number of
@@ -46,7 +46,7 @@ size_t yp_strspn_octal_number(const uint8_t *string, ptrdiff_t length, const uin
// If multiple underscores are found in a row or if an underscore is
// found at the end of the number, then the invalid pointer is set to the index
// of the first invalid underscore.
-size_t yp_strspn_decimal_number(const uint8_t *string, ptrdiff_t length, const uint8_t **invalid);
+size_t pm_strspn_decimal_number(const uint8_t *string, ptrdiff_t length, const uint8_t **invalid);
// Returns the number of characters at the start of the string that are
// hexadecimal digits or underscores. Disallows searching past the given maximum
@@ -55,11 +55,11 @@ size_t yp_strspn_decimal_number(const uint8_t *string, ptrdiff_t length, const u
// If multiple underscores are found in a row or if an underscore is
// found at the end of the number, then the invalid pointer is set to the index
// of the first invalid underscore.
-size_t yp_strspn_hexadecimal_number(const uint8_t *string, ptrdiff_t length, const uint8_t **invalid);
+size_t pm_strspn_hexadecimal_number(const uint8_t *string, ptrdiff_t length, const uint8_t **invalid);
// Returns the number of characters at the start of the string that are regexp
// options. Disallows searching past the given maximum number of characters.
-size_t yp_strspn_regexp_option(const uint8_t *string, ptrdiff_t length);
+size_t pm_strspn_regexp_option(const uint8_t *string, ptrdiff_t length);
// Returns the number of characters at the start of the string that are binary
// digits or underscores. Disallows searching past the given maximum number of
@@ -68,24 +68,24 @@ size_t yp_strspn_regexp_option(const uint8_t *string, ptrdiff_t length);
// If multiple underscores are found in a row or if an underscore is
// found at the end of the number, then the invalid pointer is set to the index
// of the first invalid underscore.
-size_t yp_strspn_binary_number(const uint8_t *string, ptrdiff_t length, const uint8_t **invalid);
+size_t pm_strspn_binary_number(const uint8_t *string, ptrdiff_t length, const uint8_t **invalid);
// Returns true if the given character is a whitespace character.
-bool yp_char_is_whitespace(const uint8_t b);
+bool pm_char_is_whitespace(const uint8_t b);
// Returns true if the given character is an inline whitespace character.
-bool yp_char_is_inline_whitespace(const uint8_t b);
+bool pm_char_is_inline_whitespace(const uint8_t b);
// Returns true if the given character is a binary digit.
-bool yp_char_is_binary_digit(const uint8_t b);
+bool pm_char_is_binary_digit(const uint8_t b);
// Returns true if the given character is an octal digit.
-bool yp_char_is_octal_digit(const uint8_t b);
+bool pm_char_is_octal_digit(const uint8_t b);
// Returns true if the given character is a decimal digit.
-bool yp_char_is_decimal_digit(const uint8_t b);
+bool pm_char_is_decimal_digit(const uint8_t b);
// Returns true if the given character is a hexadecimal digit.
-bool yp_char_is_hexadecimal_digit(const uint8_t b);
+bool pm_char_is_hexadecimal_digit(const uint8_t b);
#endif