Build Latin morphological parsers from simple delimited-text tables.
Beginning with version 0.10.0, the package is being completely rewritten based on a new type hierarchy in the CitableParserBuilder
package. Documentation of current work is available on quarto.pub.
Analytical type | morphology | analyze | generate |
---|---|---|---|
uninflected token | ✅ | ✅ | ✅ |
noun | ✅ | ✅ | ✅ |
adjective | |||
finite verb | ✅ | ✅ | ✅ |
infinitive | ✅ | ✅ | ✅ |
participle | ✅ | ✅ | ✅ |
gerund | |||
gerundive | ✅ | ✅ | ✅ |
supine | |||
adverb |
Analytical type | morphology | analyze | generate |
---|---|---|---|
finite verb | ✅ | ✅ | ✅ |
infinitive | ✅ | ✅ | ✅ |
noun | |||
pronoun | ✅ | ✅ | ✅ |
adverb |
Tabulae includes a large suite of unit tests. To run all of all them, just use the standard test
command from package mode (and be prepared to wait).
If you want to run a selection of tests, you can do that from the tests
directory by running julia select_tests.jl [FILENAMES]
. select_tests.jl
uses the TestSetExtensions.jl
package; if you prefer its reporting format, you can run all the tests with julia select_tests.jl test* */test*jl
.