Changes between Version 10 and Version 11 of Commentary/Rts/Cmm


Ignore:
Timestamp:
Jan 9, 2017 9:05:17 AM (3 years ago)
Author:
Feuerbach
Comment:

cminusminus.org is no longer

Legend:

Unmodified
Added
Removed
Modified
  • Commentary/Rts/Cmm

    v10 v11  
    2424It can take time to learn Cmm. One unintuitive thing to watch out for is that there are no function calls in low-level cmm code. The new syntax from 2012 allows function calls but you should know that they are kind of magical.
    2525
    26 We say that '''Cmm''' is GHC's implementation of '''C--'''. This naming scheme is not done consistently everywhere, unfortunately. If you are interested in C-- (which have diverged from Cmm), you can check out the [http://www.cminusminus.org/ website] and the [http://www.cs.tufts.edu/~nr/c--/extern/man2.pdf specification].
     26We say that '''Cmm''' is GHC's implementation of '''C--'''. This naming scheme is not done consistently everywhere, unfortunately. If you are interested in C-- (which have diverged from Cmm), you can check out its [http://www.cs.tufts.edu/~nr/c--/extern/man2.pdf specification].