[postmodern-devel] Release 1.05
Hello list, Thanks to Ivan's relentless bug finding and feature requesting, version 1.05 of Postmodern is now a reality. See project page (http://common-lisp.net/project/postmodern/) or darcs log (http://common-lisp.net/cgi-bin/darcsweb/darcsweb.cgi?r=postmodern-postmodern...) for a change list. Enjoy, Marijn
On 10082 day of my life Marijn Haverbeke wrote:
version 1.05 of Postmodern is now a reality.
Very nice :) Btw, I would use different specifiers for char and varchar: (char n) => char(n) (string n) => varchar(n) To me, STRING is closer to variable-length entities than to fixed-length entities. Especially if you compare char[n] and string in C or Pascal :) -- Ivan Boldyrev Violets are red, Roses are blue. // I'm schizophrenic, And so am I.
On Jan 16, 2008 6:06 PM, Ivan Boldyrev <lispnik@gmail.com> wrote:
Btw, I would use different specifiers for char and varchar: (char n) => char(n) (string n) => varchar(n)
That was also my first idea, but there are two objections: Firstly, Lisp values of type (string n) have to have *exactly* n characters, and are thus more like char(n) than varchar(n). Secondly, char is an exported symbol in the package :common-lisp, and thus not a very good candidate for use in a library (you aren't allowed to define a type by that name without first shadowing the symbol). Marijn
participants (2)
-
Ivan Boldyrev
-
Marijn Haverbeke