Comprehensive list of documented constants and functions

Constants

Functions

BiblicalHebrew.codept_name — Method

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_split — Method

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_alphabetic — Method

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_consonant — Method

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_vowelpoint — Method

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_join — Method

Join a pair of strings together with maqaf.

Example

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

Connect a list of tokens together with maqaf.

Example

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

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_string — Function

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.unpointed — Method

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

Example

julia> unpointed("קָמ")
"קמ"
unpointed(s)
source
BiblicalHebrew.validcps — Method

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

validcps()
source
Orthography.validstring — Method

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

source