metadata.xml 1.6 KB

1234567891011121314151617181920212223242526272829303132333435
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
  3. <pkgmetadata>
  4. <maintainer type="project">
  5. <email>scheme@gentoo.org</email>
  6. <name>Gentoo Scheme Project</name>
  7. </maintainer>
  8. <longdescription lang="en">
  9. SCM is a Scheme implementation conforming to Revised5 Report on the Algorithmic Language Scheme and the IEEE P1178 specification.
  10. </longdescription>
  11. <use>
  12. <flag name="arrays">Support for arrays, uniform-arrays and
  13. uniform-vectors.</flag>
  14. <flag name="bignums">Support for large precision integers.</flag>
  15. <flag name="cautious">SCM will always check the number of arguments to
  16. interpreted closures.</flag>
  17. <flag name="dynamic-linking">Be able to load compiled files while
  18. running.</flag>
  19. <flag name="engineering-notation">Floats to display in engineering
  20. notation (exponents always multiples of 3) instead of scientific
  21. notation.</flag>
  22. <flag name="gsubr">generalized c arguments: for arbitrary
  23. (more then 11) arguments to C functions.</flag>
  24. <flag name="inexact">Support for floating point numbers.</flag>
  25. <flag name="ioext">Commonly available I/O extensions: line I/O, file
  26. positioning, file delete and rename, and directory functions.</flag>
  27. <flag name="libscm">Build and install libscm.a and related headers</flag>
  28. <flag name="macro">C level support for hygienic and referentially
  29. transparent macros (syntax-rules macros).</flag>
  30. <flag name="regex">String regular expression matching.</flag>
  31. <flag name="unix">Support for: nice, acct, lstat, readlink, symlink,
  32. mknod and sync.</flag>
  33. </use>
  34. </pkgmetadata>