Description:
Discussion about LISP.
|
|
|
Poslin language embedded
|
| |
I guess this isn't really the best place, but I don't know any better, so I'll do with suboptimal...
When I had postfix notation in school I got the idea of writing a postfix language (Postfiksa Lingvo in Esperanto, short "Poslin"). I hadn't heard of Forth back then and I only had little experience with Lisp, so I just kind of cobbled together a specification (which is lost now) and tried to implement it in Common Lisp but ultimately failed.... more »
|
|
Racket
|
| |
I've been playing with Racket more lately and I'm struggling with macros.
define-syntax-rule is simple and beautiful compared to defmacro, but I'm struggling to get more advanced functionality out of it. I'd like to be able to write recursive macros, but I keep ending up with weird errors.
I've experimented with other forms but they seem dramatically more complex, and I've yet to have any success.... more »
|
|
"Readable" library for Common Lisp now available!
|
| |
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, which are cumulative. Here's a summary:
1. Curly-infix-expressions (c-expressions): Add a Lispy infix notation, so... more »
|
|
Racket v5.3.4
|
| |
Racket version 5.3.4 is now available from
[link]
* Extflonums (80-bit floating-point numbers) are supported on some
x86/x86_64 platforms -- including Windows, and including platforms
where Racket is compiled to use SSE instructions for flonum
arithmetic. Thanks to Michael Filonenko.... more »
|
|
RacketCon 2013
|
| |
We are pleased to announce that (third RacketCon) will take place on September 29, 2013 at Northeastern University in Boston. This year, we plan to bring in several speakers from industry, as well as host talks from Racket developers and users.
Lunch will be provided.
On the Saturday (28th) before RacketCon, we plan to hold a hackathon to work on various Racket projects.... more »
|
|
newlisp
|
| |
In the same vein as the thread about PicoLisp, does anyone here use newlisp and have any opinions on it?
I am intrigued by its support for building guis right out of the box, although I should caveat that by saying that I'm relatively green when it comes to CL so don't have much to base this on.... more »
|
|
CSV defun
|
| |
I need a CSV routine. I wrote this:
(defun csv (line)
(with-input-from-string (input-stream line)
(loop for char = (read-char input-stream nil nil nil)
with token-list = '()
with in-quote = nil
with token = '()
while char
do (cond ((and (char= char #\") (eq in-quote nil)) ; a beginning quote... more »
|
|
multi box lisp image?
|
| |
Is there a way to have 1 lisp image on a cluster of say 50 servers, and have jobs automatically launched on any available node's images, kinda of load balanced? Such that say a web service could accept connections on box 1 and run queries against data stored accross all 50 nodes?
|
|
PPDP 2013: 2nd Call for Papers
|
| |
============================== ============================== =========
2nd Call for papers
15th International Symposium on
Principles and Practice of Declarative Programming
PPDP 2013
Special Issue of Science of Computer Programming (SCP)... more »
|
|
|