lang.c 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. /* Copyright (C) 1999, 2000, 2001, 2006, 2008 Free Software Foundation, Inc.
  2. *
  3. * This library is free software; you can redistribute it and/or
  4. * modify it under the terms of the GNU Lesser General Public
  5. * License as published by the Free Software Foundation; either
  6. * version 2.1 of the License, or (at your option) any later version.
  7. *
  8. * This library is distributed in the hope that it will be useful,
  9. * but WITHOUT ANY WARRANTY; without even the implied warranty of
  10. * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  11. * Lesser General Public License for more details.
  12. *
  13. * You should have received a copy of the GNU Lesser General Public
  14. * License along with this library; if not, write to the Free Software
  15. * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  16. */
  17. #ifdef HAVE_CONFIG_H
  18. # include <config.h>
  19. #endif
  20. #include "libguile/_scm.h"
  21. #include "libguile/eval.h"
  22. #include "libguile/macros.h"
  23. #include "libguile/root.h"
  24. #include "libguile/validate.h"
  25. #include "libguile/lang.h"
  26. /* {Multi-language support}
  27. */
  28. #if SCM_ENABLE_ELISP
  29. void
  30. scm_init_lang ()
  31. {
  32. #include "libguile/lang.x"
  33. scm_c_define ("%nil", SCM_ELISP_NIL);
  34. }
  35. #endif /* SCM_ENABLE_ELISP */
  36. /*
  37. Local Variables:
  38. c-file-style: "gnu"
  39. End:
  40. */