summaryrefslogtreecommitdiff
path: root/dev-scheme/guile-reader/metadata.xml
blob: 118c6ab5a22fd3901a189549192456eedc009e0b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
  <maintainer type="project">
    <email>scheme@gentoo.org</email>
    <name>Gentoo Scheme Project</name>
  </maintainer>
  <longdescription>
    Guile-Reader is a simple framework for building readers for GNU Guile.
    The idea is to make it easy to build procedures that extend Guile's read
    procedure. Readers supporting various syntax variants can easily be
    written, possibly by re-using existing "token readers" of a standard Scheme
    readers. For example, it is used to implement Skribilo's R5RS-derived
    document syntax.
    Guile-Reader's approach is similar to Common Lisp's "read table", but
    hopefully more powerful and flexible (for instance, one may instantiate as
    many readers as needed).
  </longdescription>
  <upstream>
    <remote-id type="savannah-nongnu">guile-reader</remote-id>
  </upstream>
</pkgmetadata>