(proxy? obj [kind [type [st]]])
any [symbol [symbol [symbol]]] ->
boolean
If no additional arguments are given, is returns whether obj
is a VRR
proxy. Otherwise it also checks the given type information
– whether obj kind is kind
, obj type is type
and obj subtype is st
.
(proxy-kind proxy)
proxy ->
symbol
Returns the kind of proxy
.
(proxy-type proxy)
proxy ->
symbol + false
Returns the type of proxy
.
(proxy-subtype proxy)
proxy ->
symbol + false
Returns the subtype of proxy
.