Imperial Legend Abbreviation Decoder
Decode a narrow set of common Roman imperial legend abbreviations while preserving unknown tokens for catalogue-level interpretation.
Description
Imperial legend abbreviations can express titles and offices while context resolves ambiguous forms.
Imperial legend abbreviations can express titles and offices while context resolves ambiguous forms. This decoder uses a narrow stored vocabulary and preserves unknown tokens.1
Decode a narrow set of common Roman imperial legend abbreviations while preserving unknown tokens for catalogue-level interpretation.
When to use Imperial Legend Abbreviation Decoder
Use this tool to decode a narrow set of common Roman imperial legend abbreviations while preserving unknown tokens for catalogue-level interpretation.
Prepare documented records or observations for the specific coin or issue context. Enter the required labels, reference table or evidence flags and retain the supporting catalog and examination notes for interpretation.
How to use Imperial Legend Abbreviation Decoder and understand its results
- Prepare documented records or observations for the specific coin or issue context. Enter the required labels, reference table or evidence flags and retain the supporting catalog and examination notes for interpretation.
- Enter legend using the field table and calculation rules, then run the tool.
- Read decodedTerms, unknownTokens. The explanation below defines the units, signs, ordering and any flags or placeholder values.
- If the tool reports an input issue, correct the values and run it again. Apply the stated assumptions when interpreting a successfully returned result.
| Input field | Meaning | Value type; see rules below | Requirement |
|---|---|---|---|
| legend | Imperial coin legend | string | Required |
Enter a legend containing Latin-letter tokens. Decode IMP, CAES, AVG, P, F, PF, TRP, COS and PP with the stored expansions. Combine TR followed by optional whitespace and P before tokenizing; return decoded terms and unknown tokens in their encounter order.
tokens=Latin-letter runs after uppercase and TR P→TRP normalization Units, indexing, boundary conditions and exceptional cases are defined in the calculation rules above.
| Output field | Meaning | Value type |
|---|---|---|
| decodedTerms | Decoded terms | list of string |
| unknownTokens | Unknown tokens | list of string |
{
"input": {
"legend": "IMP CAES AVG"
},
"output": {
"decodedTerms": [
"Imperator",
"Caesar",
"Augustus or Augusta"
],
"unknownTokens": []
}
} Limitations and assumptions
Digits, punctuation and non-Latin characters are discarded, so office counts are not interpreted. No ruler, date or coin type is identified, and P/F remain explicitly context-dependent.
Numeric inputs must be finite. Follow the calculation-specific rules for overflow, underflow and exceptional cases. Extremely large text inputs are rejected. Missing required fields, extra fields, wrong value types and violations of the calculation rules are input errors.
Alternative or Complementary methods
Use Roman Moneyer Legend Parser: Match normalized Roman Republican legend tokens against a caller-supplied abbreviation dictionary; it does not identify a moneyer from unconfigured initials. For a complementary task, use Divus Julius Legend Reference: Return the Roman historical context and attribution cautions for DIVVS IVLIVS legends.
References
-
Imperial Legend Abbreviation Decoder — tool.io
Similar or alternative tools
- Roman Moneyer Legend Parser
Match normalized Roman Republican legend tokens against a caller-supplied abbreviation dictionary; it does not identify a moneyer from unconfigured initials.
- Divus Julius Legend Reference
Return the Roman historical context and attribution cautions for DIVVS IVLIVS legends.