Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: scheme48-prescheme | Distribution: SUSE Linux Enterprise 15 SP4 |
Version: 1.9.2 | Vendor: openSUSE |
Release: bp154.1.155 | Build date: Thu May 12 10:01:59 2022 |
Group: Development/Languages/Scheme | Build host: s390zp23 |
Size: 10817852 | Source RPM: scheme48-1.9.2-bp154.1.155.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: http://www.s48.org/ | |
Summary: PreScheme compiler |
Pre-Scheme is a low-level dialect of Scheme, designed for systems programming with higher-level abstractions. For example, the Scheme48 virtual machine is written in Pre-Scheme. Pre-Scheme is a particularly interesting alternative to C for many systems programming tasks, because not only does it operate at about the same level as C, but it also may be run in a regular high-level Scheme development with no changes to the source, without resorting to low-level stack munging with tools such as gdb. Pre-Scheme also supports two extremely important high-level abstractions of Scheme: macros and higher-order, anonymous functions. Richard Kelsey's Pre-Scheme compiler, based on his PhD research on transformational compilation, compiles Pre-Scheme to efficient C, applying numerous intermediate source transformations in the process.
BSD-3-Clause
* Tue Sep 10 2019 Christophe Giboudeaux <christophe@krop.fr> - Use -ffat-lto-objects when building static libraries. * Tue Mar 19 2019 Dr. Werner Fink <werner@suse.de> - OpenSUSE does not have emacs-common, but an emacs package for the lisp files of GNU Emacs * Fri Mar 15 2019 Dr. Werner Fink <werner@suse.de> - Redo image with existing image * Thu Mar 14 2019 Jan Engelhardt <jengelh@inai.de> - Replace %__-type macro indirections by regular commands. * Thu Mar 14 2019 Dr. Werner Fink <werner@suse.de> - Add old packge to project devel:languages:misc just like clisp - Update to scheme48-1.9.2 - Modernize spec file - Add some missed patches debian-user-name.diff man-properly-escape-minuses.diff no-env-trampoline.diff noreturn.patch security-tmpfile.patch - Remove some superfluous patches scheme48-1.8.tar.bz2 scheme48-asneeded.patch scheme48-destdir.patch scheme48-implicit-fortify-decl.patch scheme48-no-return-in-nonvoid-function.patch * Tue Dec 29 2009 mvyskocil@suse.cz - fixed bnc#566860: correct Group of emacs-scheme48 - converted %%changelog to changes * Thu Mar 12 2009 mvyskocil@suse.cz - Fixed a build under gcc4.4 * used gcc as a default linker * Mon Jan 05 2009 mvyskocil@suse.cz - Use RPM_OPT_FLAGS to build - Fixed the compiler errors and warnings (patch1 and patch2) * Mon Dec 15 2008 mvyskocil@suse.cz - Update to 1.8 * Thu Dec 13 2007 mvyskocil@suse.cz - first release in openSUSE (thanks to ALTLinux's package)
/usr/bin/prescheme /usr/lib64/scheme48-1.9.2/ps-compiler.image
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Jul 9 16:14:43 2024