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

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

Save

File size: 2.9 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  time->seconds
114  milliseconds->time
115  milliseconds->seconds
116  time->date
117  default-date-clock-type
118  date-zone-name
119  date-dst?
120  copy-date
121  date->time
122  date-difference
123  date-add-duration
124  date-subtract-duration
125  date=?
126  date>?
127  date<?
128  date>=?
129  date<=?
130  date-max
131  date-min
132  time->julian-day
133  time->modified-julian-day
134  date-compare
135  time-compare
136  ;; SRFI-19
137  date->string
138  string->date
139  ;; SRFI-19 extensions
140  format-date
141  scan-date
142  ;; SRFI-19 extensions
143  timezone-name?
144  timezone-info?
145  local-timezone-locale
146  utc-timezone-locale
147  timezone-locale-name
148  timezone-locale-offset
149  timezone-locale-dst?)
150
151  (import scheme chicken srfi-19-timezone srfi-19-support srfi-19-time srfi-19-date srfi-19-io)
152 
153  (require-library srfi-19-timezone srfi-19-support srfi-19-time srfi-19-date srfi-19-io)
154
155) ;module srfi-19
Note: See TracBrowser for help on using the repository browser.