comp.lang.ada
 help / color / mirror / Atom feed
* Ada - to - Perl/CGI translator
@ 2001-01-02 22:39 Bruce or Tracy
  2001-01-02 23:23 ` JF Harrison
  0 siblings, 1 reply; 16+ messages in thread
From: Bruce or Tracy @ 2001-01-02 22:39 UTC (permalink / raw)


A co-worker said that he doesn't believe he was dreaming when he thought
he saw a website which contained a translator that would convert Ada
code
into Perl/CGI script.

Was he dreaming, or does such really exist?  Interesting translator, if
it
exists.  

Bruce



^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: Ada - to - Perl/CGI translator
  2001-01-02 22:39 Ada - to - Perl/CGI translator Bruce or Tracy
@ 2001-01-02 23:23 ` JF Harrison
  2001-01-03  0:10   ` Bruce or Tracy
  2001-01-03 16:33   ` Ted Dennison
  0 siblings, 2 replies; 16+ messages in thread
From: JF Harrison @ 2001-01-02 23:23 UTC (permalink / raw)
  To: comp.lang.ada

These dont convert Ada to Perl/CGI, but might be what your friend saw:

http://www.dwheeler.com/adacgi/
or
http://goanna.cs.rmit.edu.au/~dale/cgi/
or 
http://www.cs.uofs.edu/~beidler/Ada/cgi/cgi.html

JF





^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: Ada - to - Perl/CGI translator
  2001-01-02 23:23 ` JF Harrison
@ 2001-01-03  0:10   ` Bruce or Tracy
  2001-01-03 16:33   ` Ted Dennison
  1 sibling, 0 replies; 16+ messages in thread
From: Bruce or Tracy @ 2001-01-03  0:10 UTC (permalink / raw)


Thank you.  I will pass it along to him at work tomorrow.  I clicked on
the links
and briefly scanned them.  Will spend more time tomorrow reading them.

Thanks,  
Bruce

JF Harrison wrote:
> 
> These dont convert Ada to Perl/CGI, but might be what your friend saw:
> 
> http://www.dwheeler.com/adacgi/
> or
> http://goanna.cs.rmit.edu.au/~dale/cgi/
> or
> http://www.cs.uofs.edu/~beidler/Ada/cgi/cgi.html
> 
> JF



^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: Ada - to - Perl/CGI translator
  2001-01-02 23:23 ` JF Harrison
  2001-01-03  0:10   ` Bruce or Tracy
@ 2001-01-03 16:33   ` Ted Dennison
  2001-01-05  1:50     ` Bruce or Tracy
  1 sibling, 1 reply; 16+ messages in thread
From: Ted Dennison @ 2001-01-03 16:33 UTC (permalink / raw)


In article <00cc01c07512$fc01a040$63075140@Cal>,
  comp.lang.ada@ada.eu.org wrote:
> These dont convert Ada to Perl/CGI, but might be what your friend saw:
>
> http://www.dwheeler.com/adacgi/
> or
> http://goanna.cs.rmit.edu.au/~dale/cgi/
> or
> http://www.cs.uofs.edu/~beidler/Ada/cgi/cgi.html

That would be my guess too. He's probably suffering under the impression
that CGI=Perl, thus any Ada CGI program would have to be converted to
Perl at some point...

--
T.E.D.

http://www.telepath.com/~dennison/Ted/TED.html


Sent via Deja.com
http://www.deja.com/



^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: Ada - to - Perl/CGI translator
  2001-01-03 16:33   ` Ted Dennison
@ 2001-01-05  1:50     ` Bruce or Tracy
  2001-01-05  5:27       ` Robert Dewar
  0 siblings, 1 reply; 16+ messages in thread
From: Bruce or Tracy @ 2001-01-05  1:50 UTC (permalink / raw)


When I first started learning Perl, I couldn't think of CGI without
thinking
Perl.  I am still not sure I but what I still tend to do that.

:)

Bruce

Ted Dennison wrote:
> 
> In article <00cc01c07512$fc01a040$63075140@Cal>,
>   comp.lang.ada@ada.eu.org wrote:
> > These dont convert Ada to Perl/CGI, but might be what your friend saw:
> >
> > http://www.dwheeler.com/adacgi/
> > or
> > http://goanna.cs.rmit.edu.au/~dale/cgi/
> > or
> > http://www.cs.uofs.edu/~beidler/Ada/cgi/cgi.html
> 
> That would be my guess too. He's probably suffering under the impression
> that CGI=Perl, thus any Ada CGI program would have to be converted to
> Perl at some point...
> 
> --
> T.E.D.
> 
> http://www.telepath.com/~dennison/Ted/TED.html
> 
> Sent via Deja.com
> http://www.deja.com/



^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: Ada - to - Perl/CGI translator
  2001-01-05  1:50     ` Bruce or Tracy
@ 2001-01-05  5:27       ` Robert Dewar
  2001-01-05  6:48         ` Florian Weimer
  2001-01-06  4:09         ` Bruce or Tracy
  0 siblings, 2 replies; 16+ messages in thread
From: Robert Dewar @ 2001-01-05  5:27 UTC (permalink / raw)


In article <3A552875.341E6764@hiwaay.net>,
  Bruce or Tracy <bljacobs@hiwaay.net> wrote:
> When I first started learning Perl, I couldn't think of CGI
> without thinking Perl.

Well the new Ada.CGI package that comes with the latest
versions of GNAT should help break that bad habit :-)


Sent via Deja.com
http://www.deja.com/



^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: Ada - to - Perl/CGI translator
  2001-01-05  5:27       ` Robert Dewar
@ 2001-01-05  6:48         ` Florian Weimer
  2001-01-05 14:07           ` Robert Dewar
  2001-01-06  4:09         ` Bruce or Tracy
  1 sibling, 1 reply; 16+ messages in thread
From: Florian Weimer @ 2001-01-05  6:48 UTC (permalink / raw)


Robert Dewar <robert_dewar@my-deja.com> writes:

> Well the new Ada.CGI package that comes with the latest
> versions of GNAT should help break that bad habit :-)

Ada.CGI?  Not GNAT.CGI?



^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: Ada - to - Perl/CGI translator
  2001-01-05  6:48         ` Florian Weimer
@ 2001-01-05 14:07           ` Robert Dewar
  2001-01-05 18:42             ` Laurent Guerby
  2001-01-07 13:39             ` Gisle Sælensminde
  0 siblings, 2 replies; 16+ messages in thread
From: Robert Dewar @ 2001-01-05 14:07 UTC (permalink / raw)


In article <87u27eo5oq.fsf@deneb.enyo.de>,
  Florian Weimer <fw@deneb.enyo.de> wrote:
> Robert Dewar <robert_dewar@my-deja.com> writes:
>
> > Well the new Ada.CGI package that comes with the latest
> > versions of GNAT should help break that bad habit :-)
>
> Ada.CGI?  Not GNAT.CGI?


Oops, I meant GNAT.CGI indeed (Ada.CGI would be an illegal
extension of the language :-)


Sent via Deja.com
http://www.deja.com/



^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: Ada - to - Perl/CGI translator
  2001-01-05 14:07           ` Robert Dewar
@ 2001-01-05 18:42             ` Laurent Guerby
  2001-01-05 21:20               ` Randy Brukardt
  2001-01-06 17:09               ` Robert Dewar
  2001-01-07 13:39             ` Gisle Sælensminde
  1 sibling, 2 replies; 16+ messages in thread
From: Laurent Guerby @ 2001-01-05 18:42 UTC (permalink / raw)


Robert Dewar <robert_dewar@my-deja.com> writes:
> Oops, I meant GNAT.CGI indeed (Ada.CGI would be an illegal
> extension of the language :-)

Isn't an implementation free to add children to existing
language-defined library packages? (GNAT does so.)

-- 
Laurent Guerby <guerby@acm.org>



^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: Ada - to - Perl/CGI translator
  2001-01-05 18:42             ` Laurent Guerby
@ 2001-01-05 21:20               ` Randy Brukardt
  2001-01-06 17:09               ` Robert Dewar
  1 sibling, 0 replies; 16+ messages in thread
From: Randy Brukardt @ 2001-01-05 21:20 UTC (permalink / raw)



Laurent Guerby wrote in message <86r92hyh6s.fsf@acm.org>...
>Robert Dewar <robert_dewar@my-deja.com> writes:
>> Oops, I meant GNAT.CGI indeed (Ada.CGI would be an illegal
>> extension of the language :-)
>
>Isn't an implementation free to add children to existing
>language-defined library packages? (GNAT does so.)


Not to package Ada (see A.2(4) and the associated AARM text).
Grandchildren of Ada are OK.
GNAT does *not* add any children to Ada.

        Randy.






^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: Ada - to - Perl/CGI translator
  2001-01-05  5:27       ` Robert Dewar
  2001-01-05  6:48         ` Florian Weimer
@ 2001-01-06  4:09         ` Bruce or Tracy
  1 sibling, 0 replies; 16+ messages in thread
From: Bruce or Tracy @ 2001-01-06  4:09 UTC (permalink / raw)


Thank you.

:)

Bruce

Robert Dewar wrote:
> 
> In article <3A552875.341E6764@hiwaay.net>,
>   Bruce or Tracy <bljacobs@hiwaay.net> wrote:
> > When I first started learning Perl, I couldn't think of CGI
> > without thinking Perl.
> 
> Well the new Ada.CGI package that comes with the latest
> versions of GNAT should help break that bad habit :-)
> 
> Sent via Deja.com
> http://www.deja.com/



^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: Ada - to - Perl/CGI translator
  2001-01-05 18:42             ` Laurent Guerby
  2001-01-05 21:20               ` Randy Brukardt
@ 2001-01-06 17:09               ` Robert Dewar
  1 sibling, 0 replies; 16+ messages in thread
From: Robert Dewar @ 2001-01-06 17:09 UTC (permalink / raw)


In article <86r92hyh6s.fsf@acm.org>,
  Laurent Guerby <guerby@acm.org> wrote:
> Robert Dewar <robert_dewar@my-deja.com> writes:
> > Oops, I meant GNAT.CGI indeed (Ada.CGI would be an illegal
> > extension of the language :-)
>
> Isn't an implementation free to add children to existing
> language-defined library packages? (GNAT does so.)


An implementation can add grand-children, but not children
to the Ada hierarchy. This is perfectly clear in the RM:

                               Legality Rules

4   In the standard mode, it is illegal to compile a child of
package Ada.


Sent via Deja.com
http://www.deja.com/



^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: Ada - to - Perl/CGI translator
  2001-01-05 14:07           ` Robert Dewar
  2001-01-05 18:42             ` Laurent Guerby
@ 2001-01-07 13:39             ` Gisle Sælensminde
  2001-01-07 14:05               ` Florian Weimer
  2001-01-07 15:52               ` Robert Dewar
  1 sibling, 2 replies; 16+ messages in thread
From: Gisle Sælensminde @ 2001-01-07 13:39 UTC (permalink / raw)


In article <934kfa$g4u$1@nnrp1.deja.com>, Robert Dewar wrote:
>In article <87u27eo5oq.fsf@deneb.enyo.de>,
>  Florian Weimer <fw@deneb.enyo.de> wrote:
>> Robert Dewar <robert_dewar@my-deja.com> writes:
>>
>> > Well the new Ada.CGI package that comes with the latest
>> > versions of GNAT should help break that bad habit :-)
>>
>> Ada.CGI?  Not GNAT.CGI?
>
>
>Oops, I meant GNAT.CGI indeed (Ada.CGI would be an illegal
>extension of the language :-)


In which versions of GNAT can this be found. I could not find it in
ALT's distribution GNAT 3.13p, but I can have missed it. Is there any
place to find the source of it.                    

--
Gisle S�lensminde ( gisle@ii.uib.no )   

With sufficient thrust, pigs fly just fine. However, this is not
necessarily a good idea. It is hard to be sure where they are going
to land, and it could be dangerous sitting under them as they fly
overhead. (from RFC 1925)



^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: Ada - to - Perl/CGI translator
  2001-01-07 13:39             ` Gisle Sælensminde
@ 2001-01-07 14:05               ` Florian Weimer
  2001-01-07 15:53                 ` Robert Dewar
  2001-01-07 15:52               ` Robert Dewar
  1 sibling, 1 reply; 16+ messages in thread
From: Florian Weimer @ 2001-01-07 14:05 UTC (permalink / raw)


gisle@apal.ii.uib.no (Gisle S�lensminde) writes:

[GNAT.CGI]

> In which versions of GNAT can this be found. I could not find it in
> ALT's distribution GNAT 3.13p, but I can have missed it. Is there any
> place to find the source of it.                    

It's probably part of the GNAT version available to supported ACT
customers.



^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: Ada - to - Perl/CGI translator
  2001-01-07 13:39             ` Gisle Sælensminde
  2001-01-07 14:05               ` Florian Weimer
@ 2001-01-07 15:52               ` Robert Dewar
  1 sibling, 0 replies; 16+ messages in thread
From: Robert Dewar @ 2001-01-07 15:52 UTC (permalink / raw)


In article <slrn95gsbq.lpf.gisle@apal.ii.uib.no>,
  gisle@apal.ii.uib.no (Gisle =?iso-8859-1?Q?S=E6lensminde?=)
wrote:
> In which versions of GNAT can this be found. I could not find
> it in ALT's distribution GNAT 3.13p, but I can have missed
> it. Is there any place to find the source of it.

This is part of GNAT 3.14 (see features list I posted a while
ago). We are expecting the first field release of 3.14 by the
end of this month, and if things go smoothly, the release
of 3.14p should follow shortly after.



Sent via Deja.com
http://www.deja.com/



^ permalink raw reply	[flat|nested] 16+ messages in thread

* Re: Ada - to - Perl/CGI translator
  2001-01-07 14:05               ` Florian Weimer
@ 2001-01-07 15:53                 ` Robert Dewar
  0 siblings, 0 replies; 16+ messages in thread
From: Robert Dewar @ 2001-01-07 15:53 UTC (permalink / raw)


In article <87ofxjv4n1.fsf@deneb.enyo.de>,
  Florian Weimer <fw@deneb.enyo.de> wrote:
> It's probably part of the GNAT version available to supported
> ACT customers.

It is available on a prerelease basis to GNAT Professional
users now, so if you are a GNAT Professional user, you can
request a prerelease, but it is not yet in any official GNAT
release.


Sent via Deja.com
http://www.deja.com/



^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2001-01-07 15:53 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-01-02 22:39 Ada - to - Perl/CGI translator Bruce or Tracy
2001-01-02 23:23 ` JF Harrison
2001-01-03  0:10   ` Bruce or Tracy
2001-01-03 16:33   ` Ted Dennison
2001-01-05  1:50     ` Bruce or Tracy
2001-01-05  5:27       ` Robert Dewar
2001-01-05  6:48         ` Florian Weimer
2001-01-05 14:07           ` Robert Dewar
2001-01-05 18:42             ` Laurent Guerby
2001-01-05 21:20               ` Randy Brukardt
2001-01-06 17:09               ` Robert Dewar
2001-01-07 13:39             ` Gisle Sælensminde
2001-01-07 14:05               ` Florian Weimer
2001-01-07 15:53                 ` Robert Dewar
2001-01-07 15:52               ` Robert Dewar
2001-01-06  4:09         ` Bruce or Tracy

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox