Changes between Version 12 and Version 13 of ModuleSystem


Ignore:
Timestamp:
Nov 30, 2005 4:44:39 PM (8 years ago)
Author:
malcolm.wallace@…
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ModuleSystem

    v12 v13  
    4444 
    4545I believe this would solve the same problems as the above proposal, but would be much less backward-compatible. 
     46 
     47= Permit Signatures in Export Lists = 
     48 
     49There is a good case to be made for permitting the inclusion of function signatures in the export list of a module.  People often write them there anyway in comments, but the comments are not checked against the implementation, so changes can go unnoticed.  There is also a good software engineering principle that says you should specify your interfaces as fully as possible.