Function Entry: VL-LIST*

← Prev | ↑ Chapter | Next → | Index | Symbols

Function Entry: VL-LIST*

Name

vl-list*

Class

Visual LISP List Constructor

Syntax

(vl-list* arg [arg ...])

Description

Constructs and returns a list.

Return Values

List or dotted-tail structure according to the final argument, under Lisp list* semantics.

Side Effects

None beyond evaluating the arguments.

Notes

  • Autodesk documents that vl-list* is like list, except that the last object is placed in the final cdr.
  • Autodesk documents these result cases:
    • a single atom argument yields that atom,
    • all-atom arguments of length two yield a dotted pair,
    • a final atom with more preceding arguments yields a dotted list,
    • a final list argument causes its elements to be appended as the tail.

Availability

  • AutoCAD 2026: documented (per Autodesk reference page).
  • BricsCAD V26: presumed compatible (no contradicting page found).
  • Status: AutoCAD documented; BricsCAD presumed-both pending Phase 4 verification.