Hello again, I updated the proposal at http://www.eda-twiki.org/cgi-bin/view.cgi/P1076/IntegerOperators including the latest discussions, and covering one practical aspect that has not yet been discussed (how to implement sra/ror/rol). I have separated the question of the integer size and it should work whatever the host's integer size, with constrains (the "range"/"modular" acting as side wheels) or not ("look 'ma, no hands!" if you feel adventurous or simply need it). For the whole system to be complete, I need to create another proposal for a particular way to implement the modular behaviour. Not as a new type or with resolution functions, but as an extension of the range system. As a bonus, I'd like to add saturate behaviour. I like that these 2 proposals are functionally independent. Each one provides interesting features and is not "hard" to implement (mostly reusing and extending existing code), and together they provide the final desired result (safe and practical bool/shift operations). YG -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean.Received on Thu Oct 23 18:02:09 2014
This archive was generated by hypermail 2.1.8 : Thu Oct 23 2014 - 18:03:14 PDT