test for a feature and modify *features*025 (11/27/2011 7:25:54 PM) comp.lang.lisp Hi, I want to check whether the given MOP implementation supports DEFSTRUCT. Specifically, (require "clocc:src;port;mop") ; pull MOP symbols into PORT package (defstruct s a) (unless (port:slot-definiti... Sam
compact printing of structures120 (4/28/2011 8:41:26 PM) comp.lang.lisp When looking at CLX, I noticed that often large structure objects have a few "interesting" slots (which are different from the default value, whether 0 or NIL) and a bunch of slots with default values who merel... Sam
poll: is ECONNRESET an EOF?1627 (4/11/2011 7:43:38 PM) comp.lang.lisp Hi, I have a question to those who either use CL to talk to sockets or implement a socket interface in a CL implementation, and to those who know about TCP/IP in general. How do you treat ECONNRESET (i.e., RST... Sam
GNU CLISP 2.47 (2008-10-23) released037 (10/24/2008 3:05:22 AM) comp.lang.lisp ANSI Common Lisp is a high-level, general-purpose programming language. GNU CLISP is a Common Lisp implementation by Bruno Haible of Karlsruhe University and Michael Stoll of Munich University, both in Germany.... sds
what happened to the hyperspec at lisp.org032 (9/12/2008 3:17:59 PM) comp.lang.lisp Hi, There used to be CLHS available at http://www.lisp.org/HyperSpec/ (the older version with long file names and a gray background). It is no longer there, and lisp.org now points to lispworks for the CLHS (t... sds
GNU CLISP 2.45 (2008-05-15) released121 (5/15/2008 2:54:16 PM) comp.lang.lisp ANSI Common Lisp is a high-level, general-purpose programming language. GNU CLISP is a Common Lisp implementation by Bruno Haible of Karlsruhe University and Michael Stoll of Munich University, both in Germany.... sds
passing values from compile-time to load-time1839 (2/7/2008 5:21:25 PM) comp.lang.lisp I need to do some computation when compiling a file and have the result of the computation available when loading the compiled file. something like =============== foo.lisp (defparameter *foo* (eval-when (com... sds
GNU CLISP 2.44 (2008-02-02) released428 (2/3/2008 3:40:13 AM) comp.lang.lisp ANSI Common Lisp is a high-level, general-purpose programming language. GNU CLISP is a Common Lisp implementation by Bruno Haible of Karlsruhe University and Michael Stoll of Munich University, both in Germany.... sds
GNU CLISP 2.43 (2007-11-18) released325 (11/18/2007 6:48:03 PM) comp.lang.lisp ANSI Common Lisp is a high-level, general-purpose programming language. GNU CLISP is a Common Lisp implementation by Bruno Haible of Karlsruhe University and Michael Stoll of Munich University, both in Germany.... sds
GNU CLISP 2.41 (2006-10-13) released031 (10/13/2006 4:57:12 AM) comp.lang.lisp ANSI Common Lisp is a high-level, general-purpose programming language. GNU CLISP is a Common Lisp implementation by Bruno Haible of Karlsruhe University and Michael Stoll of Munich University, both in Germany.... Sam
passing macro as argument to a macro1430 (11/28/2012 3:51:45 PM) comp.lang.lisp I would like to know how to have a macro expanded when passed as an argument
to another macro. For example,
(defmacro cond-clause (expr res)
`(,expr (push ,res res)))
(macroexpand-1 '(cond-clause (=... nmarceli(17)
DEFSTRUCT vs DEFCLASS, is DEFSTRUCT deprecated?538 (9/21/2012 3:03:54 PM) comp.lang.lisp Peter Seibel in his book hardly mentions DEFSTRUCT, stressing use of
DEFCLASS instead. I suppose a problem with DEFSTRUCT, as programs grow
large, is that each DEFSTRUCT spawns another collection of
automati... ian.clifton(17)
What's more efficient? Strings or symbols?1726 (9/20/2012 1:13:52 PM) comp.lang.lisp Hi all,
I have a huge amount of text (more than 2 TB) that I want to process to cre=
ate a database. Basically, I read this text from disk, I split it into word=
s, do some processing, and store it in a ha... leosarasua(41)
bignums in clisp1819 (9/12/2012 9:34:46 AM) comp.lang.lisp dear forum,
I'm very new to LISP but not to programming, and my main interest is experimental mathematics.
I wanted to know how big the numbers could be for calculation, and I was under the assumption t... fadebox(1)
LISP style question - (with-open-file)1430 (5/29/2012 2:59:55 PM) comp.lang.lisp I've read that a C programmer will write LISP as C. as i recall that
is attributed to Paul Graham. I seem to be in that category (except
I'm using Perl). I can't figure out what a proper style for LISP is
(o... cartercc(419)
speed of let vs. let*1326 (5/16/2012 6:27:00 PM) comp.lang.lisp I understand that the order of variables set in let is implementation dependent and the order of variables in let* proceeds from the first varable to the last. It seems that for my (simple) projects that I can ... mikee2856(42)
lisp-implementation-version takes 32 secs on CLISP 2.49630 (3/18/2012 1:11:21 AM) comp.lang.lisp Hi, I was installing quicklisp (http://www.quicklisp.org/beta/) on Mac OS (= 10.6.8). Couple of functions in this library manager call the 'lisp-impleme= ntation-version', which returns the interpreter vers... v.sricharan(2)