manual:chapter3:strings

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
manual:chapter3:strings [2017/09/09 13:04]
claudio
manual:chapter3:strings [2017/09/09 20:04]
claudio [Commands for strings]
Line 21: Line 21:
  
 | Command | Purpose | Example | | Command | Purpose | Example |
-| ''→STR'' | Convert to string | ''45,569 →STR'' yields ''"45,569"''+| ''→STR'' | Convert object to string | ''45,569 →STR'' yields ''"45,569"''
-| ''STR→''Convert from string to implied object((In this case, ''OBJ→'' can also be used.))| ''"45,569." STR→'' yields ''45.569.''+| ''STR→''Compile a string to RPL objects((In this case, ''OBJ→'' can also be used.))| ''"45,569." STR→'' yields ''45.569.''
-| ''→NFC''Convert to NFC | ''"Hello World" →NFC'' yields ''"Hello World"''+| ''→NFC''Normalize a string to Unicode NFC | ''"Hello World" →NFC'' yields ''"Hello World"''
-| ''UTF8→'' | Convert each character in string to Unicode UTF8 object | ''"abcd" UTF8→'' yields ''{ #61h #62h #63h #64h }''+| ''UTF8→'' | Convert string to list of Unicode Code Points | ''"abcd" UTF8→'' yields ''{ #61h #62h #63h #64h }''
-| ''→UTF8'' | Convert list of Unicode UTF8 objects to a string | ''{ #61h #62h #63h #64h } →UTF8'' yields ''"abcd"''+| ''→UTF8'' | Convert list of Unicode Code Points to a UTF8 string | ''{ #61h #62h #63h #64h } →UTF8'' yields ''"abcd"''
-| ''SIZE'' | Return the number of characters in a string | ''"Hello World" SIZE'' yields ''11''|+| ''SIZE'' | Return the number of bytes used by UTF8 string | ''"Hello World" SIZE'' yields ''11''|
 | ''STRLEN'' | Returns the length of the string, in characters | ''"Hello World" STRLEN'' yields ''11'' | | ''STRLEN'' | Returns the length of the string, in characters | ''"Hello World" STRLEN'' yields ''11'' |
-| ''STRLENCP'' | Returns the length of the string, in characters | ''"Hello World" STRLEN'' yields ''11'' |+| ''STRLENCP'' | Returns the mumber of Unicode Code Points in a string | ''"Hello World" STRLEN'' yields ''11'' |
 | ''POS'' | Returns the position of a substring within a string (0 if not found) | ''"Hello World" "Wor" POS'' yields ''7''| | ''POS'' | Returns the position of a substring within a string (0 if not found) | ''"Hello World" "Wor" POS'' yields ''7''|
 | ''POSREV'' | Returns the position of the substring counting from end of sting (0 if not found) | ''"Hello World" "Wor" POSREV'' yields ''3'' | | ''POSREV'' | Returns the position of the substring counting from end of sting (0 if not found) | ''"Hello World" "Wor" POSREV'' yields ''3'' |
  • manual/chapter3/strings.txt
  • Last modified: 2017/09/09 20:07
  • by claudio