DOSLib for Linux + Mac
Since BricsCAD V15, we
started implementing the DOSLib functions (copyright by Robert
McNeel & Associates, Dale Fugier) as native functions, to
improve compatibility for existing AutoLISP tools and applications,
if they are based on this.optional Lisp interface, and to support
them in their application porting to Linux + Mac.
The amount of Lisp interface functions
(dos_xxx) provided by DOSLib is huge - so we started with the
most-often requested functions; over the time, we will add
more DOSLib functions as requested.
Of course, it is not our goal to replace
McNeel's DOSLib, which would be an illusion, and not fair as well
!
So we suggest all Lisp developers who wish to
port their applications to Linux + Mac to reduce the amount of used
DOSLib functions, as this would simplify porting.
In such cases, it might be an alternative to
use the VLE Functions or ExpressTools API Functions
where appropriate.
For Lisp applications running under Windows,
it is highly suggested to continue loading the DOSLib module -
those DOSLib functions already implemented by our Lisp engine will
be overwritten by the external module, so there is no conflict and
no risk.
These DOSLib functions are currently provided
:
|
Configuration Functions |
Drive Functions |
||
|
Math Functions |
Printer Functions |
Process Functions |
|
|
|
© Bricsys NV. All rights reserved. |