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.107.167.197 with SMTP id q188mr18903431ioe.6.1449917970002; Sat, 12 Dec 2015 02:59:30 -0800 (PST) X-Received: by 10.182.250.169 with SMTP id zd9mr318254obc.1.1449917969980; Sat, 12 Dec 2015 02:59:29 -0800 (PST) Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!news.eternal-september.org!mx02.eternal-september.org!feeder.eternal-september.org!news.glorb.com!mv3no15078489igc.0!news-out.google.com!l1ni981igd.0!nntp.google.com!mv3no15078488igc.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: comp.lang.ada Date: Sat, 12 Dec 2015 02:59:29 -0800 (PST) In-Reply-To: <609398a2-9e9c-4736-856d-70b953b356dd@googlegroups.com> Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=93.37.253.78; posting-account=9fwclgkAAAD6oQ5usUYhee1l39geVY99 NNTP-Posting-Host: 93.37.253.78 References: <6caaac83-bca4-4b75-a4b3-47189e281c1a@googlegroups.com> <609398a2-9e9c-4736-856d-70b953b356dd@googlegroups.com> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: Subject: Re: Basics : many way to use a Procedure From: mockturtle Injection-Date: Sat, 12 Dec 2015 10:59:29 +0000 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Xref: news.eternal-september.org comp.lang.ada:28784 Date: 2015-12-12T02:59:29-08:00 List-Id: On Saturday, December 12, 2015 at 4:25:27 AM UTC+1, comicf...@gmail.com wro= te: > Edit : Sorry for the mistake . >=20 > I'm trying to understand the A.R.M . > When programming , it's difficult to apply it . >=20 > No , in fact , i'm lost... : Welcome to the club :-) (although I am not a member of it anymore). The ARM is written in "computer science legalese," one of the most obscure = form of communication after cryptography... :-) =20 Seriously, the ARM is not a tutorial, but a standard document and this kind= of prose is a consequence of that. I know that the ARM is not an easy rea= ding when you are a beginner, but you'll get used to it and then it will be= a fundamental and precious reference for you (personal experience). What the excerpt that you posted say is that an actual_parameter_part is a = sequence of one or more parameter_association separated by comma and includ= ed between parenthesis. Every parameter_association can be both a value (c= alled explicit_actual_parameter in the grammara) or a string of type "name = =3D> value" (where name is an identifier and its called formal_parameter_as= sociation_name in the grammar). If you post your code and the error message, we can be more precise. Riccardo