Skip to content

mnieper/unsyntax

Repository files navigation

Unsyntax is an expander for R7RS programs.  This package contains an
interpreter, a compiler, and a REPL.  It currently uses Chibi-Scheme as a
backend.

Unsyntax's home page is https://www.unsyntax.org

* Installation

** Build from git

The README-hacking is about building, modifying and checking Unsyntax.  See
its "Working from the Repository" section to build Unsyntax from the git
repo.  Roughly, run:

    $ ./bootstrap

then proceed with the usual ‘configure && make’ steps.

** Build from tarball

See the file INSTALL for generic compilation and installation instructions.

Unsyntax requires (the development version of) Chibi-Scheme to build and
run.

* Bug reports

Please send bug reports to <marc@nieper-wisskirchen.de>.  Be sure to include
the version number from ‘unsyntax-scheme --version’, and a complete,
self-contained test case in each bug report.

* Copyright statements

For any copyright year range specified as YYYY-ZZZZ in this package, note
that the range specifies every single year in that closed interval.

-----

Copyright (C) 2020 Marc Nieper-Wißkirchen

This file is part of Unsyntax.

Permission is hereby granted, free of charge, to any person
obtaining a copy of this software and associated documentation files
(the "Software"), to deal in the Software without restriction,
including without limitation the rights to use, copy, modify, merge,
publish, distribute, sublicense, and/or sell copies of the Software,
and to permit persons to whom the Software is furnished to do so,
subject to the following conditions:

The above copyright notice and this permission notice (including the
next paragraph) shall be included in all copies or substantial
portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.

Local Variables:
mode: outline
fill-column: 76
End: