emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: immediate strings #2


From: Dmitry Antipov
Subject: Re: immediate strings #2
Date: Tue, 29 Nov 2011 07:17:35 +0400
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:8.0) Gecko/20111115 Thunderbird/8.0

On 11/29/2011 02:18 AM, Paul Eggert wrote:

union Lisp_String
   {
     /* When IMMEDIATE.IMMEDIATE_BIT is 0.  */
     struct Data_Lisp_String data;

     /* When IMMEDIATE.IMMEDIATE_BIT is 1. */
     struct Immediate_Lisp_String immediate;
   };

This is possible, of course, but personally I don't like
this for aesthetic reasons - Lisp_String is a basic type,
and it should stays basic without too much data type
bloating like Lisp_Misc.

Dmitry



reply via email to

[Prev in Thread] Current Thread [Next in Thread]