RE: New Mantis issue, plus progress?

From: Yuri Tsoglin <yurit@cadence.com>
Date: Tue Sep 16 2014 - 00:49:43 PDT
Hi Darren,

One comment regarding list pseudo-methods.
"field" is not really a pseudo-method, and it's not new. From looking at latest Specman docs, I see that it was added there just to mention the ability to use field-access operator with lists (such as my_list.f, where my_list is a list of structs, and f is a field of that struct type).

But this ability is already mentioned in the standard, so I don't think we need to add anything new about it. I quote:

4.16.3 Dot operator (.)
.........................................
..........  If the struct-exp is a list of structs expression, it returns a list containing the contents of the
specified field-name from all structs in the list. If the field-name is a list item, the expression returns a

concatenation of the lists in the field.

.....................
When the struct expression is a list of structs, the expression cannot appear on the LHS of an assignment

operator.



But the other two pseudo-method you mentioned (all_different and flatten) - yes, of course we need to add them.


On your other question - no, I didn't get the set type documents from the editor yet.





Thanks,

Yuri.







-----Original Message-----
From: owner-ieee1647@eda.org [mailto:owner-ieee1647@eda.org] On Behalf Of darren.galpin@infineon.com
Sent: Tuesday, September 16, 2014 10:26
To: ieee1647@eda.org
Subject: New Mantis issue, plus progress?



Hi,



Following a reply I had today to a support request, I've found that there are three new pseudo-list methods which have been added to the language since standardisation which have not made it into the LRM. They are:



all_different()

field

flatten()



We need to consider these for inclusion in our standard.



Hannes: Please could you get hold of the source documents for these and arrange for their release to us for consideration. Please could you then add these to the list of things which we will need a legal document for copyright transfer for (should also include the coverage per instance docs you previously sent).



This has been field as http://www.eda-stds.org/mantis/view.php?id=5018.





Mike: Is there any progress with your documentation? Have you finished the reviews or forwarded the documents to the editor yet?



Yuri: Do you have your set type documents back from the editor yet?



Cheers,



Darren



--------------------------------------------------------------------

Darren Galpin                                         Tel: +44 117 9528741

Infineon Technologies                        Fax: +44 117 9528777

Infineon House                    Darren.Galpin@infineon.com<mailto:Darren.Galpin@infineon.com>

Great Western Court

Hunts Ground Road

Stoke Gifford

Bristol, BS34 8HP, England

--------------------------------------------------------------------









--

This message has been scanned for viruses and

dangerous content by MailScanner, and is

believed to be clean.







-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
Received on Tue Sep 16 00:50:32 2014

This archive was generated by hypermail 2.1.8 : Tue Sep 16 2014 - 00:50:39 PDT