@stdlib/esm
Version:
ES module distribution for Stdlib, a standard library for JavaScript and Node.js.
3 lines • 808 B
JavaScript
// This file is a part of stdlib. License is Apache-2.0: http://www.apache.org/licenses/LICENSE-2.0
import r from"./../../utils/define-nonenumerable-read-only-property.js";function n(r,n,o,e){var f,a,i,t,u,d,l,p,m,v,y,c,s,b,j,x,g;if(!((x=n[0])<=0))for(d=(f=o[0])<0?(1-x)*f:0,l=(a=o[1])<0?(1-x)*a:0,p=(i=o[2])<0?(1-x)*i:0,m=(t=o[3])<0?(1-x)*t:0,v=(u=o[4])<0?(1-x)*u:0,y=r[0],c=r[1],s=r[2],b=r[3],j=r[4],g=0;g<x;g++)j[v]=e(y[d],c[l],s[p],b[m]),d+=f,l+=a,p+=i,m+=t,v+=u}function o(r,n,o,e,f){var a,i,t,u,d,l,p,m,v,y,c,s,b,j,x,g,h;if(!((g=n[0])<=0))for(l=e[0],p=e[1],m=e[2],v=e[3],y=e[4],a=o[0],i=o[1],t=o[2],u=o[3],d=o[4],c=r[0],s=r[1],b=r[2],j=r[3],x=r[4],h=0;h<g;h++)x[y]=f(c[l],s[p],b[m],j[v]),l+=a,p+=i,m+=t,v+=u,y+=d}var e=r,f=n,a=o;e(f,"ndarray",a);export default f;
//# sourceMappingURL=quaternary.js.map