> Function result types are restricted to small values [...] > However the phrase "small values" sounds strange. > In what way are real, longint, and string 'small', for example? > > Shalom As far as I remeber the intent of the restriction (and hence the wording) was to be able to return a function result in a physical register what would eliminate any overhead. Values of the above types are "small" in the sense that they usually fit into a single physical register (or a pair of registers). Perhaps that restriction is no longer justified and desirable; if so then the restriction could be removed, what would also eliminate the need to define "small" or to rephrase the restriction. Regards, Andrzej -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean.Received on Wed Jun 6 08:01:26 2007
This archive was generated by hypermail 2.1.8 : Wed Jun 06 2007 - 08:01:45 PDT