Skip to content

Some useful functions for GNU Guile Scheme programs.

License

LGPL-3.0, GPL-3.0 licenses found

Licenses found

LGPL-3.0
COPYING.LESSER
GPL-3.0
COPYING
Notifications You must be signed in to change notification settings

PESchoenberg/grsp

grsp - Useful Scheme functions.

DOI

Overview:

Some useful functions for GNU Guile Scheme programs.

Dependencies:

Installation:

  • Assuming you already have GNU Guile running on your system, get grsp, unpack it into a folder of your choice and cd into it.

  • grsp installs as a GNU Guile library. See GNU Guile's manual instructions for details concerning your OS and distribution, but as an example, on Ubuntu you would issue, given that [version] represents the version of your GNU Guile installation (for example, 2.2 or 3.0):

    sudo mkdir /usr/share/guile/site/[version]/grsp
    
    or
    
    sudo cp *.scm -rv /usr/share/guile/site/[version]/grsp
    
    or
    
    sudo cp *.scm -rv /usr/local/share/guile/site/[version]/grsp
    

and that will do the trick.

Uninstall:

  • You just need to remove /usr/share/guile/site/]version]/grsp and its subfolders.

  • There are no other dependencies.

Usage:

  • Should be used as any other GNU Guile library; programs using grsp should be written and compiled as any regular Guile program.

  • See the examples contained in the /examples folder. These are self-explaining and filled with comments.

Credits and Sources:

Please let me know if I forgot to add any credits or sources.

License:

  • LGPL-3.0-or-later.

About

Some useful functions for GNU Guile Scheme programs.

Topics

Resources

License

LGPL-3.0, GPL-3.0 licenses found

Licenses found

LGPL-3.0
COPYING.LESSER
GPL-3.0
COPYING

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages