Comprehensive list of documented constants and functions

Constants

Functions

BiblicalHebrew.codept_nameMethod

Look up Unicode summary name for a codepoint in the Hebrew range of Unicode.

Example

julia> codept_name('ב')
"bet"
codept_name(ch)
source
BiblicalHebrew.codept_splitMethod

Split string s into substrings separated by character c; if keep is true, also maintain c as a string in the resulting list.

source
BiblicalHebrew.is_alphabeticMethod

True if a Char is a vowel point, a consonant, or one of the Unicode combining characters that are part of writing consonantal values.

Examples

julia> is_alphabetic('א')
true

julia> is_alphabetic(BiblicalHebrew.qamats_ch)
true
is_alphabetic(c)
source
BiblicalHebrew.is_consonantMethod

True if Char is a Hebrew consonant.

Examples

julia> is_consonant('א')
true

julia> is_consonant(BiblicalHebrew.qamats_ch)
false
is_consonant(c)
source
BiblicalHebrew.is_vowelpointMethod

True if Char is a Hebrew vowel point.

Examples

julia> is_vowelpoint('א')
false

julia> is_vowelpoint(BiblicalHebrew.qamats_ch)
true
is_vowelpoint(c)
source
BiblicalHebrew.maqaf_joinMethod

Join a pair of strings together with maqaf.

Example

julia> maqaf_join("עַל", "פְנֵי")
"עַל־פְנֵי"
maqaf_join(s1, s2)
source
BiblicalHebrew.maqaf_joinMethod

Connect a list of tokens together with maqaf.

Example

julia> maqaf_join(["עַל", "פְנֵי"])
"עַל־פְנֵי"
maqaf_join(v)
source
BiblicalHebrew.rm_accentsMethod

Remove all accents and cantillation marks from a string, leaving only consonants, vowel points and dagesh/mappiq (the same code point in Unicode).

rm_accents(s)
source
BiblicalHebrew.tokenize_stringFunction

Tokenize a string s where s has already isolated the token separators maqaf and soph pasuq. This can be accomplished by feeding s to the tokenize function with a HebrewOrthography.

source
BiblicalHebrew.unpointedMethod

Reduce a string to consonantal representation by removing all pointing and accents.

Example

julia> unpointed("קָמ")
"קמ"
unpointed(s)
source
BiblicalHebrew.validcpsMethod

Compose a list of all defined codepoints in the Hebrew range of Unicode sorted in codepoint order.

validcps()
source
Orthography.validstringMethod

Implement validstring function for HebrewOrthography. True if every code point in s appears in the HebrewOrthography's values for codepoints.

source