source: project/release/4/srfi-19/trunk/srfi-19.scm @ 15751

Last change on this file since 15751 was 15751, checked in by Kon Lovett, 10 years ago

Save

File size: 3.0 KB
Line 
1;;;; srfi-19.scm
2
3(module srfi-19 (;export
4  ;; SRFI-19
5  time-tai
6  time-utc
7  time-monotonic
8  time-thread
9  time-process
10  time-duration
11  time-gc
12  current-date
13  current-julian-day
14  current-modified-julian-day
15  current-time
16  time-resolution
17  make-time
18  time?
19  time-type
20  time-nanosecond
21  time-second
22  set-time-type!
23  set-time-nanosecond!
24  set-time-second!
25  copy-time
26  time<=?
27  time<?
28  time=?
29  time>=?
30  time>?
31  time-difference
32  time-difference!
33  add-duration
34  add-duration!
35  subtract-duration
36  subtract-duration!
37  make-date
38  date?
39  date-nanosecond
40  date-second
41  date-minute
42  date-hour
43  date-day
44  date-month
45  date-year
46  date-zone-offset
47  leap-year? ; Actually part of SRFI 19 but not in original document
48  date-year-day
49  date-week-day
50  date-week-number
51  date->julian-day
52  date->modified-julian-day
53  date->time-monotonic
54  date->time-tai
55  date->time-utc
56  julian-day->date
57  julian-day->time-monotonic
58  julian-day->time-tai
59  julian-day->time-utc
60  modified-julian-day->date
61  modified-julian-day->time-monotonic
62  modified-julian-day->time-tai
63  modified-julian-day->time-utc
64  time-monotonic->date
65  time-monotonic->julian-day
66  time-monotonic->modified-julian-day
67  time-monotonic->time-tai
68  time-monotonic->time-tai!
69  time-monotonic->time-utc
70  time-monotonic->time-utc!
71  time-tai->date
72  time-tai->julian-day
73  time-tai->modified-julian-day
74  time-tai->time-monotonic
75  time-tai->time-monotonic!
76  time-tai->time-utc
77  time-tai->time-utc!
78  time-utc->date
79  time-utc->julian-day
80  time-utc->modified-julian-day
81  time-utc->time-monotonic
82  time-utc->time-monotonic!
83  time-utc->time-tai
84  time-utc->time-tai!
85  ;; SRFI-19 extensions
86  one-second-duration
87  one-nanosecond-duration
88  zero-time
89  time-type?
90  make-duration
91  divide-duration
92  divide-duration!
93  multiply-duration
94  multiply-duration!
95  time->srfi-18-time
96  srfi-18-time->time
97  time-max
98  time-min
99  time-negative?
100  time-positive?
101  time-zero?
102  time-abs
103  time-abs!
104  time-negate
105  time-negate!
106  seconds->time/type
107  seconds->date/type
108  time->nanoseconds
109  nanoseconds->time
110  nanoseconds->seconds
111  read-leap-second-table
112  time->milliseconds
113  milliseconds->time
114  milliseconds->seconds
115  time->date
116  make-timezone-locale
117  timezone-locale?
118  timezone-locale-name
119  timezone-locale-offset
120  timezone-locale-dst?
121  local-timezone-locale
122  utc-timezone-locale
123  default-date-clock-type
124  date-zone-name
125  date-dst?
126  copy-date
127  date->time
128  date-difference
129  date-add-duration
130  date-subtract-duration
131  date=?
132  date>?
133  date<?
134  date>=?
135  date<=?
136  date-max
137  date-min
138  time->julian-day
139  time->modified-julian-day
140  date-compare
141  time-compare
142  ;; SRFI-19
143  date->string
144  string->date
145  ;; SRFI-19 extensions
146  format-date
147  scan-date
148  ;; SRFI-19 extensions
149  timezone-name?
150  timezone-info?
151  local-timezone-locale
152  utc-timezone-locale
153  timezone-locale-name
154  timezone-locale-offset
155  timezone-locale-dst?)
156
157  (import scheme chicken srfi-19-timezone srfi-19-core srfi-19-io)
158 
159  (require-library srfi-19-timezone srfi-19-core srfi-19-io)
160
161) ;module srfi-19
Note: See TracBrowser for help on using the repository browser.