Marco Antoniotti | 1 Feb 14:12
Picon

ELS 2012, Zadar, Croatia

Apologies for the multiple postings. 

PAPER SUBMISSION DEADLINE EXTENDED 

European Lisp Symposium 2012, Zadar, Croatia, April 30th - May 1st, 2012 

http://european-lisp-symposium.org 

The purpose of the European Lisp Symposium is to provide a forum for 
the discussion and dissemination of all aspects of design, 
implementation and application of any of the Lisp and Lisp-inspired 
dialects, including Common Lisp, Scheme, Emacs Lisp, AutoLisp, ISLISP, 
Dylan, Clojure, ACL2, ECMAScript, Racket, SKILL, and so on. We 
encourage everyone interested in Lisp to participate. 

The main theme of the 2012 European Lisp Conference is 
"Interoperability: Systems, Libraries, Workflows".  Lisp based and 
functional-languages based systems have grown a variety of solutions 
to become more and more integrated with the wider world of Information 
and Communication Technologies in current use.  There are several 
dimensions to the scope of the solutions proposed, ranging from 
"embedding" of interpreters in C-based systems, to the development of 
abstractions levels that facilitate the expression of complex context 
dependent tasks, to the construction of exchange formats handling 
libraries, to the construction of theorem-provers for the "Semantic 
Web".  The European Lisp Symposium 2012 solicits the submission of 
papers with this specific theme in mind, alongside the more 
traditional tracks which have appeared in the past editions. 

We invite submissions in the following forms: 
(Continue reading)

Marco Antoniotti | 17 Nov 17:03
Picon

[ELS 2012] European Lisp Symposium 2012, Zadar, Croatia; call for papers

Apologies for the multiple postings....

================================================================
European Lisp Symposium 2012, Zadar, Croatia, April 30th - May 1st, 2012
http://european-lisp-symposium.org

The purpose of the European Lisp Symposium is to provide a forum for
the discussion and dissemination of all aspects of design,
implementation and application of any of the Lisp and Lisp-inspired
dialects, including Common Lisp, Scheme, Emacs Lisp, AutoLisp, ISLISP,
Dylan, Clojure, ACL2, ECMAScript, Racket, SKILL, and so on. We
encourage everyone interested in Lisp to participate.


The main theme of the 2012 European Lisp Conference is
"Interoperabilty: Systems, Libraries, Workflows".  Lisp based and
functional-languages based systems have grown a variety of solutions
to become more and more integrated with the wider world of Information
and Communication Technologies in current use.  There are several
dimensions to the scope of the solutions proposed, ranging from
"embedding" of interpreters in C-based systems, to the development of
abstractions levels that facilitate the expression of complex context
dependent tasks, to the construction of exchange formats handling
libraries, to the construction of theorem-provers for the "Semantic
Web".  The European Lisp Symposium 2012 solicits the submission of
papers with this specific theme in mind, alongside the more
traditional tracks which have appeared in the past editions.

We invite submissions in the following forms:

Papers: Technical papers of up to 15 pages that describe original
results or explain known ideas in new and elegant ways.

Demonstrations: Abstracts of up to 4 pages for demonstrations of
tools, libraries, and applications.

Tutorials: Abstracts of up to 4 pages for in-depth presentations about
topics of special interest for at least 90 minutes and up to 180
minutes.

Lightning talks: Abstracts of up to one page for talks to last for no
more than 5 minutes.

All submissions should be formatted following the ACM SIGS guidelines
and include ACM classification categories and terms. For more
information on the submission guidelines and the ACM keywords, see:
http://www.acm.org/sigs/publications/proceedings-templates and
http://www.acm.org/about/class/1998.


Important dates:

Jan 31st 2012: submission deadline
Feb 21st 2012: acceptance results

April 30th, 2012 Conference opens

Program Commitee.

Chair:
Marco Antoniotti, Università degli Studi di Milano Bicocca, Milan, ITALY

Local organizers:
• Damir Ćavar, Eastern Michigan University
• Franjo Pehar, University of Zadar
• Damir Kero, University of Zadar

Members:
• Giuseppe Attardi, Università degli Studi di Pisa, Pisa, ITALY
• Pascal Costanza, Intel, Bruxelles, BELGIUM
• Marc Feeley, Université de Montreal, Montreal, CANADA
• Scott McKay, Google, U.S.A.
• Kent Pitman, Hypermeta, U.S.A.
• Christophe Rhodes, Department of Computing, Goldsmiths, University of London, London, UNITED KINGDOM
• Robert Strandh, LABRI, Université de Bordeaux, Bordaux, FRANCE
• Didier Verna, EPITA / LRDE, FRANCE



--
Marco Antoniotti




__._,_.___

Your email settings: Individual Email|Traditional
Change settings via the Web (Yahoo! ID required)
Change settings via email: Switch delivery to Daily Digest | Switch to Fully Featured
Visit Your Group | Yahoo! Groups Terms of Use | Unsubscribe

__,_._,___
Marco Antoniotti | 20 May 15:49
Picon

[ELS 2009] Call for participation

Apologies for multiple postings....

************************************************************************

  2nd European Lisp Symposium (ELS 2009)

  Milan, Italy, May 27-29, 2009
  Universita` degli Studi di Milano-Bicocca

  www.european-lisp-symposium.org

************************************************************************

CALL FOR PARTICIPATION
**********************

REGISTRATION IS OPEN AT www.european-lisp-symposium.org.
Check out the updated program.

Scope and Program Highlights:
*****************************

The purpose of the European Lisp Symposium is to provide a forum for
the discussion of all aspects of the design, implementation and
application of any of the Lisp dialects.  We encourage everyone
interested in Lisp to participate.

The European Lisp Symposium 2009 program includes presentations of
high quality papers about novel research results, insights and lessons
learned from practical applications, and educational perspectives, all
involving Lisp dialects, including Common Lisp, Scheme, Emacs Lisp,
AutoLisp, ISLISP, Dylan, Clojure, and so on.

The European Lisp Symposium will feature the following highlights:

- Scott McKay of ITA Software will talk about how Lisp use has evolved  
in
   his circannual industry work.

- Mark Tarver of Lambda Associates will talk about Qi as a viral
   mutation of the Lisp DNA.

- Mauro Pezze` of University of Milan-Bicocca will host a panel on
   Programmers' Productivity from a Software Engineering point of view.

- Joao Pavao Martins and Ernesto Morgado of SISCOG will talk about
   the role of LISP in the success of SISCOG

- Christophe Rhodes will give an unportable tutorial.

- Michele Simionato will give a tutorial on Scheme module system and
   Scheme libraries portability issues across implementations.

Social Events:
**************

Friday 29th evening, Conference Banquet

Saturday 30th morning, Guided tour to the "Futurismo" Exhibit in
the center of Milan; 2009 marks the 100th anniversary of the Futurism
Manifesto; stretching it, the harbinger of Lisp 50 years later.

Program Chair:
**************

  * Antonio Leitao, Technical University of Lisbon, Portugal

Local Chair:
************

  * Marco Antoniotti, DISCo, Universita`† Milano Bicocca, Italy

Program committee:
******************

  * Giuseppe Attardi, Universita` di Pisa , Italy
  * Pascal Costanza, Vrije Universiteit Brussel, Belgium
  * Irene Durand, Universite` Bordeaux 1, France
  * Marc Feeley, Universite` de Montreal, Canada
  * Ron Garret, Amalgamated Widgets Unlimited, USA
  * Gregor Kiczales, University of British Columbia, Canada
  * Scott McKay, ITA Software, Inc., USA
  * Peter Norvig, Google Inc., USA
  * Julian Padget, University of Bath, UK
  * Kent Pitman, HyperMeta, USA
  * Christian Queinnec, Universite` Pierre et Marie Curie, France
  * Christophe Rhodes, Goldsmiths College, University of London, UK
  * Robert Strandh, Universite` Bordeaux 1, France
  * Mark Tarver, Lambda Associates, UK
  * Didier Verna, EPITA Research and Development Laboratory, France
  * JonL White, TheGingerIceCreamFactory of Palo Alto, USA
  * Taiichi Yuasa, Kyoto University, Japan

Registration Fees:
******************

  * Students EU100, regular EU220.

Registration will include the proceedings, coffee breaks,
the symposium dinner and other amenities.
Accommodation is not included.

------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/cormanlisp/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/cormanlisp/join
    (Yahoo! ID required)

<*> To change settings via email:
    mailto:cormanlisp-digest <at> yahoogroups.com 
    mailto:cormanlisp-fullfeatured <at> yahoogroups.com

<*> To unsubscribe from this group, send an email to:
    cormanlisp-unsubscribe <at> yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/

Marco Antoniotti | 15 Apr 23:00
Picon

ELS 2009 in Milan, Italy: Call for Participation

Apologies for multiple postings....

************************************************************************

  2nd European Lisp Symposium (ELS 2009)

  Milan, Italy, May 27-29, 2009
  Universita` degli Studi di Milano-Bicocca

  www.european-lisp-symposium.org

************************************************************************

CALL FOR PARTECIPATION
**********************

REGISTRATION IS NOW OPEN AT www.european-lisp-symposium.org.
Take advantage of the early bird registration fee.

Scope and Program Highlights:
*****************************

The purpose of the European Lisp Symposium is to provide a forum for
the discussion of all aspects of the design, implementation and
application of any of the Lisp dialects.  We encourage everyone
interested in Lisp to participate.

The European Lisp Symposium 2009 program includes presentations of
high quality papers about novel research results, insights and lessons
learned from practical applications, and educational perspectives, all
involving Lisp dialects, including Common Lisp, Scheme, Emacs Lisp,
AutoLisp, ISLISP, Dylan, Clojure, and so on.

Kent Pitman will give the keynote address on Thursday, May 28.

The presentations will be divided into two categories.

* Original contributions.

* Work in progress describing ongoing work that will be discussed in
the form of a "writers' workshop". The writers' workshops will take
place at the symposium in Milan on May 28, 2008.

Social Events:
**************

Friday 29th evening, Conference Banquet

Saturday 30th morning, Guided tour to the "Futurismo" Exhibit in
the center of Milan; 2009 marks the 100th anniversary of the Futurism
Manifesto; stretching it, the harbinger of Lisp 50 years later.

Program Chair:
**************

  * Antonio Leitao, Technical University of Lisbon, Portugal

Local Chair:
************

  * Marco Antoniotti, DISCo, Universita`† Milano Bicocca, Italy

Program committee:
******************

  * Giuseppe Attardi, Universita`† di Pisa , Italy
  * Pascal Costanza, Vrije Universiteit Brussel, Belgium
  * Irene Durand, Universite` Bordeaux 1, France
  * Marc Feeley, Universit` de Montreal, Canada
  * Ron Garret, Amalgamated Widgets Unlimited, USA
  * Gregor Kiczales, University of British Columbia, Canada
  * Scott McKay, ITA Software, Inc., USA
  * Peter Norvig, Google Inc., USA
  * Julian Padget, University of Bath, UK
  * Kent Pitman, PTC, USA
  * Christian Queinnec, Universite` Pierre et Marie Curie, France
  * Christophe Rhodes, Goldsmiths College, University of London, UK
  * Robert Strandh, Universite` Bordeaux 1, France
  * Mark Tarver, Lambda Associates, UK
  * Didier Verna, EPITA Research and Development Laboratory, France
  * JonL White, TheGingerIceCreamFactory of Palo Alto, USA
  * Taiichi Yuasa, Kyoto University, Japan

Registration Fees:
******************

  * Early registration before April 25, 2008: Students EU60, regular  
EU120.
  * Late registration before May 16, 2008: Students EU80, regular EU160.
  * Onsite registration: Students EU100, regular EU220.

Registration will include the proceedings, coffee breaks,
the symposium dinner and other amenities.
Accommodation is not included.

------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/cormanlisp/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/cormanlisp/join
    (Yahoo! ID required)

<*> To change settings via email:
    mailto:cormanlisp-digest <at> yahoogroups.com 
    mailto:cormanlisp-fullfeatured <at> yahoogroups.com

<*> To unsubscribe from this group, send an email to:
    cormanlisp-unsubscribe <at> yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/

Marco Antoniotti | 29 Mar 12:35
Picon

ELS 2009 Registration open

Apologies for the multiple postings.

************************************************************************

  2nd European Lisp Symposium (ELS 2009)

  Milan, Italy, May 27-29, 2009
  Universita` degli Studi di Milano-Bicocca

  www.european-lisp-symposium.org

************************************************************************

CALL FOR PARTECIPATION
**********************

Registration is now open at www.european-lisp-symposium.org

Scope and Program Highlights:
*****************************

The purpose of the European Lisp Symposium is to provide a forum for
the discussion of all aspects of the design, implementation and
application of any of the Lisp dialects.  We encourage everyone
interested in Lisp to participate.

The European Lisp Symposium 2009 program includes presentations of
high quality papers about novel research results, insights and lessons
learned from practical applications, and educational perspectives, all
involving Lisp dialects, including Common Lisp, Scheme, Emacs Lisp,
AutoLisp, ISLISP, Dylan, Clojure, and so on.

Kent Pitman will give the keynote address on Thursday, May 28.

The presentations will be divided into two categories.

* Original contributions.

* Work in progress describing ongoing work that will be discussed in
the form of a "writers' workshop". The writers' workshops will take
place at the symposium in Milan on May 28, 2008.

Social Events:
**************

Friday 29th evening, Conference Banquet

Saturday 30th morning, Guided tour to the "Futurismo" Exhibit in
the center of Milan; 2009 marks the 100th anniversary of the Futurism
Manifesto; stretching it, the harbinger of Lisp 50 years later.

Program Chair:
**************

  * Antonio Leitao, Technical University of Lisbon, Portugal

Local Chair:
************

  * Marco Antoniotti, DISCo, Universita`  Milano Bicocca, Italy

Program committee:
******************

  * Giuseppe Attardi, Universita`  di Pisa , Italy
  * Pascal Costanza, Vrije Universiteit Brussel, Belgium
  * Irene Durand, Universite` Bordeaux 1, France
  * Marc Feeley, Universit` de Montreal, Canada
  * Ron Garret, Amalgamated Widgets Unlimited, USA
  * Gregor Kiczales, University of British Columbia, Canada
  * Scott McKay, ITA Software, Inc., USA
  * Peter Norvig, Google Inc., USA
  * Julian Padget, University of Bath, UK
  * Kent Pitman, PTC, USA
  * Christian Queinnec, Universite` Pierre et Marie Curie, France
  * Christophe Rhodes, Goldsmiths College, University of London, UK
  * Robert Strandh, Universite` Bordeaux 1, France
  * Mark Tarver, Lambda Associates, UK
  * Didier Verna, EPITA Research and Development Laboratory, France
  * JonL White, TheGingerIceCreamFactory of Palo Alto, USA
  * Taiichi Yuasa, Kyoto University, Japan

Registration Fees:
******************

  * Early registration before April 25, 2008: Students EU60, regular  
EU120.
  * Late registration before May 16, 2008: Students EU80, regular EU160.
  * Onsite registration: Students EU100, regular EU220.

Registration will include the proceedings, coffee breaks,
the symposium dinner and other amenities.
Accommodation is not included.

--
Marco Antoniotti

------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/cormanlisp/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/cormanlisp/join
    (Yahoo! ID required)

<*> To change settings via email:
    mailto:cormanlisp-digest <at> yahoogroups.com 
    mailto:cormanlisp-fullfeatured <at> yahoogroups.com

<*> To unsubscribe from this group, send an email to:
    cormanlisp-unsubscribe <at> yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/

doublecnz | 24 Mar 03:49
Picon
Gravatar

Corman Lisp Forums


For the recent new members, discussion on Corman Lisp doesn't usually
happen in this mailing list anymore. The official Corman Lisp Forums
are the best place to ask questions:

http://www.artofprogramming.com/bb/index.php

Chris.
--

-- 
http://radio.weblogs.com/0102385

 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/cormanlisp/

<*> To unsubscribe from this group, send an email to:
    cormanlisp-unsubscribe <at> yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/

physics | 15 Oct 01:06
Picon
Favicon

http://groups.yahoo.com/group/Quantumcomputing/


Welcome to a Quantum computing. Where not looking,for another 
Quantum leap in technology tomorrow but a INFINITE leap in 
technology today. Pushing - Quantum physics and Science to the 
Technological edge!! 

Quantum computers promise enormous computational advance: 100 
quantum particles can do the work of 1,000,000,000,000,000,000,000 
of today's best computers (experiments with 7 quantum particles have 
been done at LANL). 

Cutting-edge quantum science experiments are the foundation of this 
new technology. 

Investigations into methods for fabrication of large scale devices 
have started at LANL.

------------------------ Yahoo! Groups Sponsor --------------------~--> 
$9.95 domain names from Yahoo!. Register anything.
http://us.click.yahoo.com/J8kdrA/y20IAA/yQLSAA/SyjtlB/TM
--------------------------------------------------------------------~-> 

 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/cormanlisp/

<*> To unsubscribe from this group, send an email to:
    cormanlisp-unsubscribe <at> yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/

Karsten Poeck | 29 Feb 13:08
Picon
Favicon

Re: Portable directory listing function


"Peter Seibel" <peter <at> javamonkey.com> wrote in message 
news:<m3hdxb7ywv.fsf <at> javamonkey.com>...
So I'm trying to write a function that returns a list of pathnames
representing files contained in a given subdirectory including
immediate subdirectories. Further, I want the subdirectories to be
represented by pathnames in "directory form", i.e. with all the name
elements in the directory component of the pathname as opposed to
"file form" where the last name element is split up into the name and
type components. Here's what I've got so far which I've tested on
current versions of SBCL, CMUCL, Lispworks, OpenMCL, Allegro, and
CLISP. If you have easy access to other implementations and care to
test this out, let me know what readtime conditionalization I need to
add.

In corman this is

#+cormanlisp
(multiple-value-bind
   (files dirs)
     (cl::directory-files-and-subdirs wildcard)
   (append files dirs))

but wild-pathname and file-namestring are not defined and :wild often not 
treated correctly

The attached patches fixes that

saludos

Karsten

 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
     http://groups.yahoo.com/group/cormanlisp/

<*> To unsubscribe from this group, send an email to:
     cormanlisp-unsubscribe <at> yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:
     http://docs.yahoo.com/info/terms/

;;; treat :wild a bit

(in-package :pathnames)

(defun convert-pathname-to-namestring (pathname)
	(let ((device (pathname-internal-device pathname))
		  (directory (pathname-internal-directory pathname))
		  (type (pathname-internal-type pathname))
		  (name (pathname-internal-name pathname)))
		(format nil "~{~A:~}~{~A~}~{~A\\~}~{~A~}~{.~A~}"
			(if device (list device) nil)
			(if (or (eq directory :wild)(eq (car directory) :absolute))
				'(#\\) nil)
			(if(eq directory :wild)
                 (list "*")
                (cdr directory))
			(if name 
                (if (eq name :wild) (list "*")
                    (list name))
                 nil)
			(if type 
                (if (eq type :wild) (list "*")
                    (list type))
                 nil))))
(in-package :common-lisp)

(defun wild-pathname-p (path &optional field)
    ;;;;  field can be :host, :device  :directory, :name, :type, :version, or nil.
    ;;;   but use of wild in host or device seems not to be allowed
    ;;;   o well

    ;;; will that work on streams???
    (unless (pathnamep path)
        (setq path (pathname path)))

    (labels
        ((wild-name (name)
            (or (eq :wild name)
                (and (stringp name)
                    (string= "*" name))))
         (wild-dir (dir)
            (or (find :wild dir)
                    (find :wild-inferiors dir)
                    (find "*" dir :test #'string=)))
         )

    (if (null field)
            (or (wild-name (pathname-name path))
                (wild-name (pathname-type path))
                (wild-dir (pathname-directory path)))
        (case field
            (:name (wild-name (pathname-name path)))
            (:type (wild-name (pathname-type path)))
            (:directory (wild-dir (pathname-directory path)))
            (t nil)))))

#|
(wild-pathname-p "c:\\")
(wild-pathname-p "c:\\test.otto")
(wild-pathname-p "c:\\*")
(wild-pathname-p "c:\\datat\\*.*")
(wild-pathname-p "c:\\"test.*")
|#

(defun file-namestring (pathname)
    (unless (pathnamep pathname)
        (setq pathname (pathname pathname)))
    (let ((name (pathname-name pathname))
            (type (pathname-type pathname)))
    (concatenate 'string 
            (if name 
                (if (eq name :wild)
                    "*"
                    name)
                 "")
            "."
            (if type 
                (if (eq type :wild)
                    "*"
                    type)
                 ""))))
            
theparalogist | 13 Jan 21:31

Network Programming

Are there any good Corman-specific tutorials concerning sockets.lisp 
or network programming in general? I know that there are some simple 
examples in sockets.lisp itself but I was looking for something more 
in depth. Cheers and thanks in advance.

Yahoo! Groups Links

To visit your group on the web, go to:
 http://groups.yahoo.com/group/cormanlisp/

To unsubscribe from this group, send an email to:
 cormanlisp-unsubscribe <at> yahoogroups.com

Your use of Yahoo! Groups is subject to:
 http://docs.yahoo.com/info/terms/ 

smallhairytroll | 7 Dec 23:26

;;; An error occurred in function CSTRUCT-SLOT-INFO:

I have moved my SDL FFI bindings to a seperate package and are
receiving the following error when I try to set a variable in a
structure:

(setf (ct:cref sdl:SDL_Rect rectangle x) (random width))

;;; An error occurred in function CSTRUCT-SLOT-INFO:
;;; Error: Cannot access C type (STRUCT X SHORT Y SHORT W
UNSIGNED-SHORT H UNSIGNED-SHORT) with access X

The structure looks like this...

typedef struct {
	Sint16 x;
	Sint16 y;
	Uint16 w;
	Uint16 h;
} SDL_Rect;

I don't receive an error when I read from a structure, only write to
it. For example, this works just fine:

(eql sdl:SDL_MOUSEBUTTONDOWN (ct:cref sdl:SDL_Event sdl-event type)

where SDL_Event looks like this...

typedef struct {
	Uint8 type;
    Uint8 buffer[1023];
} SDL_Event;

....

The problem seems to be that while the struct is exported, the
variables are not. Can't work out why accessing the struct works, but
attempting to write to the struct doesn't.

Anyone have any ideas ?

-Luke

------------------------ Yahoo! Groups Sponsor ---------------------~-->
Buy Ink Cartridges or Refill Kits for your HP, Epson, Canon or Lexmark
Printer at MyInks.com. Free s/h on orders $50 or more to the US & Canada.
http://www.c1tracking.com/l.asp?cid=5511
http://us.click.yahoo.com/mOAaAA/3exGAA/qnsNAA/SyjtlB/TM
---------------------------------------------------------------------~->

To unsubscribe from this group, send an email to:
cormanlisp-unsubscribe <at> yahoogroups.com

Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/ 

smallhairytroll | 6 Dec 09:42

IDE string colorization; finally

After downloading the patches and recompiling the CCL image, suddenly
all strings in my IDE were rendered in purple. Took me a couple of
seconds before the penny dropped and I realized that my additions to
edit-window.lisp had taken effect.

So, if anyone wishes to add string colorization to their IDE, my
modifications are below...

-Luke

...Export the following additions strings...

"DARK-PURPLE"
"STRING-FORMAT"

... Just after 
(defconstant blue (win:RGB 0 0 255))

add the following...

(defconstant dark-purple (win:RGB 126 0 176))

... Just after
(defparameter lisp-symbol-format (make-text-format :bold t))

add the following...

(defparameter string-format (make-text-format :color dark-purple
:bold t))

.. Just after 
(defun format-commenting (ITextRange start end)

add the following...

(defun format-string (ITextRange start end)
    (format-text ITextRange start end 
        :bold (text-format-bold string-format)
        :italic (text-format-italic string-format)
        :color (text-format-color string-format)))

... In (colorize-buffer) , after 

((eq type ':comment) (format-commenting ITextRange start end))

add the following...

((eq type ':string) (format-string ITextRange start end))

------------------------ Yahoo! Groups Sponsor ---------------------~-->
Buy Ink Cartridges or Refill Kits for your HP, Epson, Canon or Lexmark
Printer at MyInks.com. Free s/h on orders $50 or more to the US & Canada.
http://www.c1tracking.com/l.asp?cid=5511
http://us.click.yahoo.com/mOAaAA/3exGAA/qnsNAA/SyjtlB/TM
---------------------------------------------------------------------~->

To unsubscribe from this group, send an email to:
cormanlisp-unsubscribe <at> yahoogroups.com

Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/ 


Gmane