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.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM autolearn=unavailable autolearn_force=no version=3.4.4 X-Received: by 10.31.189.201 with SMTP id n192mr6094494vkf.87.1506430586443; Tue, 26 Sep 2017 05:56:26 -0700 (PDT) X-Received: by 10.157.54.53 with SMTP id w50mr160718otb.2.1506430586395; Tue, 26 Sep 2017 05:56:26 -0700 (PDT) Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!news.eternal-september.org!feeder.eternal-september.org!paganini.bofh.team!weretis.net!feeder6.news.weretis.net!feeder.usenetexpress.com!feeder-in1.iad1.usenetexpress.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!q8no204483qtb.0!news-out.google.com!194ni710itf.0!nntp.google.com!o200no365383itg.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: comp.lang.ada Date: Tue, 26 Sep 2017 05:56:26 -0700 (PDT) In-Reply-To: Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=85.167.243.58; posting-account=bPTmZAoAAAC_6HP9XLKB9aAAxBa6BuOR NNTP-Posting-Host: 85.167.243.58 References: <3ca74d75-f942-4e06-a389-cddb77ec244f@googlegroups.com> <2205cb03-8588-41ba-95f2-b243bb53fccf@googlegroups.com> <532c82e0-29ec-4cda-82a5-694303c6534f@googlegroups.com> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <761e5834-553f-4f52-8772-e461098fdad7@googlegroups.com> Subject: Re: My first test of github: cpros - lightweight Ada command processor From: reinert Injection-Date: Tue, 26 Sep 2017 12:56:26 +0000 Content-Type: text/plain; charset="UTF-8" Xref: news.eternal-september.org comp.lang.ada:48230 Date: 2017-09-26T05:56:26-07:00 List-Id: Thanks, this was something. Before I dive deeper into it, by "command processor" I did here mean something with an interactive functionality, for short: 1. read a command from terminal and the possibility to process it (and one normally gets a response on the terminal or a graphical window - or some hardware response, robot movement etc). 2. read command lines form a file (for example by a command like "do ... " and process the commands in sequence. This "command file" may include another "do On Mon, 25 Sep 2017 10:53:19 -0700, reinert wrote: > > > Funny with comments about readability. > > > > By the way: are there practical and light-weight command processors in > > Ada? > > Maybe even some with easy readable code? > > What do you mean by "command processor"? If you mean something to parse > an executable's command line, there's the Generic Command Line Parser, > GCLP at > https://launchpad.net/gclp > > I've used it a few times, and like it. > > -- Brian