"Fossies" - the Fresh Open Source Software Archive

Member "genius-1.0.24/help/cs/html/ch11s18.html" (14 May 2018, 4658 Bytes) of package /linux/misc/genius-1.0.24.tar.xz:


Caution: In this restricted "Fossies" environment the current HTML page may not be correctly presentated and may have some non-functional links. You can here alternatively try to browse the pure source code or just view or download the uninterpreted raw source code. If the rendering is insufficient you may try to find and view the page on the project site itself.

Různé

ASCIIToString
ASCIIToString (vektor)

Převést vektor hodnot ASCII na řetězec. Viz také StringToASCII.

Příklad:

genius> ASCIIToString([97,98,99])
= "abc"

Více informací najdete v encyklopedii Wikipedia.

AlphabetToString
AlphabetToString (vektor,abeceda)

Převést vektor na hodnoty indexů písmen indexované od 0 (nacházejících se v textovém řetězci) na řetězec. Vektor null vede na prázdný řetězec. Viz také StringToAlphabet.

Příklady:

genius> AlphabetToString([1,2,3,0,0],"abcd")
= "bcdaa"
genius> AlphabetToString(null,"abcd")
= ""
StringToASCII
StringToASCII (retezec)

Převést řetězec na (řádkový) vektor hodnot ASCII. Viz také ASCIIToString.

Příklad:

genius> StringToASCII("abc")
= [97, 98, 99]

Více informací najdete v encyklopedii Wikipedia.

StringToAlphabet
StringToAlphabet (retezec,abeceda)

Převést řetězec na (řádkový) vektor na hodnoty indexů písmen indexované od 0 (nacházejících se v textovém řetězci), případně -1 pro neznámá písmena. Prázdný řetězec vede na null. Viz také AlphabetToString.

Příklady:

genius> StringToAlphabet("cca","abcd")
= [2, 2, 0]
genius> StringToAlphabet("ccag","abcd")
= [2, 2, 0, -1]