Komunikační funkce prostoru jmen

(vl-bb-ref 'variable)
 
Argumenty:
 
'variable
- jméno proměnné k získání
 
Popis:
  - vrátí hodnotu proměnné z prostoru jmen blackboard
 
Návratové hodnoty:
  - hodnota proměnné z argumentu symbol
 
Příklady:
  Nastavení proměnné v blackboardu
  (vl-bb-set 'foobar "Root toot toot")
    vrací "Root toot toot"
 
  Získání hodnoty proměnné
  (vl-bb-ref 'foobar)
    vrací "Root toot toot"

Podívej se na funkci vl-bb-set.

(vl-bb-set 'symbol value)
 
Argumenty:
 
'symbol
- jméno proměnné k nastavení
 
value
- hodnota
 
Popis:
  - nastaví proměnnou v prostoru jmen blackboard
 
Návratové hodnoty:
  - hodnota přiřazená k symbol
 
Příklady:
  Nastavení proměnné v blackboardu
  (vl-bb-set 'foobar "Root toot toot")
    vrací "Root toot toot"
 
  Získání hodnoty proměnné
  (vl-bb-ref 'foobar)
    vrací "Root toot toot"

Podívej se na funkci vl-bb-ref.

(vl-load-all filename)
 
Argumenty:
 
filename
- řetězec - soubor, který se má nahrát
 
Popis:
  - nahraje soubor do všech otevřených dokumentů AutoCADu a do všech dokumentů postupně otevřených během aktuální AutoCAD relace
 
Návratové hodnoty:
  - nespecifikováno
  - v případě chyby generuje error zprávu
 
Příklady:
  $ (vl-load-all "c:/my documents/visual lisp/examples/whichns.lsp")
    vrací nil
  _$ (vl-load-all "yinyang.lsp")
    vrací nil

(vl-propagate 'symbol)
 
Argumenty:
 
'symbol
- jméno proměnné k nastavení
 
Popis:
  - kopíruje hodnotu proměnné do všech prostorů jmen otevřených dokumentů (a nastaví ve všech dokumentech postupně otevřených během aktuální AutoCAD relace)
 
Návratové hodnoty:
  - nespecifikovány
 
Příklady:
  (vl-propagate 'radius)
    vrací nil