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.