%PDF- %PDF-
Direktori : /usr/local/share/emacs/27.2/lisp/calendar/ |
Current File : //usr/local/share/emacs/27.2/lisp/calendar/cal-islam.elc |
;ELC ;;; Compiled ;;; in Emacs version 27.2 ;;; 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>\205 \315\207" [year 30 2 5 7 10 13 16 18 21 24 26 29 t] 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 (#$ . 1106)]) #@65 Return the day number within the year of the Islamic date DATE. (defalias 'calendar-islamic-day-number #[(date) "\211@\262\302\303 \304\245_\305 S\304\245_\211A@\262#)\207" [date month + 30 2 29] 5 (#$ . 1437)]) #@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@\262\211A@\262\3068\262\211\307\246\211\310W\203\"