scheme-intro.texi 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. @c -*-texinfo-*-
  2. @c This is part of the GNU Guile Reference Manual.
  3. @c Copyright (C) 1996, 1997, 2000, 2001, 2002, 2003, 2004
  4. @c Free Software Foundation, Inc.
  5. @c See the file guile.texi for copying conditions.
  6. @node Guile Scheme
  7. @section Guile's Implementation of Scheme
  8. Guile's core language is Scheme, which is specified and described in the
  9. series of reports known as @dfn{RnRS}. @dfn{RnRS} is shorthand for the
  10. @iftex
  11. @dfn{Revised$^n$ Report on the Algorithmic Language Scheme}.
  12. @end iftex
  13. @ifnottex
  14. @dfn{Revised^n Report on the Algorithmic Language Scheme}.
  15. @end ifnottex
  16. Guile complies fully with R5RS (@pxref{Top,
  17. ,Introduction,r5rs,R5RS}), and implements some aspects of R6RS.
  18. Guile also has many extensions that go beyond these reports. Some of
  19. the areas where Guile extends R5RS are:
  20. @itemize @bullet
  21. @item
  22. Guile's interactive documentation system
  23. @item
  24. Guile's support for POSIX-compliant network programming
  25. @item
  26. GOOPS -- Guile's framework for object oriented programming.
  27. @end itemize
  28. @c Local Variables:
  29. @c TeX-master: "guile.texi"
  30. @c End: