append (like vappend())EDIT: We already support this using normal vector construction syntax, e.x. { v, 4, v2.xxy }
Logical ops
and
or
not
xor
nor
nand
equal
not_equal
greater(_or_equal)
less(_or_equal)
The derivative of logical ops could be considered as 0 everywhere (it's undefined at the points where it changes, but we could freely pick 0 for those points).
The derivative of vector ops will require a bit of algebra, but nothing too hard.
Vector opsdotcrossdistance(squared)length(squared)append (likeEDIT: We already support this using normal vector construction syntax, e.x.vappend()
){ v, 4, v2.xxy }
The derivative of logical ops could be considered as 0 everywhere (it's undefined at the points where it changes, but we could freely pick 0 for those points).
The derivative of vector ops will require a bit of algebra, but nothing too hard.