zoneinfo vocabulary
Factor handbook ยป Vocabulary index


Summary

Metadata
Tags:time
Authors:Doug Coleman


Words

Tuple classes
ClassSuperclassSlots
raw-leap tupleyear month day hms corr r/s
raw-link tuplefrom to
raw-rule tuplename from to type in on at-time save letters
raw-zone tuplename gmt-offset rules/save format until
unknown-day-abbrev tupleday
unknown-last-day tuplestring
zone-not-found tuplename
zonetab tuplecodes lat lng tz comments


Generic words
WordStack effect
zone-matches?( string rule -- ? )


Ordinary words
WordStack effect
<zonetab>( codes lat lng tz comments -- zonetab )
chicago-zones( -- interval-map )
comparison-day-string( timestamp string -- timestamp )
country-timezones-map( -- alist )
country>timezones-map( -- alist )
current-rule-map( -- assoc )
day-abbrev<=( timestamp day -- timestamp' )
day-abbrev>=( timestamp day -- timestamp' )
find-rules( country -- rules )
find-zone( timezone -- zone )
find-zone-rules( timezone -- zone rules )
gmt-offset( timestamp timezone-name -- gmt-offset )
hm>duration( str -- duration )
hms>duration( str -- duration )
last-day-string( timestamp string -- timestamp )
lookup-country-name( seq -- seq' )
lookup-country-names( seq -- seq' )
name>rules( name -- rules )
number>value( n -- n' )
on>value( n -- n' )
parse-hms( str -- hms-seq )
parse-leap( seq -- link )
parse-link( seq -- link )
parse-offset( str -- hms-seq )
parse-rest-of-zone( prev seq -- zone )
parse-rule( seq -- rule )
parse-zone( seq -- zone )
parse-zoneinfo-file( path -- seq )
parse-zoneinfo-line( prev/f seq -- tuple )
parse-zonetabs( -- seq )
puerto-rico-timezone-countries( -- countries )
raw-rule-map( -- assoc )
raw-zone-map( -- assoc )
raw-zones>interval-map( raw-zones -- interval-map )
rule-year>years( raw-rule -- from to )
rule>timestamp-rest( timestamp zone -- from )
rule>timestamps( zone -- from to )
string>year( str -- year )
timezone>country-map( -- alist )
timezone>interval-map( timezone-name -- interval-map )
timezone>rules( timezone -- rules )
unknown-day-abbrev( day -- * )
unknown-last-day( string -- * )
until>timestamp( seq -- unix-time )
us-rules( -- rules )
us-timezones( -- timezones )
zone-abbrevs( -- assoc )
zone-day( timestamp text -- timestamp' )
zone-month( timestamp month -- timestamp' )
zone-not-found( name -- * )
zone-time( timestamp time -- timestamp' )
zoneinfo-array( -- seq )
zoneinfo-assoc( -- assoc )
zoneinfo-country-zones( -- seq )
zoneinfo-extra-paths( -- value )
zoneinfo-files( -- seq )
zoneinfo-lines( path -- seq )
zoneinfo-paths( -- value )
zoneinfo-zones( -- seq )


Class predicate words
WordStack effect
raw-leap?( object -- ? )
raw-link?( object -- ? )
raw-rule?( object -- ? )
raw-zone?( object -- ? )
unknown-day-abbrev?( object -- ? )
unknown-last-day?( object -- ? )
zone-not-found?( object -- ? )
zonetab?( object -- ? )


Files


Metadata files


Children from resource:extra
VocabularySummary
zoneinfo.update