Seperate Packages

#- SMALL

#- SMALL

Small subset:

To be able to load the STDLIB into systems with low main-memory or older AutoLISP versions (<= R11) with low AutoLISP nodespace we provide a seperate package called SMALL without some functions, that are not that important. All other packages include all functions.

Exhaustive list of functions and variables not included in SMALL:

Undefined functions:

STD-STRING=
STD-STRING/=
STD-STRING<
STD-STRING<=
STD-STRING>
STD-STRING>=
STD-STRING-EQUAL
STD-STRING-NOT-EQUAL
STD-STRING-LESSP
STD-STRING-NOT-LESSP
STD-STRING-GREATERP
STD-STRING-NOT-GREATERP
STD-STRING-ELT
STD-STRCOUNT
STD-STRING-CAPITALIZE
sixth
seventh
eighth
ninth
tenth
STD-POSITION-IF
STD-POSITION-IF-NOT
STD-RPOSITION
STD-RASSOC
STD-FLATTEN
STD-MAPATOM
STD-ORDERED-UNION
STD-COUNT
STD-COUNT-IF
STD-COUNT-IF-NOT
std-%merge-random
STD-COPY-TREE
std-%protect-assign
std-%UNprotect-assign
std-%protect-assigned-p
STD-FT-COPY
STD-FT-APPEND
STD-FT-EQUAL
STD-FT-BACKUP
STD-FT-INSERT
STD-READ-FILE-STRINGS
STD-READ-FILE-LIST
STD-GETFILEM
STD-SHOWFILE
STD-FLOAT-PRECISION
STD-NUM-SCALE
STD-SIGN
STD-SQR
STD-SQRT
STD-EXPT
STD-LOG2
STD-LOG10
STD-ISQRT
STD-GCD
STD-LCM
STD-FACTORIAL
STD-MEDIAN
STD-STANDARD-DEVIATION
STD-SEC
STD-CSC
STD-ASEC
STD-ACSC
STD-ACOT
STD-SINH
STD-COSH
STD-TANH
STD-SECH
STD-CSCH
STD-ARSINH
STD-ARCOSH
STD-ARTANH
STD-DATE-DIFF
STD-DATE-SUM
STD-TODAY-LONG
STD-CDATE->DATE-STRING
STD-CDATE->TIME-STRING
std-dimstr
STD-ENTMAKE-BLOCK
STD-ENTMAKE-ATTDEF
STD-ENTMAKE-LAYER
STD-ENTMAKE-INSERT
STD-ENTMAKE-ATTRIB
STD-ENTMAKE-TEXT
STD-ENTMAKE-MTEXT
STD-ENTMAKE-CIRCLE
STD-ENTMAKE-PLINE
STD-ENTMAKE-POLYLINE
STD-ENTMAKE-LWPOLYLINE
STD-ENTMAKE-PFACE

Simplier functions:

STD-PRINC	(no lists)
std-PRINC-TO	(no lists)
STD-TODAY	(should return the same)
STD-GETTEXTVAL	(std-dimstr not supported)
STD-TIME	(some format string modes no supported)
STD-RTOS	(not standalone)

Undefined resp. not honored variables:

*DATE-FORMAT-STRING*
*TIME-FORMAT-STRING*
*MONTH-NAMES*
*WEEK-DAYS*
MOST-POSITIVE-FIXNUM
MOST-NEGATIVE-FIXNUM
MOST-POSITIVE-DOUBLE-FLOAT
MOST-NEGATIVE-DOUBLE-FLOAT
LEAST-POSITIVE-DOUBLE-FLOAT
LEAST-NEGATIVE-DOUBLE-FLOAT
*PRINT-LENGTH*
*PRINT-LEVEL*

Undefined keywords: (They must be quoted. They don't evaluate to itself.)

:TRANSPARENT
:ERROR
:FUNCTION
:PROTECTED-FUNCTION
:FILE
:ENTUPD
:ENTDEL
:REDRAW
:GRVECS
:LAYER
:UCS
:ZOOM
:VIEW
:VPORTS
:UNDO