grep is screwed on Debian, Ubuntu and others ...2251 (5/4/2012 1:25:05 AM) comp.unix.shell http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=655293 I ran into this doing a simple grep job that needed to match upper case characters, and so I started Googling. This was only reported in January. But t... Kaz
NetBSD /bin/sh "$@"751 (4/9/2012 6:06:52 PM) comp.unix.shell I just ported a program to NetBSD 5.1 and, incredulously, had to fix "$@" in the configure script (run via #!/bin/sh) to use the old ${@+"$@"} trick because it breaks when there are no positional parameters. W... Kaz
Scott Meyers: non-member functions are better encapsulation.336 (4/2/2012 7:33:16 PM) comp.lang.lisp This is from a year 2000 issue of Dr. Dobbs: http://drdobbs.com/184401197 From a CLOS perspective it is really funny, and it is material that you can use in explaining or preaching CLOS. The next time someon... Kaz
Fight identity theft!056 (3/28/2012 5:42:25 AM) comp.lang.lisp Avoid languages that treat data equality like a string comparison, and ensure read-print consistency in whatever you're doing. :) ... Kaz
Symbol pollution non-issue.4034 (2/6/2012 9:05:53 PM) comp.lang.lisp You know I was just thinking about this whole non-issue that seems to irk some people that if you misspell some symbol in your REPL, it gets interned and then stays there forever until you manually scrub it awa... Kaz
Lisp-1 and Lisp-2 in harmony.939 (2/1/2012 10:54:15 PM) comp.lang.lisp Hey all, In TXR's built-in Lisp dialect, TXR Lisp, which is a Lisp-2, I implemented a way of doing Lisp-1 semantics. The [...] notation is a shorhand for (dwim ...). Dwim stands for "Dispatch, in a way that ... Kaz
Usenet decline.5441 (12/31/2011 7:14:35 AM) comp.lang.lisp You know, folks, I don't quite understand this decline in Usenet. Okay, I know about providers cutting service, and the obvious impact on binary traffic. But how does that translate to a decline in these comp... Kaz
A little Friday night entertainment for y'all.270 (11/26/2011 5:07:29 AM) comp.lang.scheme T bound to NIL LOAD and close that brackit We're gunna do what Lisp says cain't be duhn! We've got BEEGNUM to go, and FEEXNUM to git there. I've got T bound, watch (MAKUNBOUND T) run! :) ... Kaz
Google Common Lisp Style Guide3640 (10/10/2012 7:21:25 PM) comp.lang.lisp Dear Lispers,
I've recently taken over the editing of a document now published as the
Google Common Lisp Style Guide
http://google-styleguide.googlecode.com/svn/trunk/lispguide.xml
Maybe some of y... tunes(5)
Conditional declaration (A matter of style)337 (10/13/2012 11:10:27 AM) comp.lang.c
When writing modular code, I sometimes want to make a particular data
structure read-only outside the module that need to write to it. The
most obvious example is global options, that is only written to by... wegge(83)
How to store computer-generated data?634 (10/14/2012 10:37:36 AM) comp.lang.lisp How can I store a computer-generated function or data in a file without having to write source code and without loading dependencies?
For instance, imagine the program has generated the equivalent to the fol... floriandietz44(33)
(newbie?) Question about map car and funcall1440 (10/14/2012 1:38:10 PM) comp.lang.lisp Hi, I have a list of functions in Common Lisp, say (1+ 1-), and apply them to a list of arguments, say (2 5), to obtain (3 4).
(mapcar #'funcall '(1+ 1-) '(2 5)) does the trick, but, if I try to substitute 1... luke.anto(2)
hash table - simple implementation1635 (10/17/2012 9:02:48 AM) comp.lang.c Hi,
I tried to look for as much as simple implementation of a hash table in "c".
The performance and quality of the hash function do not interest me for this
task.
I found quite a lot of such example. ... wkevils(19)
Abusive vs Annoying357 (10/18/2012 3:59:03 PM) comp.lang.lisp There are posts on this group that are beyond annoying. I will not mention names or initials.
But they are not abusive. Please don't label annoying posts as abusive on Google groups. Just ignore them, a... mirko.vukovic(404)
Is this an abuse of let*931 (10/22/2012 3:20:52 AM) comp.lang.lisp I am new to Lisp and have a best practices question. Is using let* in this manner:
(define (get-squares candidate)
(let* ((groups (split board 3))
(chunks (lump-n 3 groups))
(square-g... danny.gratzer(5)