ACDK Lisp (acdk_lisp)acdk_lisp contains a lisp interpreter, which can be used
to control all ACDK objects.
ACDK Lisp (acdk_lisp)
Distribution version: 4.14.
Package version: 4.14.0.
acdk_lisp contains a lisp interpreter, which can be used
to control all ACDK objects.
acdk_core.
acdk_text.
acdk::lisp;
Roger Rene Kommer (kommer@artefaktur.com).
ACDK Free Edition Licens.
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"))
|
Nothing at the moment.
===========================================================
4.10.0
- nothing important
Please refer also to ChangeLog.
===========================================================
4.02.0
- Configuration and documentation fixed
===========================================================
4.01.1
- Ajustments to modified metainfo
- minor documentation changes.
===========================================================
acdk_lisp 4.00.1
- Ajustments to Unicode and revised metainfo
===========================================================
acdk_lisp 2.00.1
- implemented defmacro
- implemented backquote, comma and comma-at operators.
- Lisp can act as DMI Server. You can implement ACDK Interfaces with Lisp.
- Object oriented features similar (but not equal) to CLOS (defclass, make-instance).
- alternative syntax for (invoke sb 'append "asdf") -> (sb 'append "asdf")
- implemented (lambda)
- Ajustements to the new DMI interfaces.
- new make target test for regression tests
- new make target makemake for generating target make files
- new make target metamakemake for generating target project files
- Various bugs fixed.
See also ChangeLog.
===========================================================
acdk_lisp 1.01.0
- Enhanced Metainfo compiler for CORBA functionality.
- Improved configurations.
===========================================================
acdk_lisp 1.00.2
Configuration Management fixed.
-----------------------------------------------------------
acdk-pmake
added acdkmake support for projectfiles, which can
contains sub-projects.
===========================================================
1.00.1 2000-11-29 Minor fixes
- wrong comments in .lsp files makes them unusable. Fixed it.
- Some documentation errors.
===========================================================
1.00 Initial version
|