Bidirectional Class - European Terminator
European Terminator is a bidirectional class that applies to characters like the Euro sign, currency symbols, and certain numeric separators, such as the percent sign or the slash used in fractions. In text with mixed left-to-right and right-to-left scripts, this class helps determine how these symbols behave when adjacent to digits or letters. It acts as a weak type, meaning it generally takes the direction of surrounding numbers, but it can switch to neutral or even embed neighboring directional runs in specific sequences, such as when a currency symbol appears between two numbers. Its main role is to prevent ambiguous visual ordering in financial or mathematical contexts, ensuring that the terminator does not disrupt the logical reading order of the overall text.