LispBench - A pure AutoLISP Performance Test for CAD systems
(Copyright 2008-2020  TM-CAD Ingenieurbüro Torsten Moses, Landjaegerstr. 34, 12555 Berlin)

•	License Agreement

LispBench is FreeWare !

All users are granted a full license to use and distribute LispBench software without further license fees.
Users are allowed to modify the LispBench software without written agreement of the software author !

The LispBench software is offered "as is" - the author will not provide any guarantee and will not be responsible for any result using this software.

•	Introduction

This Lisp Benchmark system has been developed to provide a performance test system to compare several CAD systems with their (more or less) AutoLISP compatible Lisp engines.
The main purpose of LispBench is to test the performance of native AutoLISP functions - these are usually named as "low-level" tests. More than 280 of such tests are included, covering virtually all Standard Lisp functions, as well as all VL Lisp functions, all VLAX functions, and some VLA functions.
Additionally, a number of "Application Benchmarks" are included - such tests measure the performance of "application-like" code, usually names as "high-level" tests

•	Installation

Installation is pretty simple :
- unzip all files into a separate folder like C:\Applications\LispBench
- in your CAD system, make sure to add a "Support Path" to this root folder of LispBench, or configure the LispBench root folder as startup folder (in desktop icon)
- Run the CAD system - then, load "Bench.lsp" ... some explanations for usage are immediately printed

•	Using LispBench

After loading the Bench.lsp application file, a number of messages are printed to explain available commands.
Each command provides a test collection for either a particular Lisp function family, or for a combination ot such test collections.

Logfiles :

For each command, a LOG file is created - see the following summary :

	Command BENCH :		C:\\Lisp-Benchmarks-ALL.log
	Command BENCHS :		C:\\Lisp-Benchmarks-ST.log
	Command BENCHSV :		C:\\Lisp-Benchmarks-ST-VL.log
	Command BENCHV :		C:\\Lisp-Benchmarks-VL.log
	Command BENCHVLA :	C:\\Lisp-Benchmarks-VLA.log
	Command BENCHVLAX :	C:\\Lisp-Benchmarks-VLAX.log
	Command BENCHV :		C:\\Lisp-Benchmarks-VL-VLA_VLAX.log
	Command BENCHAPPS :	C:\\Lisp-Benchmarks-APPS.log

Trademarks:
AutoLISP is a registered trademark of Autodesk Inc., San Rafael, CA, USA