2005年5月9日

--
down ACDK
down Handbook
down Packages
down ACDK Lisp
down Readme
down acdk_lisp Man
down Installation
down License

(c) 2005 by
Roger Rene Kommer

Kindly hosted at:
SourceForge.net Logo


acdk_lisp contains a lisp interpreter, which can be used to control all ACDK objects.


Lisp has many talents for an embedded scripting language: It is simple in concepts, lean in implementation, flexible and dynamic. Popular applications embedding Lisp as macro language is for example Emacs or AutoCAD.

acdk_lisp provides a free standing Lisp implementation with most common constructs, inluding macros and Object Oriented extension following the Common Lisp modell.

acdk_lisp is seamless integrated with ACDK C++. From inside the Lisp code any ACDK Class (implemented in C++, CfgScript or other DMI Implementations) can be accessed:

(defun foo (string1 string2)
 (setf sb (new 'acdk.lang.StringBuffer string1)) ; this is the ordinary C++ class
 (sb 'append string2)
)
((peek-static 'acdk.lang.System 'out) 'println (foo "Hello " "ACDK"))

Sub chapter pages:

Readme

ACDK Lisp (acdk_lisp)acdk_lisp contains a lisp interpreter, which can be used to control all ACDK objects.

acdk_lisp Manual

acdk_lisp is a simple lisp interpreter which uses ACDK as underlying object implementation.

ACDK General installation notice

This is a generic installation for ACDK packages.

The ACDK License Terms, LGPL

ACDK is available under the LGPL license.


Please refer also to:

AltStyle によって変換されたページ (->オリジナル) /