17.6 The definitions-library.dylan file
The definitions-library.dylan file provides common definitions for all the libraries in the airport example.
Note that this library and module, and the other libraries and modules that follow, do not separate the library implementation module from the library interface module, as discussed in Section 13.4.1, page 196. Dylan allows several different approaches to library and module architecture. Here, we present an alternative organization.
The |
|---|
module: dylan-user define library definitions export definitions; use dylan; end library definitions; define module definitions export $letters, <positive-integer>; export $hours-per-day, $minutes-per-hour; export $seconds-per-minute, $seconds-per-hour, false-or; use dylan; end module definitions; |




