🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.eiffel
Article #1527

Bug in ARGUMENTS specification and other problems

#1527
From: Bob Weiner
Date: Fri, 02 Feb 1990 19:02
28 lines
1715 bytes
Has anyone else noticed that the specification for the argument count
feature in ARGUMENTS is off by one in Eiffel V2.2B?  The input parameter
classes I posted a few days ago use the correct indexing.

In trying to build E_CLASS, I found it is a client of E_DIRECTORY now
but this supplier class is nowhere to be found.  Can anyone provide help
on this?

I write multi-line feature specifications with precise formatting
conventions so when I produce class specs with 'short', I don't want it
to fill these lines.  But I also quote identifier names in comments with
Meyer's recommended quoting convention and I would like these to come
out italicized from short.  The problem is that the single option '-m'
both fills comments and italicizes identifiers.  Two separate options
are desperately needed in order for us to produce readable
documentation.  Doesn't anyone else find this a problem?

'ec' truly needs an option like 'es' that lets one specify the directory
in which the SDF resides.  Meyer highly recommends clustering classes
into different directories but ec provides no way to compile the class
from the directory in which it resides if the SDF is not also in the
same directory.  A cruel oversight that prevents us from having a simple
button push method of compiling.


-- 
Bob Weiner, Motorola, Inc.,   USENET:  ...!gatech!uflorida!novavax!weiner
(407) 364-2087
Technical Details
Message-ID: <1777@novavax.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!uflorida!novavax!weiner

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!uflorida!novavax!weiner
From: weiner@novavax.UUCP (Bob Weiner)
Newsgroups: comp.lang.eiffel
Subject: Bug in ARGUMENTS specification and other problems
Message-ID: <1777@novavax.UUCP>
Date: 2 Feb 90 19:02:21 GMT
Organization: Motorola Inc.
Lines: 28