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.
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 element of a date, more formally 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.

Valid XHTML 1.0 Strict

24th September 2013