Portable run-program?3733 (9/15/2009 11:12:44 PM) comp.lang.lisp I found (on cliki) a portable exit function that abstracts the various implementations of quit/exit. I need a similar thing for run-program. Is there a commonly used abstraction for this, or is there a portabl... Neil
Question about let & repeated expressions459 (9/14/2009 3:26:06 AM) comp.lang.lisp As I'm learning CL, I've gotten into the habit of always introducing a local variable when I see an expression used multiple times. Is this necessary, or should I assume the compiler will notice the repeated ex... Neil
CLOS newbie question: defgeneric1029 (6/20/2009 5:27:32 PM) comp.lang.lisp Let's say I have two classes, point and line. (A point has x & y coordinates, a line has two points). I define a method that returns the angle of a line with respect to the x axis: (defmethod angle ((l line))... Neil
ypsilon init file?355 (5/27/2009 3:29:04 PM) comp.lang.scheme Does ypsilon load an init file at startup? I can't find any reference to it in the documentation. Thanks, Neil Baylis ... Neil
Continuations & Native threads1820 (3/27/2009 9:53:31 PM) comp.lang.scheme Are there any scheme implementations that provide continuations as well as native threads? Currently it looks to me that if you want native threads, you must go with CL, but if you want continuations you must g... Neil
iTunes fun244 (11/8/2008 4:52:44 PM) comp.lang.scheme I've hacked together an iTunes visualizer plugin that includes a scheme REPL, and lets you write your own visualizers in scheme. It's meant for experimenting with graphics and music using scheme. It currently ... Neil
Segfault with embedded mzscheme019 (10/7/2008 3:53:53 PM) comp.lang.scheme Hi, I'm making an iTunes plugin that uses scheme as an extension language. I've managed to get it working using Tiny Scheme. It works ok, but has a memory leak that would require me fixing Tiny Scheme, which ... Neil
SLIB still relevant?622 (9/16/2008 1:31:54 AM) comp.lang.scheme Does it make sense to use SLIB for new projects? Is it widely used? I notice, for example, that it refers to Gambit 3.0, but Gambit is now beyond 4.2. Neil ... Neil
Best scheme for embedding in C?1342 (8/25/2008 1:39:05 AM) comp.lang.scheme Hi, which would be the best scheme implementation for embedding in a C program. I think what I need is a scheme that is provided as a library that I can link with the rest of my app. But main() will be in the ... Neil
OpenGL: What are nameless bindings?329 (8/13/2008 4:21:36 PM) comp.lang.lisp I'm collecting the parts needed for my next project, and will be needing OpenGL for it. I've got the cl-opengl cffi bindings to work with sbcl on my leopard/ppc system and on linux/x86. Openmcl includes its own... Neil
SLIB still relevant?622 (9/16/2008 1:31:54 AM) comp.lang.scheme Does it make sense to use SLIB for new projects? Is it widely used? I notice, for example, that it refers to Gambit 3.0, but Gambit is now beyond 4.2. Neil ... neil.baylis(57)
Mersenne prime2328 (9/29/2008 8:45:51 PM) comp.lang.scheme I tried to compute the new Mersenne prime, but got an "out of memory" error. Has anyone successfully computed this prime? (with-output-to-file "mersenne.txt" (lambda () (display (- (expt 2 43112609) 1))... pbewig1(53)
iTunes fun244 (11/8/2008 4:52:44 PM) comp.lang.scheme I've hacked together an iTunes visualizer plugin that includes a scheme REPL, and lets you write your own visualizers in scheme. It's meant for experimenting with graphics and music using scheme. It currently ... neil.baylis(57)
Remote lambda ? RPC?70 (3/13/2009 3:00:25 AM) comp.lang.lisp What's my best option for getting some kind of RPC or other distributed processing in CL? I'm thinking of something along the lines of Erlang or Termite, but it does not need to be exactly like them. I think w... neil.baylis(57)
Continuations & Native threads1820 (3/27/2009 9:53:31 PM) comp.lang.scheme Are there any scheme implementations that provide continuations as well as native threads? Currently it looks to me that if you want native threads, you must go with CL, but if you want continuations you must g... neil.baylis(57)
[ANN] ECL 9.4.0120 (4/3/2009 6:07:06 PM) comp.lang.lisp Announcement of ECL v9.4.0 ========================== ECL stands for Embeddable Common-Lisp. The ECL project aims to produce an implementation of the Common-Lisp language which complies to the ANSI X3J13 defin... juanjose.garciaripoll(183)
ypsilon init file?355 (5/27/2009 3:29:04 PM) comp.lang.scheme Does ypsilon load an init file at startup? I can't find any reference to it in the documentation. Thanks, Neil Baylis ... neil.baylis(57)
CLOS newbie question: defgeneric1029 (6/20/2009 5:27:32 PM) comp.lang.lisp Let's say I have two classes, point and line. (A point has x & y coordinates, a line has two points). I define a method that returns the angle of a line with respect to the x axis: (defmethod angle ((l line))... neil.baylis(57)
Portable run-program?3733 (9/15/2009 11:12:44 PM) comp.lang.lisp I found (on cliki) a portable exit function that abstracts the various implementations of quit/exit. I need a similar thing for run-program. Is there a commonly used abstraction for this, or is there a portabl... neil.baylis(57)
DEFSTRUCT and lexical environment44259 (10/9/2009 5:59:48 PM) comp.lang.lisp While working on the :include option, I came across a part of the spec that is silent on the lexical environment of the included struct. Here's an example: Start with (let ((x 99)) (defstruct foo (a (+ x 2))... jerryboetje(14)