Mercurial > hg > xemacs-beta
comparison src/lrecord.h @ 5128:7be849cb8828 ben-lisp-object
merge
author | Ben Wing <ben@xemacs.org> |
---|---|
date | Sun, 07 Mar 2010 02:09:59 -0600 |
parents | a9c41067dd88 ebee7d1e58bd |
children | f965e31a35f0 |
comparison
equal
deleted
inserted
replaced
5127:a9c41067dd88 | 5128:7be849cb8828 |
---|---|
745 some descriptions are written this way. This is dangerous, though, | 745 some descriptions are written this way. This is dangerous, though, |
746 because another use might come along for the data descriptions, that | 746 because another use might come along for the data descriptions, that |
747 doesn't care about the dumper flag and makes use of some of the stuff | 747 doesn't care about the dumper flag and makes use of some of the stuff |
748 normally omitted from the "abbreviated" description -- see above. | 748 normally omitted from the "abbreviated" description -- see above. |
749 | 749 |
750 A memory_description is an array of values. (This is actually | 750 A memory_description is an array of values. The first value of each |
751 misnamed, in that it does not just describe lrecords, but any | 751 line is a type, the second the offset in the lrecord structure. The |
752 blocks of memory.) The first value of each line is a type, the | 752 third and following elements are parameters; their presence, type and |
753 second the offset in the lrecord structure. The third and | 753 number is type-dependent. |
754 following elements are parameters; their presence, type and number | |
755 is type-dependent. | |
756 | 754 |
757 The description ends with an "XD_END" record. | 755 The description ends with an "XD_END" record. |
758 | 756 |
759 The top-level description of an lrecord or lcrecord does not need | 757 The top-level description of an lrecord or lcrecord does not need |
760 to describe every element, just the ones that need to be relocated, | 758 to describe every element, just the ones that need to be relocated, |