Documentation ¶
Index ¶
Constants ¶
View Source
const ( // CaseEnum = SSEtoken >> 11 & 3 // SSEtoken = CaseEnum & 3 << 11 SangoCaseLower = 0 SangoCaseTitle = 1 SangoCaseHyphen = 2 SangoCaseUpper = 3 // PitchEnum = SSEtoken & 3 // SSEtoken = PitchEnum & 3 SangoPitchUnknown = 0 SangoPitchLow = 1 SangoPitchMid = 2 SangoPitchHigh = 3 )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SSE ¶
type SSE struct {
// contains filtered or unexported fields
}
func (SSE) FullString ¶
func (SSE) LanguageCode ¶
func (SSE) NumTokensLeftInWord ¶
type SSEInterface ¶
type SSEtoken ¶
type SSEtoken uint16
func (SSEtoken) AsAsciiSSE ¶
func (SSEtoken) AsSSE ¶
func (t SSEtoken) AsSSE() SSEInterface
func (SSEtoken) AsSangoSSE ¶
func (SSEtoken) AsUnicodeSSE ¶
func (t SSEtoken) AsUnicodeSSE() UnicodeSSE
type SangoSSE ¶
type SangoSSE struct {
SSE // invariant: t >> 15 & 1 == 1
}
func EncodeSangoWord ¶
func MakeSangoSSE ¶
func (SangoSSE) Consonants ¶
type SangoSSEInterface ¶
type UnicodeSSE ¶
type UnicodeSSE struct {
SSE // invariant: t >> 14 & 3 == 0
}
func MakeUnicodeSSE ¶
func MakeUnicodeSSE(r rune) UnicodeSSE
Click to show internal directories.
Click to hide internal directories.