;ELC
;;; Compiled
;;; in Emacs version 26.1
;;; with all optimizations.
;;; This file uses dynamic docstrings, first added in Emacs 19.29.
;;; This file does not contain utf-8 non-ASCII characters,
;;; and so can be loaded in Emacs versions earlier than 23.
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
(require 'calendar)
#@58 Array of strings giving the names of the Islamic months.
(defconst calendar-islamic-month-name-array ["Muharram" "Safar" "Rabi I" "Rabi II" "Jumada I" "Jumada II" "Rajab" "Sha'ban" "Ramadan" "Shawwal" "Dhu al-Qada" "Dhu al-Hijjah"] (#$ . 428))
(autoload 'calendar-julian-to-absolute "cal-julian")
#@72 Absolute date of start of Islamic calendar = July 16, 622 AD (Julian).
(defconst calendar-islamic-epoch 227015 (#$ . 731))
#@58 Return t if YEAR is a leap year on the Islamic calendar.
(defalias 'calendar-islamic-leap-year-p #[(year) "\301\246\302\303\304\305\306\307\310\311\312\313\314\257>\207" [year 30 2 5 7 10 13 16 18 21 24 26 29] 12 (#$ . 860)])
#@60 The last day in MONTH during YEAR on the Islamic calendar.
(defalias 'calendar-islamic-last-day-of-month #[(month year) "\302\303\304\305\306\307\257>\203 \310\207\311\312\313\314\315\257>\203 \316\207\317 !\203% \310\207\316\207" [month year 1 3 5 7 9 11 30 2 4 6 8 10 29 calendar-islamic-leap-year-p] 7 (#$ . 1094)])
#@65 Return the day number within the year of the Islamic date DATE.
(defalias 'calendar-islamic-day-number #[(date) "\211@)\302 \303\245\304_ S\303\245\305_\211A@)#)\207" [date month + 2 30 29] 5 (#$ . 1425)])
#@144 Absolute date of Islamic DATE.
The absolute date is the number of days elapsed since the (imaginary)
Gregorian date Sunday, December 31, 1 BC.
(defalias 'calendar-islamic-to-absolute #[(date) "\211@)\211A@)\3068)\211\307\246\211\310W\203\" |