Bug#421745: RFA: bigloo -- A practical Scheme compiler
My primary focus is on other things these days, and this package would
benefit from someone using it more than I do, so this is the formal
request for adoption for the bigloo package.
Some of the work to do on the package:
- package new upstream release
- activate the .net backend
- maybe switch to the system libgc
- ensure the emacs mode is correctly integrated and does not interact
in unwanted ways with standard modes (maybe split the -ude package ?)
- hunt for the pending arch-dependant issues (hppa, m68k)
- work with upstream to make the build system more resilient
The package description is:
Bigloo is a Scheme system which includes a compiler generating
C, java, or .NET code, and an interpreter.
Bigloo conforms to IEEE Scheme and is mostly conformant to Revised^5
Report on the Algorithmic Language Scheme with many extensions:
- SRFI 0, 2, 6, 8, 9, 18, 22, 28, and support for using the
reference implementations of other SRFIs.
- Rgc, a lex facility.
- Match, a pattern-matching compiler.
- Foreign languages interface.
- Module language.
- Extension package system.
- An LALR facility.
- An Object system.
- Some DSSSL support features.
- Unicode characters and strings.
- Process, Pipe and Socket support.
-- System Information:
Debian Release: lenny/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'unstable'), (90, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 126.96.36.199-smp (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=french (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/bash