
Christian Perrier wrote:
Your review should be sent as an answer to this mail.
+ Please see the README.Debian file for a brief description of these terms. + Choosing this option will determine which image will be used by default + when executing 'gcl@EXT@'.
(What values can 'gcl@EXT@' expand to? I only see /usr/bin/gcl in the file lists.)
Template: gcl@EXT@/default_gcl_prof [...] + Profiling support may be enforced by filling the + GCL_PROF environment variable with any non-empty string for profiling + support. More optimized builds are possible by setting an empty string for the more optimized builds, e.g. GCL_PROF=t gcl@EXT@. If profiling is enabled, this will be reported in the initial startup banner.
"Filling" is bad, "profiling support" and "optimized builds" are each repeated, and "are possible by setting" doesn't work. This order also implies that the example with $GCL_PROF set goes with the optimised builds. And as someone on this list pointed out, there's nothing indefinite about the empty string. Set the GCL_PROF environment variable to the empty string for more optimized builds, or any non-empty string for profiling support; e.g. GCL_PROF=t gcl@EXT@. If profiling is enabled, this will be reported in the initial startup banner.
GNU Common Lisp (GCL) is a Common Lisp compiler and interpreter implemented in C, and complying mostly with the standard set + forth in the book "Common Lisp, the Language I". It attempts to strike a useful middle ground in performance and portability from its design around C.
That's "first edition", not "volume one". The reference to "striking" a middle ground "from" a design seems a little confused... GNU Common Lisp (GCL) is a Common Lisp compiler and interpreter implemented in C, and complying mostly with the standard set forth in the book "Common Lisp, the Language (1st edition)". It attempts to take a useful middle ground in performance and portability by way of its design around C. That still seems vague (only "attempts"?), but it'll do. -- JBR with qualifications in linguistics, experience as a Debian sysadmin, and probably no clue about this particular package