Skip to content

library__set

Robert Bossy edited this page Jul 27, 2017 · 1 revision

#set

Synopsis

Functons

set:arg:role(arg)

Evaluates arg as a list of elements, then sets the context element argument with role role to the first element of arg. This function will not do anything if the context element is not a tuple.

set:arg(role, arg)

Evaluates role as a string, and arg as a list of elements, then sets the context element argument with role role to the first element of arg. This function will not do anything if the context element is not a tuple.

set:feat:key(value)

Evaluates value as a string, then adds a feature to the context element with key key and value value.

set:feat(key, value)

Evaluates key and value as strings, then adds a feature to the context element with key key and value value.

set:remove-arg:role()

Removes the argument with role role from the context element. This function will not do anything if the context element is not a tuple.

set:remove-arg(role)

Evaluates role as a string, removes the argument with role role from the context element. This function will not do anything if the context element is not a tuple.

set:remove-feature:key()

Removes all features with key key from the context element.

Clone this wiki locally