The constructor layout is quite complicated (to save some space
for common cases), in this case it would be like this

-------------------
| TAG | cno |     |
---------------/---
    __________/
   /
  v
--------------------------------------------
| VEK |  5  |     |     | ptr  | ptr | ptr |
---------------+------\---------------------
               |       \
               v        v
          ------------- -------------
          |CHAR |  c  | | INT |  n  |
          ------------- -------------

every box take 1 word so this would be 14 words (plus whatever the
other 3 pointers are pointing at).  Rather big!

        -- Lennart

Reply via email to