From: Thomas A. Russ on
Vassil Nikolov <vnikolov+usenet(a)pobox.com> writes:
>
> But there is nothing special about primes in this problem. It is all
> about having a finite number of (possibly overlapping) classes (whose
> union does not necessarily cover the universe), and tagging values
> with regards to membership in said classes. ("Class", of course, in
> the usual set-theoretical sense, not in the more specialized OO
> sense.)
>
> Here is a sketch of the nucleus of a solution that trivially scales
> into an arbitrary number of such classes, each specified by its
> predicate. It uses divisibility-by-a-prime classes only to illustrate,
> but obviously the arithmetic aspect is abstracted away. (For brevity,
> we take some shortcuts, e.g. by "collapsing" the tags and the predicates
> into the same list of symbols.)

Bravo!

--
Thomas A. Russ, USC/Information Sciences Institute






















From: Luke Crook on
On Mar 2, 7:06 am, Ken Tilton <kentil...(a)gmail.com> wrote:
> Yes, very impressive libs list. OpenRM /and/ ODE. Is SDL still
> one-window only? Not that that is a big problem for games. And SDL and wxWindows work together?

Support for multiple SDL windows is in SDL 1.3, I believe. But 1.3 is
still in development. The latest stable version 1.2.11 only supports
one window.

- Luke

From: Luke Crook on
On Mar 2, 7:06 am, Ken Tilton <kentil...(a)gmail.com> wrote:
> Yes, very impressive libs list. OpenRM /and/ ODE. Is SDL still
> one-window only? Not that that is a big problem for games. And SDL and wxWindows work together?

Support for multiple SDL windows is in SDL 1.3, I believe. But 1.3 is
still in development. The latest stable version 1.2.11 only supports
one window.

- Luke

From: Luke Crook on
On Mar 1, 10:47 pm, Ken Tilton <kentil...(a)gmail.com> wrote:
> lb-sdl is interesting. A kazillion libraries, not a few
> dead links, and no unifying GUI or app framework.
> Maybe the LB should stand for "lotsabindings"?

Good point. I think a single lb-sdl package that contains lb-sdl-
image, lb-sdl-gfx, lb-sdl-mixer, lb-sdl-net and lb-sdl-ttf would be
more workable. The user should still have the ability to load each
package into his Lisp environment separately but at least these
packages won't be separate downloads. And making releases on
sourceforge will become a whole lot less tedious.

The dead links are a reminder for me to write the documentation.

- Luke

From: Pillsy on
On Mar 1, 10:39 pm, Vassil Nikolov <vnikolov+use...(a)pobox.com> wrote:
[...]
> Er, I was objecting to the use of APPLY (see also CALL-ARGUMENTS-LIMIT).
>
> ---Vassil.

Oh, I'm so used to SBCL I just always assume it's MOST-POSITIVE-
FIXNUM. Bad habit, I guess.

Cheers,
Pillsy