*/
#include "identifier-smob.hh"
-/*
- C&P from example/box.c
- */
+
scm_t_bits package_tag;
-/* Print a textual represenation of the smob to a given port. */
static int
print_box (SCM b, SCM port, scm_print_state *)
{
LY_DEFINE (package_identifier, "ly:export", 1,0,0, (SCM arg),
"Export a Scheme object to the parser, so it is treated as an identifier.")
{
- /* This macro creates the new objects, stores the value `#f' into it
- and returns it to the caller. */
SCM_RETURN_NEWSMOB (package_tag, arg);
}
-/* This is the primitive `box-ref' which returns the object stored in
- the box. */
SCM
unpack_identifier (SCM box)
{