HistoryCal - V0.0.7 Manual
Glossary
Home Development V0.0.7 Manual Glossary

Introduction

The HistoryCal project gives some precise definitions to certain words or phrases.

Date Signature
A code preceding a date to indicate the scheme and format of that date. A date signature is terminated with a '#' character. For example, "g:mdy# Sep 19, 1948"
Dual Dates
Including two ways of expressing an element of the date. Specifically, writing both the civil year and the historic year, separated by a '/' character.
Element
A date element is a part of the date text description. When reading a date's text, the elements are matched to the date's Fields.
Epoch
The mathematical starting point of a calendar system.
Era
The period of time covered for a given calendar scheme or part of a scheme.
Field
An part of a dates description, more formally the part of a Record which holds a single value.
Julian Day Number
The day count calendar used internally by HistoryCal. Abbreviated to jdn. Formally defined here.
HistoryCal Expression
A subset of the HistoryCal Script modified for easier input.
HistoryCal Script
The formal script language used by the Cal library. Files containing this language use the .hcs extension.
Multi-dates
Using more than one calendar scheme. Expressing the same date in a number of ways.
Pseudo Date
A text representation of a calendar scheme's output format. For example: "dd Mon yyyy".
Scheme Usable Range
The range covering the time the scheme was known to be in use.
Scheme Working Range
The range of dates for which conversions are possible.
Record
A collection of Fields which hold the values which define the date.
Home Development V0.0.7 Manual Glossary

Managed by WebPageLayout Validated by HTML Validator (based on Tidy)

24th September 2013