// Derived from moonbitlang/regexp 0.3.5 internal/unicode/property_value_alises.mbt.
// Copyright MoonBit contributors. SPDX-License-Identifier: Apache-2.0
// See REGEX-COMPATIBILITY.md for provenance and replacement conditions.

///|
#deprecated("Temporary Unicode aliases: recheck moonbitlang/regexp before replacing", skip_current_package=true)
let general_category_property_value_alises : Map[String, String] = {
  "C": "C",
  "Other": "C",
  "Cc": "Cc",
  "Control": "Cc",
  "cntrl": "Cc",
  "Cf": "Cf",
  "Format": "Cf",
  "Cn": "Cn",
  "Unassigned": "Cn",
  "Co": "Co",
  "Private_Use": "Co",
  "Cs": "Cs",
  "Surrogate": "Cs",
  "L": "L",
  "Letter": "L",
  "LC": "LC",
  "Cased_Letter": "LC",
  "Ll": "Ll",
  "Lowercase_Letter": "Ll",
  "Lm": "Lm",
  "Modifier_Letter": "Lm",
  "Lo": "Lo",
  "Other_Letter": "Lo",
  "Lt": "Lt",
  "Titlecase_Letter": "Lt",
  "Lu": "Lu",
  "Uppercase_Letter": "Lu",
  "M": "M",
  "Mark": "M",
  "Combining_Mark": "M",
  "Mc": "Mc",
  "Spacing_Mark": "Mc",
  "Me": "Me",
  "Enclosing_Mark": "Me",
  "Mn": "Mn",
  "Nonspacing_Mark": "Mn",
  "N": "N",
  "Number": "N",
  "Nd": "Nd",
  "Decimal_Number": "Nd",
  "digit": "Nd",
  "Nl": "Nl",
  "Letter_Number": "Nl",
  "No": "No",
  "Other_Number": "No",
  "P": "P",
  "Punctuation": "P",
  "punct": "P",
  "Pc": "Pc",
  "Connector_Punctuation": "Pc",
  "Pd": "Pd",
  "Dash_Punctuation": "Pd",
  "Pe": "Pe",
  "Close_Punctuation": "Pe",
  "Pf": "Pf",
  "Final_Punctuation": "Pf",
  "Pi": "Pi",
  "Initial_Punctuation": "Pi",
  "Po": "Po",
  "Other_Punctuation": "Po",
  "Ps": "Ps",
  "Open_Punctuation": "Ps",
  "S": "S",
  "Symbol": "S",
  "Sc": "Sc",
  "Currency_Symbol": "Sc",
  "Sk": "Sk",
  "Modifier_Symbol": "Sk",
  "Sm": "Sm",
  "Math_Symbol": "Sm",
  "So": "So",
  "Other_Symbol": "So",
  "Z": "Z",
  "Separator": "Z",
  "Zl": "Zl",
  "Line_Separator": "Zl",
  "Zp": "Zp",
  "Paragraph_Separator": "Zp",
  "Zs": "Zs",
  "Space_Separator": "Zs",
}