From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=0.7 required=5.0 tests=BAYES_00,INVALID_DATE, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!sdd.hp.com!wuarchive!mit-eddie!bloom-beacon!eru!hagbard!sunic!mcsun!ukc!inmos!mph@lion.inmos.co.uk From: mph@lion.inmos.co.uk (Mike Harrison) Newsgroups: comp.lang.ada Subject: Re: File name conventions for Ada units Message-ID: <11612@ganymede.inmos.co.uk> Date: 4 Oct 90 09:37:40 GMT References: <589@censun1.UUCP> <2190@sparko.gwu.edu> <2152@enea.se> <1682@software.software.org> Sender: news@inmos.co.uk Reply-To: mph@inmos.co.uk (Mike Harrison) Organization: INMOS Limited, Bristol, UK. List-Id: In article <1682@software.software.org> blakemore@software.org (Alex Blakemore) writes: >... >Even better, some systems (e.g. Rational) don't view source as files >- you edit the actual library units. This problem never arises. > I first heard of this idea several years ago and have always wondered about a couple of points: - How do you get the validation suite into the program library, it IS a set of files (not library units). - How do you input programs containing errors detected by the structured editor; this may seem to be a silly point, but for educational purposes it may be desirable to expose students to (intended) programs with errors and they may be required for compiler testing (and there are many such in the validation suite). I presume that such systems MUST be provided with a conventional file input mechanism in addition to the structured editor, so the problem (cited above) *does* arise (although it may not impact the user in quite the same way). While I am on my 'hobby horse', I may as well say that I hate and detest structured editors (for my own use) in that they force the user to adopt a particular approach to ordering the input. I often find that I prefer to input programs in an unstructured order (often arbitrarily copying 'chunks' of code from other parts of the file or from other files). I accept that structured editors may appeal to some (particularly to novices or others unfamiliar with the the syntax of the language) but for the 'professional program' I believe that they just get in the way! Mike, Michael P. Harrison - Software Group - Inmos Ltd. UK. ----------------------------------------------------------- UK : mph@inmos.co.uk with STANDARD_DISCLAIMERS; US : mph@inmos.com use STANDARD_DISCLAIMERS;