next time somebody...61 (5/19/2013 6:40:37 PM) comp.lang.lisp Next time somebody complains about parentheses or tries to implement a
parenthesisless syntax for lisp, let's have him watch
http://www.youtube.com/watch?v=y9h1oqv21Vs
--
__Pascal J. Bourguignon__
... Pascal
archive of comp.lang.lisp364 (9/23/2012 5:08:43 AM) comp.lang.lisp
Is there a complete archive of comp.lang.lisp available somewhere?
I've found only some old bits, eternal-septembers has the last 2 years,
and google has only botched messages (eg. email addresses are bot... Pascal
old lisp repository053 (9/19/2012 11:03:23 PM) comp.lang.lisp
There is a collection of old lisps (MS-DOS) at:
http://chris.mysteryfcm.co.uk/ai%20languages/lisp/index.txt
(some smarts required).
--
__Pascal Bourguignon__ http://www.informat... Pascal
Toy Language Byte Code compiler.230 (9/11/2012 9:16:04 AM) comp.lang.lisp
Somebody asked:
I have this language.
pgm ::= stmt* .
stmt ::= block-stmt | if-stmt | while-stmt | assign-expr .
block-stmt ::= '{' stmt* '}' .
if-stmt ::= '... Pascal
Adding syntax in lisp.231 (7/28/2012 12:12:42 PM) comp.lang.lisp
Well, this would be obvious to most lispers, but since I've seen some
horrifying blog about how to add an "in" keyword to some popular
language, I'm posting here the answer I made there describing how one
... Pascal
paredit space for delimiter hook for #+ and #-128 (6/3/2012 6:37:12 AM) comp.lang.lisp
When typing #+ or #- followed by a feature expression, we don't want a
space inserted before the open parenthesis.
(defun pjb-paredit-space-for-delimiter-p/sharp-plus-minus (endp delimiter)
(not (an... Pascal
Issue ADJOIN548 (6/2/2012 6:16:38 PM) comp.lang.lisp
It seems to me that the specification of ADJOIN is "wrong".
Tests whether item is the same as an existing element of list. If
the item is not an existing element, adjoin adds it to list (as if
... Pascal
Importing into KEYWORD.3835 (4/2/2012 9:46:11 PM) comp.lang.lisp Not all symbols present in the KEYWORD package are keywords! Or should they? # Importing a symbol from CL-USER into KEYWORD: $ clall -r '(progn (makunbound (quote cl-user::toto)) (unint... Pascal
Using ccl/MS-Windows from emacs/cygwin with slime/swank.329 (3/2/2012 1:03:46 PM) comp.lang.lisp ccl on MS-Windows uses MS-Windows physical pathnames. emacs on cygwin has some flexibility, but mostly uses POSIX paths. Happily, slime provides a mechanism to customize it's boot process. When launched fr... Pascal
let+348 (5/24/2011 3:11:18 PM) comp.lang.lisp (let+ (((&flet add2 (x) (+ x 2)))) (add2 5)) is obviously wrong. The correct syntax should be: (let+ ((((&flet add2) (&flet add4) (&flet s) (&flet c)) (list (lambda (x) (... Pascal
Permuting array rows132 (5/17/2013 7:15:52 AM) comp.lang.lisp I posted this to /r/common_lisp, but nobody seemed interested, so I thought I'd try this turf.
I have some array rows I'd like to permute; I'd like a function/macro
> (setf A (make-array '(3 6) :initial-... jasonsewall(12)
Beginner Question about Lisp with CL-GD72 (5/18/2013 8:09:37 AM) comp.lang.lisp Hello everyone,
I'm learning to program with Lisp (Clozure CL) and have a problem with
using some "libraries".
I have downloaded cl-gd (GD-Lib for Common Lisp) with (ql:quickload
"cl-gd") and then i c... brunoburke(4)
common lisp style and design, engineering question61 (5/21/2013 4:24:49 PM) comp.lang.lisp This is not a hypothetical question. I will be implementing some
applications in the next year or so, such as artificial neural
networks, support vector machines, Baysesian networks (inspired in
part by 'Pro... cartercc(421)
TCP bug: input/output collisions?134 (5/1/2013 12:09:47 PM) comp.lang.lisp I am using a TCP connection between my Clozure application and another application on the same computer for communication. The Clozure program crashes when input arrives while output is being sent. How can this... floriandietz44(33)
What is symbolic compoutation?74 (5/6/2013 5:22:46 PM) comp.lang.lisp I posted this question on SO: http://stackoverflow.com/questions/16395704/what-is-symbolic-computation/16401387?noredirect=1#16401387 , but there are only a few answers so far. Please help.
... solidius4747(12)
"Readable" library for Common Lisp now available!245 (5/10/2013 12:37:10 AM) comp.lang.lisp FYI:
I've just released a Common Lisp library called "readable".
It adds a new abbreviations to the Common Lisp reader for data and programs
(by modifying the readtable).
It provides 3 notational tiers,... dwheeler(7)
time packages91 (5/16/2013 2:26:12 AM) comp.lang.lisp I've been spending some quality time with encode-universal-time,
decode-universal-time, and the joy of time zones. I need to store time
ranges for multiple time zones in a database, update and retrieve ... patrick6539(26)
consing53 (5/14/2013 11:37:04 AM) comp.lang.lisp Hi
This is probably simple but I could not figure out the explanation, I hope that
someone could help me out
Using Clozure-CL
CL-USER> (defun fac (n) (if (= n 0) 1 (* n (fac (- n 1)))))
FAC
CL-USER> (... dachraoui.taoufik(7)