Daylight v4.9
Release Date: 1 February 2008

Object Synopsis

vbind -- object providing faster evaluation of a match


Vector bindings (vbinds) are a mechanism that allows faster evaluation of a match (dt_match(3)). The term "binding" is from mathematics -- when one thing is "bound" to another, the latter can be used to represent the former. For example, in algebra the expression "x=3" binds the value 3 to the symbol "x"; thereafter we can use "x" in place of "3".

See the Daylight Programmer's manual for a more detailed explanation.

Related Topics

pattern(3ob) path(3ob) pathset(3ob) molecule(3ob)

dt_setinteger(3) dt_typename(3) dt_sethandle(3) dt_integer(3) dt_setval(3) dt_real(3) dt_handle(3) dt_alloc_vbind(3) dt_string(3) dt_setstring(3) dt_setadjunct(3) dt_boolean(3) dt_name(3) dt_setreal(3) dt_proptype(3) dt_dealloc(3) dt_setboolean(3) dt_getval(3) dt_adjunct(3) dt_ancestor(3) dt_type(3) dt_propnames(3) dt_appendstring(3)