[Languages] You Are Not Lispless!

Published 01 October 03 10:09 AM | CSharpener

While we are Lisping, lispen close.  You, too, can speak (code) with a Lisp!  If you have Visual Studio.NET, or the .NET Framework SDK, but have not yet fully indulged your curiosity, you may not know that you already have a Lisp compiler that compiles to MSIL.  Check out the CLisp Sample project in your “Tool Developers Guide” directory.  You will find it located at your equivalent of

     C:\Program Files\Microsoft Visual Studio .NET 2003\SDK\v1.1\Tool Developers Guide\Samples\clisp

Note that this sample is in the .NET Framework SDK, so you have it even if you do not have Visual Studio.NET and you even have it if you are using 1.0 rather than 1.1.  As far as I remember, it was even there in the beta releases of the .NET SDK.  No excuses accepted!

This CLisp sample does not implement all Lisp functions but the documentation states that “others can be added with ease, as they are implemented as a runtime library.“  That means you can have all the list processing fun you want!

There are some other pretty impressive goodies in the “Tool Developers Guide” subdirectory, so do investigate.  In particular, the “docs” subfolder should not be missed:

     C:\Program Files\Microsoft Visual Studio .NET 2003\SDK\v1.1\Tool Developers Guide\docs

KEY TAKE-AWAY:  “There's more to the .NET Framework SDK and Visual Studio.NET release package than meets the eye.  Get curious and look around!”

Comments

No Comments

This Blog

.NET Languages

Architecture

Blogs I Read

CSharp

DotNet

General

Graphics

Other Languages

Semantic Web

The Human Factor

Tools

Unology

XML

ZZZ-Subscribe to this Weblog

Syndication