UNPKG

@thi.ng/vectors

Version:

Optimized 2d/3d/4d and arbitrary length vector operations, support for memory mapping/layouts

24 lines (23 loc) 442 B
import { defBitOp, defBitOpN } from "./compile/emit.js"; const [addI, addI2, addI3, addI4] = defBitOp("+", true); const [addU, addU2, addU3, addU4] = defBitOp("+"); const [addNI, addNI2, addNI3, addNI4] = defBitOpN("+", true); const [addNU, addNU2, addNU3, addNU4] = defBitOpN("+"); export { addI, addI2, addI3, addI4, addNI, addNI2, addNI3, addNI4, addNU, addNU2, addNU3, addNU4, addU, addU2, addU3, addU4 };