program-meta procedures get their program's objtable
authorAndy Wingo <wingo@pobox.com>
Tue, 5 Jan 2010 15:50:39 +0000 (16:50 +0100)
committerAndy Wingo <wingo@pobox.com>
Thu, 7 Jan 2010 09:19:53 +0000 (10:19 +0100)
commit31a26df2cc91427f0a4281d6ac5a1c0b53a8c0f1
treefd09cd0a9e69449b60045ae8ed763a1ed456923e
parentd8164b046c71c3f313fa4f7e239d50823b619297
program-meta procedures get their program's objtable

* libguile/programs.c (scm_program_meta): Give the program meta
  procedure the same object table as the main procedure. Will allow for
  easier hand-crafting of meta programs. Of course when compiling a
  metadata procedure from Scheme, one still wants to avoid preallocating
  the heap objects needed by the metadata...
libguile/programs.c