API documentation

Orthographic system

Lycian.LycianAsciiType

An orthographic system for encoding the Lycian alphabet primarily using ASCII characaters.

source
Orthography.codepointsFunction

Delegate to specific functions based on type's orthography trait value.

codepoints(x)

It is an error to invoke the codepoints function on anything but an orthographic system.

codepoints(_, x)

Orthographic systems must implement codepoints.

codepoints(_, ortho)

Implement codepoints function for SimpleAscii.

codepoints(ortho)

Implement codepoints function for SimpleAscii.

codepoints(ortho)

Implement Orthography's codepoints functions for LycianAscii.

codepoints(ortho)
source
Orthography.tokentypesFunction

Delegate to specific functions based on type's orthography trait value.

It is an error to invoke the tokentypes function on anything but an orthographic system.

tokentypes(_, x)

Orthographic systems must implement tokentypes.

tokentypes(_, ortho, s)

Implement tokentypes function for SimpleAscii.

tokentypes(ortho)

Implement tokentypes function for WSTokenizer.

tokentypes(ortho)

Implement Orthography's tokentypes functions for LycianAscii.

tokentypes(ortho)
source
CitableParserBuilder.parsetokenFunction

Delegate to specific functions based on type's citable trait value.

parsetoken(s, x; data)

It is an error to invoke the parsetoken using types that are not a parser.

parsetoken(, s, x; data)

Citable parsers must implement parsetoken.

parsetoken(, s, x; data)

Parse String s by looking it up in a given dictionary.

Parse a single token in LycianAscii orthography.

parsetoken(s, parser)
parsetoken(s, parser, data)
source

Internal functions:

Lycian.a2uDictFunction

Compose a map of ASCIIish characters to Lycian unicode code points.

a2uDict()
source

Lexicon

Lycian.lookuplexFunction

Lookup entry identified by LexemeUrn in Lycian lexicon.

lookuplex(lexicon, lexu)
source

Lookup entry identified by Cite2Urn in Lycian lexicon.

lookuplex(lexicon, u)
source

Lookup entry identified by URN string in Lycian lexicon.

lookuplex(lexicon, urnstring)
source
Lycian.searchlexFunction

Search lexicon for entries where transliterated lemma matches s

searchlex(lexicon, s)
source

Morphology

Lycian.lookupformFunction

Lookup entry identified by FormUrn in DataFrame of Lycian forms.

lookupform(formsdf, formu)
source

Lookup entry identified by Cite2Urn in DataFrame of Lycian forms..

lookupform(formsdf, u)
source

Lookup entry identified by URN string in DataFrame of Lycian forms..

lookupform(formsdf, urnstring)
source