Changes between Initial Version and Version 2 of Ticket #1709


Ignore:
Timestamp:
2012-06-19T05:43:40Z (13 years ago)
Author:
Martin Sjölund
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #1709

    • Property Cc sjoelund.se, adrpo, perost, petar, sjoelund.se → sjoelund.se, adrpo, perost, petar
    • Property ComponentBackend
    • Property Type defectenhancement
  • Ticket #1709 – Description

    initial v2  
    11MSL contains constants >31-bit, and we could support them using either an arbitrary-size data-structure or simply 128-bit or something. This would reduce the need for some ad-hoc Integer to Real conversions that we perform today:
    2 {{{model M
     2{{{
     3model M
    34  Integer i = 100000000000 * 100000000000;
    4 end M;}}}
     5end M;
     6}}}
    57
    68Gives after type-checking:
    7 {{{class M
     9{{{
     10class M
    811  Integer i = 1e+22;
    9 end M;}}}
     12end M;
     13}}}