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=-1.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,5d0b5af12e09c9d4 X-Google-Attributes: gid103376,public From: dsmith@clark.net (Doug Smith) Subject: Re: HTML as GNAT source Date: 1998/02/07 Message-ID: #1/1 X-Deja-AN: 322922005 Content-Transfer-Encoding: 8bit References: <9802052300.AA14439@nile.gnat.com> <3.0.3.32.19980206213608.00857de0@mail.4dcomm.com> Content-Type: TEXT/PLAIN; charset=ISO-8859-1 Organization: AdaSmith Mime-Version: 1.0 Newsgroups: comp.lang.ada Date: 1998-02-07T00:00:00+00:00 List-Id: At 6:21 PM -0500 2/6/98, Robert I. Eachus wrote: [snip] > Let me give you a simple example. Let's say that there was a Y2K >problem in Ada. (Now you know why I want to support other languages.) I >can create a review tool that marks suspect code by highlighting it in red. > Comments added by the reviewer might be highlighted in a different color, >and changes could be displayed with the removed code in one color, added >code in another. The enabling technology is a "front-end" for gcc that >supports these conventions, and the added value is the tools that produce >the HTMLized code. The "front-end" should and will be copylefted and >free. The tools that produce the input can be either proprietary, public >domain (as would probably be case if I do a Y2K tool), or copylefted. > > Robert I. Eachus No problem: --Code required for Y2K if Natural'Value(Date(1..2)) < 64 then Year := Year + 100; end if; -- There are limits and I suspect as you propose requirements and I show what can and cannot be done, we will eventually define the essence of what you want. Or you could experiment enough with WebAda to define what is missing. I intend to add a feature in WebAda that will remove the leading comment and append sequential html comments into one line when rendered by WebAda. This will help with the line length limit currently imposed by GNAT (which I do not mind in the least, a perfectly reasonable requirement). Doug Smith, EDS dsmith@clark.net -- Doug dsmith@clark.net 703-742-8662