crontab vocabulary
Factor handbook ยป Vocabulary index


Summary
Parser for crontab files

Metadata
Tags:file formats
Authors:John Benediktsson


Words

Tuple classes
ClassSuperclassSlots
cronentry tupleminutes hours days months days-of-week command
invalid-cronentry tuplevalue


Generic words
WordStack effect
parse-crontab( input -- entries )


Ordinary words
WordStack effect
crons-for-day( cronstrings timestamp -- entries )
crons-for-decade( cronstrings timestamp -- entries )
crons-for-hour( cronstrings timestamp -- entries )
crons-for-minute( cronstrings timestamp -- entries )
crons-for-month( cronstrings timestamp -- entries )
crons-for-week( cronstrings timestamp -- entries )
crons-for-year( cronstrings timestamp -- entries )
crons-this-day( cronstrings -- entries )
crons-this-decade( cronstrings -- entries )
crons-this-hour( cronstrings -- entries )
crons-this-minute( cronstrings -- entries )
crons-this-month( cronstrings -- entries )
crons-this-week( cronstrings -- entries )
crons-this-year( cronstrings -- entries )
crons-today( cronstrings -- entries )
crons-tomorrow( cronstrings -- entries )
crons-yesterday( cronstrings -- entries )
group-crons( cronstrings from-timestamp until-timestamp -- entries )
group-crons-for-duration( cronstrings duration -- entries )
group-crons-for-duration-from( cronstrings duration from-timestamp -- entries )
grouped-crons.( assoc -- )
invalid-cronentry( value -- * )
keys-rfc822-to-unix( assoc -- assoc' )
keys-unix-to-rfc822( assoc -- assoc' )
next-time( cronentry -- timestamp )
next-time-after( cronentry timestamp -- timestamp )
next-times( cronentry n -- timestamps )
next-times-after( cronentry n timestamp -- timestamps )
next-times-from-until( cronentry from-timestamp until-timestamp -- timestamps )
next-times-until( cronentry timestamp -- timestamps )
parse-cronentry( entry -- cronentry )
read-crontab( -- entries )


Class predicate words
WordStack effect
cronentry?( object -- ? )
invalid-cronentry?( object -- ? )


Files


Metadata files