UnicodeUntranslatablePosition (Unicode function): Difference between revisions

From m204wiki
Jump to navigation Jump to search
(Created page with "<span style="font-size:120%; color:black"><b>Position of first Unicode character not transla</b></span> [[Category:Intrinsic Unicode methods|UnicodeUntranslatablePosition functio...")
 
m (1 revision)
(No difference)

Revision as of 08:55, 10 December 2010

Position of first Unicode character not transla

This function finds the character position of the first character in the input Unicode string that is not translatable to EBCDIC.

The UnicodeUntranslatablePosition function is available as of version 7.3 of the Sirius Mods.

Syntax

  %position = unicode:UnicodeUntranslatablePosition
%position
A numeric variable to receive either of the following:
  • 0, indicating that all of the input Unicode characters are translatable to EBCDIC.
  • The character position of the first character that is not translatable to EBCDIC. Position 1 is the first character in the string.
unicode
A Unicode string.

Examples

The following fragment shows a successful call of UnicodeUntranslatablePosition. The U constant function used in the example is described ??U.

    %u Unicode Initial('A&#x80;B':U)
    Print %u:UnicodeUntranslatablePosition

The result is:

    2