Next: Introduction, Previous: (dir), Up: (dir) [Contents][Index]
This is the eclecticse.omer Reference Manual, version 1.0.1, generated automatically by Declt version 4.0 beta 2 "William Riker" on Mon Aug 15 05:29:50 2022 GMT+0.
Next: Systems, Previous: The eclecticse.omer Reference Manual, Up: The eclecticse.omer Reference Manual [Contents][Index]
A small Common Lisp script to aid in the counting of the days and weeks from Pesach to Shavuot.
A discussion of the purpose and requirements of this script can be found at this blog article, but here is the essential summary.
There are two biblical feasts called Pesach and Shavuot, where the latter is fifty days after the former. There is a biblical commandment to count the days, the weeks and the weekly Sabbaths which occur between 16 Aviv (the day after Pesach) and the day of Shavuot, fifty days later.
The Bible gives a few instructions on the counting requirements:
We take it that to do this counting, the intention is that it be done each day until the eve of Shavuot arrives; and therein lies the problem which this program is meant to solve: a single person performing this count manually each day may possibly be error prone. It's handy to have a convenient confirmation that one has not skipped or doubled up on a day.
(ql:quickload :eclecticse.omer)
(use-package :eclecticse.omer)
(let ((omer:*pesach* "2019-03-23"))
(omer)
(omer-for "2019-05-12"))
Next: Files, Previous: Introduction, Up: The eclecticse.omer Reference Manual [Contents][Index]
The main system appears first, followed by any subsystem dependency.
A script to assist in counting the time period between Pesach and Shavuot.
David Trudgett <eclecticse@gmail.com>
GPL V3
1.0.1
local-time (system).
Next: Packages, Previous: Systems, Up: The eclecticse.omer Reference Manual [Contents][Index]
Files are sorted by type and then listed depth-first from the systems components trees.
Next: eclecticse.omer/omer-package.lisp, Previous: Lisp, Up: Lisp [Contents][Index]
eclecticse.omer (system).
Next: eclecticse.omer/omer.lisp, Previous: eclecticse.omer/eclecticse.omer.asd, Up: Lisp [Contents][Index]
eclecticse.omer (system).
Previous: eclecticse.omer/omer-package.lisp, Up: Lisp [Contents][Index]
omer-package.lisp (file).
eclecticse.omer (system).
Next: Definitions, Previous: Files, Up: The eclecticse.omer Reference Manual [Contents][Index]
Packages are listed by definition order.
omer
common-lisp.
Next: Indexes, Previous: Packages, Up: The eclecticse.omer Reference Manual [Contents][Index]
Definitions are sorted by export status, category, package, and then by lexicographic order.
Next: Internals, Previous: Definitions, Up: Definitions [Contents][Index]
Next: Ordinary functions, Previous: Public Interface, Up: Public Interface [Contents][Index]
Previous: Special variables, Up: Public Interface [Contents][Index]
Print out the omer count output for the give DATE, which is provided in ISO 8601 YYYY-MM-DD format.
Previous: Public Interface, Up: Definitions [Contents][Index]
Next: Ordinary functions, Previous: Internals, Up: Internals [Contents][Index]
Previous: Special variables, Up: Internals [Contents][Index]
Strip the T from ISO8601 dates, and remove decimal portion of seconds, if any.
Increment DATE by one day. DATE must be in YYYY-MM-DD format. If there is a time portion, it will be ignored.
Return a string representing the current date in ISO 8601 format.
Return a string representing the current date and time in ISO 8601 format.
Return a string representing the current time in ISO 8601 format.
Given numerical values for the year, month and day, return a string representing the date in ISO 8601 format.
Previous: Definitions, Up: The eclecticse.omer Reference Manual [Contents][Index]
Jump to: | A D E F H I M N O S T U V |
---|
Jump to: | A D E F H I M N O S T U V |
---|
Next: Data types, Previous: Functions, Up: Indexes [Contents][Index]
Jump to: | *
S |
---|
Jump to: | *
S |
---|
Jump to: | E F O P S |
---|
Jump to: | E F O P S |
---|