From: "Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de>
Subject: Re: My first test of github: cpros - lightweight Ada command processor
Date: Tue, 26 Sep 2017 15:13:26 +0200
Date: 2017-09-26T15:13:26+02:00 [thread overview]
Message-ID: <oqdjpl$1tgt$1@gioia.aioe.org> (raw)
In-Reply-To: 761e5834-553f-4f52-8772-e461098fdad7@googlegroups.com
On 26/09/2017 14:56, reinert wrote:
> Could it be argued that such a "command processor" could be included
> in a standard Ada package?
No. The syntax of and the environment where execution should take effect
can be any. Why should Ada prefer one or another?
> Yes, some smartass' may argue that this is easy to program and do
> oneself, but such functionality may help development and testing of
> programms?
No. Firstly there is no reason to use command line interface for
developing and testing programs. Secondly tool-chains to support
software developing processes are out of the language's direct scope.
P.S. There are plenty parsing libraries in Ada. E.g.
http://www.dmitry-kazakov.de/ada/components.htm#Parsers_etc
It comes with Ada 95 expression parser and calculator examples.
--
Regards,
Dmitry A. Kazakov
http://www.dmitry-kazakov.de
next prev parent reply other threads:[~2017-09-26 13:13 UTC|newest]
Thread overview: 20+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-09-24 15:07 My first test of github: cpros - lightweight Ada command processor reinert
2017-09-25 7:20 ` reinert
2017-09-25 13:08 ` AdaMagica
2017-09-25 14:04 ` reinert
2017-09-25 16:14 ` AdaMagica
2017-09-25 17:51 ` reinert
2017-09-25 17:53 ` reinert
2017-09-25 17:59 ` reinert
2017-09-26 9:55 ` Brian Drummond
2017-09-26 12:56 ` reinert
2017-09-26 13:13 ` Dmitry A. Kazakov [this message]
2017-09-26 17:07 ` Simon Wright
2017-09-25 15:49 ` Frank Buss
2017-09-25 16:08 ` Jeffrey R. Carter
2017-09-25 18:34 ` reinert
2017-09-26 16:25 ` AdaMagica
2017-09-27 6:07 ` reinert
2017-09-27 16:16 ` Jacob Sparre Andersen
2017-09-27 17:15 ` reinert
2017-09-28 8:11 ` reinert
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox