Why bother with the long comments? Just go to http://bellard.org