Adaptive Framework  0.9.0
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
afw_compile_code_point.h
Go to the documentation of this file.
1 // See the 'COPYING' file in the project root for licensing information.
2 /*
3  * Adaptive Framework Unicode code point support header
4  *
5  * Copyright (c) 2010-2023 Clemson University
6  *
7  */
8 
9 #ifndef __AFW_CODE_POINT_H__
10 #define __AFW_CODE_POINT_H__
11 
12 #include "afw_interface.h"
13 
29 
37 
45 
46 
54 
55 
56 
64 
65 
73 
74 
75 AFW_END_DECLARES
76 
79 #endif /* __AFW_CODE_POINT_H__ */
#define AFW_BEGIN_DECLARES
#define AFW_DECLARE(type)
Declare a public afw function.
Interfaceafw_interface header.
afw_boolean_t afw_compile_code_point_is_Whitespace(afw_code_point_t cp)
Determine if codepoint matches Whitespace production.
afw_boolean_t afw_compile_code_point_is_IdentifierContinue(afw_code_point_t cp)
Determine if codepoint matches AFW IdentifierContinue production.
afw_boolean_t afw_compile_code_point_is_IdentifierStart(afw_code_point_t cp)
Determine if codepoint matches AFW IdentifierStart production.
afw_boolean_t afw_compile_code_point_is_EOL(afw_code_point_t cp)
Determine if codepoint matches AFW EOL production.
afw_boolean_t afw_compile_code_point_is_WhitespaceOrEOL(afw_code_point_t cp)
Determine if codepoint matches AFW Whitespace or EOL productions.
_Bool afw_boolean_t
Definition: afw_common.h:373
afw_int32_t afw_code_point_t
Unicode code point.
Definition: afw_common.h:205