character(len=*),
|
public, |
parameter
|
:: |
err_allocation |
= |
"ERROR: Allocation is failed." |
|
character(len=*),
|
public, |
parameter
|
:: |
err_character_class_subtraction |
= |
"ERROR: Character class subtraction hasn't implemented yet." |
|
character(len=*),
|
public, |
parameter
|
:: |
err_empty_character_class |
= |
"ERROR: Given class has no character." |
|
character(len=*),
|
public, |
parameter
|
:: |
err_escaped_symbol_invalid |
= |
"ERROR: This token has no special meaning." |
|
character(len=*),
|
public, |
parameter
|
:: |
err_escaped_symbol_missing |
= |
"ERROR: Pattern cannot end with a trailing unescaped backslash." |
|
character(len=*),
|
public, |
parameter
|
:: |
err_exceed_unicode_limit |
= |
"ERROR: Given hex number exceeds the range of unicode codepoint." |
|
character(len=*),
|
public, |
parameter
|
:: |
err_generic |
= |
"ERROR: Pattern includes some syntax error." |
|
character(len=*),
|
public, |
parameter
|
:: |
err_hex_is_not_enought_digit |
= |
"ERROR: At least 2 hexadecimal digits are required (e.g., '0A' instead of 'A')." |
|
character(len=*),
|
public, |
parameter
|
:: |
err_invalid_character_range |
= |
"ERROR: Given character range is invalid." |
|
character(len=*),
|
public, |
parameter
|
:: |
err_invalid_hexadecimal_value |
= |
"ERROR: Invalid characters detected. Ensure all characters are 0-9, A-F/a-f." |
|
character(len=*),
|
public, |
parameter
|
:: |
err_invalid_quantifier |
= |
"ERROR: Given quantifier range is invalid." |
|
character(len=*),
|
public, |
parameter
|
:: |
err_is_nothing |
= |
"Given pattern is valid." |
|
character(len=*),
|
public, |
parameter
|
:: |
err_misplaced_subtraction_operator |
= |
"ERROR: Subtraction operator is misplaced in the given character class." |
|
character(len=*),
|
public, |
parameter
|
:: |
err_plus_incomplete |
= |
"ERROR: Not quantifiable; plus '+' operator is missing operand." |
|
character(len=*),
|
public, |
parameter
|
:: |
err_question_incomplete |
= |
"ERROR: Not quantifiable; question '?' operator is missing operand." |
|
character(len=*),
|
public, |
parameter
|
:: |
err_r_bracket_missing |
= |
"ERROR: Closing square bracket is expected." |
|
character(len=*),
|
public, |
parameter
|
:: |
err_r_bracket_unexpected |
= |
"ERROR: Unexpected closing square bracket error." |
|
character(len=*),
|
public, |
parameter
|
:: |
err_r_curlybrace_missing |
= |
"ERROR: Closing right curlybrace is expected." |
|
character(len=*),
|
public, |
parameter
|
:: |
err_r_curlybrace_unexpected |
= |
"ERROR: Unexpected closing right curlybrace error." |
|
character(len=*),
|
public, |
parameter
|
:: |
err_r_parenthesis_missing |
= |
"ERROR: Closing parenthesis is expected." |
|
character(len=*),
|
public, |
parameter
|
:: |
err_r_parenthesis_unexpected |
= |
"ERROR: Unexpected closing parenthesis error." |
|
character(len=*),
|
public, |
parameter
|
:: |
err_range_with_escape_sequences |
= |
"ERROR: Cannot create a range with shorthand escape sequence" |
|
character(len=*),
|
public, |
parameter
|
:: |
err_star_incomplete |
= |
"ERROR: Not quantifiable; star '*' operator is missing operand." |
|
character(len=*),
|
public, |
parameter
|
:: |
err_this_should_not_happen |
= |
"ERROR: Fatal error is happened." |
|
character(len=*),
|
public, |
parameter
|
:: |
err_token_incomplete |
= |
"ERROR: The token is incomplete." |
|
character(len=*),
|
public, |
parameter
|
:: |
err_unicode_property |
= |
"ERROR: Unicode property escape hasn't implemented yet." |
|