The veq Reference Manual

This is the veq Reference Manual, version 2.2.0, generated automatically by Declt version 4.0 beta 2 "William Riker" on Mon May 15 04:25:43 2023 GMT+0.

Table of Contents


1 Introduction


2 Systems

The main system appears first, followed by any subsystem dependency.


2.1 veq

reasonably fast operations for 1-4d vectors, matrices, and arrays of vectors.

Author

<>

License

MIT

Version

2.2.0

Dependencies
  • alexandria (system).
  • sb-cltl2 (system).
  • prove (system).
  • str (system).
Source

veq.asd.

Child Components

3 Files

Files are sorted by type and then listed depth-first from the systems components trees.


3.1 Lisp


3.1.1 veq/veq.asd

Source

veq.asd.

Parent Component

veq (system).

ASDF Systems

veq.


3.1.2 veq/packages.lisp

Source

veq.asd.

Parent Component

veq (system).

Packages

veq.


3.1.3 veq/config.lisp

Dependency

packages.lisp (file).

Source

veq.asd.

Parent Component

veq (system).

Public Interface

*eps* (special variable).

Internals

3.1.4 veq/utils.lisp

Dependency

config.lisp (file).

Source

veq.asd.

Parent Component

veq (system).

Public Interface
Internals

3.1.5 veq/array-utils.lisp

Dependency

utils.lisp (file).

Source

veq.asd.

Parent Component

veq (system).

Public Interface
Internals

3.1.6 veq/docs.lisp

Dependency

utils.lisp (file).

Source

veq.asd.

Parent Component

veq (system).

Public Interface
Internals

3.1.7 veq/veq-ops.lisp

Dependencies
Source

veq.asd.

Parent Component

veq (system).

Internals

3.1.8 veq/vset.lisp

Dependency

veq-ops.lisp (file).

Source

veq.asd.

Parent Component

veq (system).

Public Interface
Internals

3.1.9 veq/array-rows.lisp

Dependency

veq-ops.lisp (file).

Source

veq.asd.

Parent Component

veq (system).

Public Interface
Internals

3.1.10 veq/nsum.lisp

Dependency

veq-ops.lisp (file).

Source

veq.asd.

Parent Component

veq (system).

Internals

3.1.11 veq/ops-1.lisp

Dependency

veq-ops.lisp (file).

Source

veq.asd.

Parent Component

veq (system).

Internals

3.1.12 veq/ops-2.lisp

Dependency

veq-ops.lisp (file).

Source

veq.asd.

Parent Component

veq (system).

Internals

3.1.13 veq/ops-3.lisp

Dependency

veq-ops.lisp (file).

Source

veq.asd.

Parent Component

veq (system).

Internals

3.1.14 veq/ops-4.lisp

Dependency

veq-ops.lisp (file).

Source

veq.asd.

Parent Component

veq (system).

Internals

3.1.15 veq/fxlspace.lisp

Dependency

veq-ops.lisp (file).

Source

veq.asd.

Parent Component

veq (system).

Internals

3.1.16 veq/macros.lisp

Dependencies
Source

veq.asd.

Parent Component

veq (system).

Public Interface
Internals

3.1.17 veq/array-take.lisp

Dependency

macros.lisp (file).

Source

veq.asd.

Parent Component

veq (system).

Public Interface
Internals

make-take-fx (macro).


3.1.18 veq/easing.lisp

Dependency

macros.lisp (file).

Source

veq.asd.

Parent Component

veq (system).

Public Interface
Internals

easing-op (macro).


3.1.19 veq/select-dim.lisp

Dependency

macros.lisp (file).

Source

veq.asd.

Parent Component

veq (system).

Public Interface
Internals

3.1.20 veq/mat.lisp

Dependency

macros.lisp (file).

Source

veq.asd.

Parent Component

veq (system).

Public Interface
Internals

3.1.21 veq/mat-inv.lisp

Dependency

macros.lisp (file).

Source

veq.asd.

Parent Component

veq (system).

Public Interface
Internals

3.1.22 veq/mat-cam.lisp

Dependency

macros.lisp (file).

Source

veq.asd.

Parent Component

veq (system).

Public Interface
Internals

3.1.23 veq/lspace.lisp

Dependency

macros.lisp (file).

Source

veq.asd.

Parent Component

veq (system).

Public Interface
Internals

3.1.24 veq/array-print.lisp

Dependency

macros.lisp (file).

Source

veq.asd.

Parent Component

veq (system).

Public Interface

3.1.25 veq/array-mima.lisp

Dependency

macros.lisp (file).

Source

veq.asd.

Parent Component

veq (system).

Public Interface
Internals

3.1.26 veq/checks.lisp

Dependency

array-mima.lisp (file).

Source

veq.asd.

Parent Component

veq (system).

Public Interface
Internals

3.1.27 veq/array-broadcast.lisp

Dependency

macros.lisp (file).

Source

veq.asd.

Parent Component

veq (system).

Public Interface
Internals

3.1.28 veq/array-reduce.lisp

Dependency

macros.lisp (file).

Source

veq.asd.

Parent Component

veq (system).

Public Interface
Internals

-sum-agg (macro).


3.1.29 veq/shapes.lisp

Dependencies
Source

veq.asd.

Parent Component

veq (system).

Public Interface
Internals

4 Packages

Packages are listed by definition order.


4.1 veq

Source

packages.lisp.

Use List

common-lisp.

Public Interface
Internals

5 Definitions

Definitions are sorted by export status, category, package, and then by lexicographic order.


5.1 Public Interface


5.1.1 Constants

Constant: dpi
Package

veq.

Source

utils.lisp.

Constant: dpi5
Package

veq.

Source

utils.lisp.

Constant: dpii
Package

veq.

Source

utils.lisp.

Constant: fpi
Package

veq.

Source

utils.lisp.

Constant: fpi5
Package

veq.

Source

utils.lisp.

Constant: fpii
Package

veq.

Source

utils.lisp.


5.1.2 Special variables

Special Variable: *eps*
Package

veq.

Source

config.lisp.


5.1.3 Macros

Macro: context? ()

list all macrolets in veq context. that is ops available inside vprog, fvprogn, vdef, fvdef defined contexts/functions.

Package

veq.

Source

docs.lisp.

Macro: d$* (&rest rest)

fx: %D$*
macro wrapper: D$*

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d$*! (&rest rest)

fx: %D$*!
macro wrapper: D$*!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d$+ (&rest rest)

fx: %D$+
macro wrapper: D$+

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d$+! (&rest rest)

fx: %D$+!
macro wrapper: D$+!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d$- (&rest rest)

fx: %D$-
macro wrapper: D$-

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d$-! (&rest rest)

fx: %D$-!
macro wrapper: D$-!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d$/ (&rest rest)

fx: %D$/
macro wrapper: D$/

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d$/! (&rest rest)

fx: %D$/!
macro wrapper: D$/!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d$_ (&body body)

create array from body. use either: ($_ (loop repeat 2 collect ‘(1d0 2d0))) or: ($_ ’((1d0 2d0) (1d0 2d0)))

Package

veq.

Source

array-utils.lisp.

Macro: d$abs (&rest rest)

fx: %D$ABS
macro wrapper: D$ABS

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d$abs! (&rest rest)

fx: %D$ABS!
macro wrapper: D$ABS!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d$cos-sin (&rest rest)

fx: %D$COS-SIN
macro wrapper: D$COS-SIN

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d$from (&rest rest)

fx: %D$FROM
macro wrapper: D$FROM

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d$from! (&rest rest)

fx: %D$FROM!
macro wrapper: D$FROM!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d$i- (&rest rest)

fx: %D$I-
macro wrapper: D$I-

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d$i-! (&rest rest)

fx: %D$I-!
macro wrapper: D$I-!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d$i/ (&rest rest)

fx: %D$I/
macro wrapper: D$I/

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d$i/! (&rest rest)

fx: %D$I/!
macro wrapper: D$I/!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d$iscale (&rest rest)

fx: %D$ISCALE
macro wrapper: D$ISCALE

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d$iscale! (&rest rest)

fx: %D$ISCALE!
macro wrapper: D$ISCALE!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d$len (&rest rest)

fx: %D$LEN
macro wrapper: D$LEN

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d$len2 (&rest rest)

fx: %D$LEN2
macro wrapper: D$LEN2

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d$line (&rest rest)

fx: %D$LINE
macro wrapper: D$LINE

defined via veq:def*

Package

veq.

Source

shapes.lisp.

Macro: d$lspace (&rest rest)

fx: %D$LSPACE
macro wrapper: D$LSPACE

defined via veq:fvdef*

Package

veq.

Source

lspace.lisp.

Macro: d$make (&key dim n v)

create array with size (n dim), and initial value v

Package

veq.

Source

array-utils.lisp.

Macro: d$neg (&rest rest)

fx: %D$NEG
macro wrapper: D$NEG

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d$neg! (&rest rest)

fx: %D$NEG!
macro wrapper: D$NEG!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d$norm (&rest rest)

fx: %D$NORM
macro wrapper: D$NORM

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d$norm! (&rest rest)

fx: %D$NORM!
macro wrapper: D$NORM!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d$point (&rest rest)

fx: %D$POINT
macro wrapper: D$POINT

defined via veq:def*

Package

veq.

Source

shapes.lisp.

Macro: d$scale (&rest rest)

fx: %D$SCALE
macro wrapper: D$SCALE

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d$scale! (&rest rest)

fx: %D$SCALE!
macro wrapper: D$SCALE!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d2$* (&rest rest)

fx: %D2$*
macro wrapper: D2$*

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d2$*! (&rest rest)

fx: %D2$*!
macro wrapper: D2$*!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d2$+ (&rest rest)

fx: %D2$+
macro wrapper: D2$+

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d2$+! (&rest rest)

fx: %D2$+!
macro wrapper: D2$+!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d2$- (&rest rest)

fx: %D2$-
macro wrapper: D2$-

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d2$-! (&rest rest)

fx: %D2$-!
macro wrapper: D2$-!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d2$/ (&rest rest)

fx: %D2$/
macro wrapper: D2$/

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d2$/! (&rest rest)

fx: %D2$/!
macro wrapper: D2$/!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d2$abs (&rest rest)

fx: %D2$ABS
macro wrapper: D2$ABS

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d2$abs! (&rest rest)

fx: %D2$ABS!
macro wrapper: D2$ABS!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d2$from (&rest rest)

fx: %D2$FROM
macro wrapper: D2$FROM

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d2$from! (&rest rest)

fx: %D2$FROM!
macro wrapper: D2$FROM!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d2$i- (&rest rest)

fx: %D2$I-
macro wrapper: D2$I-

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d2$i-! (&rest rest)

fx: %D2$I-!
macro wrapper: D2$I-!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d2$i/ (&rest rest)

fx: %D2$I/
macro wrapper: D2$I/

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d2$i/! (&rest rest)

fx: %D2$I/!
macro wrapper: D2$I/!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d2$iscale (&rest rest)

fx: %D2$ISCALE
macro wrapper: D2$ISCALE

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d2$iscale! (&rest rest)

fx: %D2$ISCALE!
macro wrapper: D2$ISCALE!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d2$len (&rest rest)

fx: %D2$LEN
macro wrapper: D2$LEN

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d2$len2 (&rest rest)

fx: %D2$LEN2
macro wrapper: D2$LEN2

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d2$line (&rest rest)

fx: %D2$LINE
macro wrapper: D2$LINE

defined via veq:def*

Package

veq.

Source

shapes.lisp.

Macro: d2$lspace (&rest rest)

fx: %D2$LSPACE
macro wrapper: D2$LSPACE

defined via veq:fvdef*

Package

veq.

Source

lspace.lisp.

Macro: d2$neg (&rest rest)

fx: %D2$NEG
macro wrapper: D2$NEG

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d2$neg! (&rest rest)

fx: %D2$NEG!
macro wrapper: D2$NEG!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d2$norm (&rest rest)

fx: %D2$NORM
macro wrapper: D2$NORM

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d2$norm! (&rest rest)

fx: %D2$NORM!
macro wrapper: D2$NORM!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d2$point (&rest rest)

fx: %D2$POINT
macro wrapper: D2$POINT

defined via veq:def*

Package

veq.

Source

shapes.lisp.

Macro: d2$rot (&rest rest)

fx: %D2$ROT
macro wrapper: D2$ROT

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d2$rot! (&rest rest)

fx: %D2$ROT!
macro wrapper: D2$ROT!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d2$rots (&rest rest)

fx: %D2$ROTS
macro wrapper: D2$ROTS

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d2$rots! (&rest rest)

fx: %D2$ROTS!
macro wrapper: D2$ROTS!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d2$scale (&rest rest)

fx: %D2$SCALE
macro wrapper: D2$SCALE

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d2$scale! (&rest rest)

fx: %D2$SCALE!
macro wrapper: D2$SCALE!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d2mm (a*397 b*399)

multiply mat * mat of type: DVEC

Package

veq.

Source

mat.lisp.

Macro: d2mmt (a*463 b*465)

multiply mat * (transpose mat) of type: DVEC

Package

veq.

Source

mat.lisp.

Macro: d2mrot (&rest rest)

fx: %D2MROT
macro wrapper: D2MROT

defined via veq:def*

Package

veq.

Source

mat.lisp.

Macro: d2mrot* (&rest rest)

fx: %D2MROT*
macro wrapper: D2MROT*

defined via veq:def*

Package

veq.

Source

mat.lisp.

Macro: d2mscale (&rest rest)

fx: %D2MSCALE
macro wrapper: D2MSCALE

defined via veq:fvdef*

Package

veq.

Source

mat.lisp.

Macro: d2mt! (a1)

transpose 2d matrix in-place.

Package

veq.

Source

mat.lisp.

Macro: d2mtm (a*496 b*498)

multiply (transpose mat) * mat of type: DVEC

Package

veq.

Source

mat.lisp.

Macro: d2mtmt (a*430 b*432)

multiply (transpose mat) * (transpose mat) of type: DVEC

Package

veq.

Source

mat.lisp.

Macro: d2mtrans (&rest rest)

fx: %D2MTRANS
macro wrapper: D2MTRANS

defined via veq:fvdef*

Package

veq.

Source

mat.lisp.

Macro: d2mtv (m1 &rest v2)

transpose(mat) * v. for 2d matrix and vector.

Package

veq.

Source

mat.lisp.

Macro: d2mv (m1 &rest v2)

mat * v. for 2d matrix and vector.

Package

veq.

Source

mat.lisp.

Macro: d3$* (&rest rest)

fx: %D3$*
macro wrapper: D3$*

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d3$*! (&rest rest)

fx: %D3$*!
macro wrapper: D3$*!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d3$+ (&rest rest)

fx: %D3$+
macro wrapper: D3$+

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d3$+! (&rest rest)

fx: %D3$+!
macro wrapper: D3$+!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d3$- (&rest rest)

fx: %D3$-
macro wrapper: D3$-

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d3$-! (&rest rest)

fx: %D3$-!
macro wrapper: D3$-!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d3$/ (&rest rest)

fx: %D3$/
macro wrapper: D3$/

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d3$/! (&rest rest)

fx: %D3$/!
macro wrapper: D3$/!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d3$abs (&rest rest)

fx: %D3$ABS
macro wrapper: D3$ABS

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d3$abs! (&rest rest)

fx: %D3$ABS!
macro wrapper: D3$ABS!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d3$from (&rest rest)

fx: %D3$FROM
macro wrapper: D3$FROM

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d3$from! (&rest rest)

fx: %D3$FROM!
macro wrapper: D3$FROM!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d3$i- (&rest rest)

fx: %D3$I-
macro wrapper: D3$I-

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d3$i-! (&rest rest)

fx: %D3$I-!
macro wrapper: D3$I-!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d3$i/ (&rest rest)

fx: %D3$I/
macro wrapper: D3$I/

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d3$i/! (&rest rest)

fx: %D3$I/!
macro wrapper: D3$I/!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d3$iscale (&rest rest)

fx: %D3$ISCALE
macro wrapper: D3$ISCALE

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d3$iscale! (&rest rest)

fx: %D3$ISCALE!
macro wrapper: D3$ISCALE!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d3$len (&rest rest)

fx: %D3$LEN
macro wrapper: D3$LEN

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d3$len2 (&rest rest)

fx: %D3$LEN2
macro wrapper: D3$LEN2

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d3$line (&rest rest)

fx: %D3$LINE
macro wrapper: D3$LINE

defined via veq:def*

Package

veq.

Source

shapes.lisp.

Macro: d3$lspace (&rest rest)

fx: %D3$LSPACE
macro wrapper: D3$LSPACE

defined via veq:fvdef*

Package

veq.

Source

lspace.lisp.

Macro: d3$neg (&rest rest)

fx: %D3$NEG
macro wrapper: D3$NEG

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d3$neg! (&rest rest)

fx: %D3$NEG!
macro wrapper: D3$NEG!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d3$norm (&rest rest)

fx: %D3$NORM
macro wrapper: D3$NORM

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d3$norm! (&rest rest)

fx: %D3$NORM!
macro wrapper: D3$NORM!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d3$point (&rest rest)

fx: %D3$POINT
macro wrapper: D3$POINT

defined via veq:def*

Package

veq.

Source

shapes.lisp.

Macro: d3$scale (&rest rest)

fx: %D3$SCALE
macro wrapper: D3$SCALE

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d3$scale! (&rest rest)

fx: %D3$SCALE!
macro wrapper: D3$SCALE!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d3mm (a*529 b*531)

multiply mat * mat of type: DVEC

Package

veq.

Source

mat.lisp.

Macro: d3mmt (a*595 b*597)

multiply mat * (transpose mat) of type: DVEC

Package

veq.

Source

mat.lisp.

Macro: d3mrot (&rest rest)

fx: %D3MROT
macro wrapper: D3MROT

defined via veq:def*

Package

veq.

Source

mat.lisp.

Macro: d3mrot* (&rest rest)

fx: %D3MROT*
macro wrapper: D3MROT*

defined via veq:def*

Package

veq.

Source

mat.lisp.

Macro: d3mscale (&rest rest)

fx: %D3MSCALE
macro wrapper: D3MSCALE

defined via veq:fvdef*

Package

veq.

Source

mat.lisp.

Macro: d3mt! (a1)

transpose 3d matrix in-place.

Package

veq.

Source

mat.lisp.

Macro: d3mtm (a*628 b*630)

multiply (transpose mat) * mat of type: DVEC

Package

veq.

Source

mat.lisp.

Macro: d3mtmt (a*562 b*564)

multiply (transpose mat) * (transpose mat) of type: DVEC

Package

veq.

Source

mat.lisp.

Macro: d3mtrans (&rest rest)

fx: %D3MTRANS
macro wrapper: D3MTRANS

defined via veq:fvdef*

Package

veq.

Source

mat.lisp.

Macro: d3mtv (m1 &rest v2)

transpose(mat) * v. for 3d matrix and vector.

Package

veq.

Source

mat.lisp.

Macro: d3mv (m1 &rest v2)

mat * v. for 3d matrix and vector.

Package

veq.

Source

mat.lisp.

Macro: d4$* (&rest rest)

fx: %D4$*
macro wrapper: D4$*

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d4$*! (&rest rest)

fx: %D4$*!
macro wrapper: D4$*!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d4$+ (&rest rest)

fx: %D4$+
macro wrapper: D4$+

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d4$+! (&rest rest)

fx: %D4$+!
macro wrapper: D4$+!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d4$- (&rest rest)

fx: %D4$-
macro wrapper: D4$-

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d4$-! (&rest rest)

fx: %D4$-!
macro wrapper: D4$-!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d4$/ (&rest rest)

fx: %D4$/
macro wrapper: D4$/

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d4$/! (&rest rest)

fx: %D4$/!
macro wrapper: D4$/!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d4$abs (&rest rest)

fx: %D4$ABS
macro wrapper: D4$ABS

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d4$abs! (&rest rest)

fx: %D4$ABS!
macro wrapper: D4$ABS!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d4$from (&rest rest)

fx: %D4$FROM
macro wrapper: D4$FROM

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d4$from! (&rest rest)

fx: %D4$FROM!
macro wrapper: D4$FROM!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d4$i- (&rest rest)

fx: %D4$I-
macro wrapper: D4$I-

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d4$i-! (&rest rest)

fx: %D4$I-!
macro wrapper: D4$I-!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d4$i/ (&rest rest)

fx: %D4$I/
macro wrapper: D4$I/

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d4$i/! (&rest rest)

fx: %D4$I/!
macro wrapper: D4$I/!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d4$iscale (&rest rest)

fx: %D4$ISCALE
macro wrapper: D4$ISCALE

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d4$iscale! (&rest rest)

fx: %D4$ISCALE!
macro wrapper: D4$ISCALE!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d4$len (&rest rest)

fx: %D4$LEN
macro wrapper: D4$LEN

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d4$len2 (&rest rest)

fx: %D4$LEN2
macro wrapper: D4$LEN2

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d4$line (&rest rest)

fx: %D4$LINE
macro wrapper: D4$LINE

defined via veq:def*

Package

veq.

Source

shapes.lisp.

Macro: d4$lspace (&rest rest)

fx: %D4$LSPACE
macro wrapper: D4$LSPACE

defined via veq:fvdef*

Package

veq.

Source

lspace.lisp.

Macro: d4$neg (&rest rest)

fx: %D4$NEG
macro wrapper: D4$NEG

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d4$neg! (&rest rest)

fx: %D4$NEG!
macro wrapper: D4$NEG!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d4$norm (&rest rest)

fx: %D4$NORM
macro wrapper: D4$NORM

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d4$norm! (&rest rest)

fx: %D4$NORM!
macro wrapper: D4$NORM!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d4$point (&rest rest)

fx: %D4$POINT
macro wrapper: D4$POINT

defined via veq:def*

Package

veq.

Source

shapes.lisp.

Macro: d4$scale (&rest rest)

fx: %D4$SCALE
macro wrapper: D4$SCALE

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d4$scale! (&rest rest)

fx: %D4$SCALE!
macro wrapper: D4$SCALE!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: d4mm (a*661 b*663)

multiply mat * mat of type: DVEC

Package

veq.

Source

mat.lisp.

Macro: d4mmt (a*727 b*729)

multiply mat * (transpose mat) of type: DVEC

Package

veq.

Source

mat.lisp.

Macro: d4mt! (a1)

transpose 4d matrix in-place.

Package

veq.

Source

mat.lisp.

Macro: d4mtm (a*760 b*762)

multiply (transpose mat) * mat of type: DVEC

Package

veq.

Source

mat.lisp.

Macro: d4mtmt (a*694 b*696)

multiply (transpose mat) * (transpose mat) of type: DVEC

Package

veq.

Source

mat.lisp.

Macro: d4mtv (m1 &rest v2)

transpose(mat) * v. for 4d matrix and vector.

Package

veq.

Source

mat.lisp.

Macro: d4mv (m1 &rest v2)

mat * v. for 4d matrix and vector.

Package

veq.

Source

mat.lisp.

Macro: d_ (&body body)

create dvec from body: (d_ ’(1d0 2d0 3d0))

Package

veq.

Source

array-utils.lisp.

Macro: def* (mname &body body)

defines a function named: %fx
and a wrapper macro named: fx

the wrapper macro ensures every call to this function is done as (mvc #’%fx ...).

Package

veq.

Source

macros.lisp.

Macro: df (&body body)
Package

veq.

Source

utils.lisp.

Macro: df* (&body body)
Package

veq.

Source

utils.lisp.

Macro: dsb (&rest args)
Package

veq.

Source

utils.lisp.

Macro: dw (&rest rest6384)

macro. reorder arguments (X Y Z W) as (W), (IGNORE Z Y X).

Package

veq.

Source

select-dim.lisp.

Macro: dww (&rest rest1520)

macro. reorder arguments (X Y Z W) as (W W), (IGNORE Z Y X).

Package

veq.

Source

select-dim.lisp.

Macro: dwww (&rest rest304)

macro. reorder arguments (X Y Z W) as (W W W), (IGNORE Z Y X).

Package

veq.

Source

select-dim.lisp.

Macro: dwwww (&rest rest0)

macro. reorder arguments (X Y Z W) as (W W W W), (IGNORE Z Y X).

Package

veq.

Source

select-dim.lisp.

Macro: dwwwx (&rest rest57)

macro. reorder arguments (X Y Z W) as (W W W X), (IGNORE Z Y).

Package

veq.

Source

select-dim.lisp.

Macro: dwwwy (&rest rest38)

macro. reorder arguments (X Y Z W) as (W W W Y), (IGNORE Z X).

Package

veq.

Source

select-dim.lisp.

Macro: dwwwz (&rest rest19)

macro. reorder arguments (X Y Z W) as (W W W Z), (IGNORE Y X).

Package

veq.

Source

select-dim.lisp.

Macro: dwwx (&rest rest361)

macro. reorder arguments (X Y Z W) as (W W X), (IGNORE Z Y).

Package

veq.

Source

select-dim.lisp.

Macro: dwwxw (&rest rest228)

macro. reorder arguments (X Y Z W) as (W W X W), (IGNORE Z Y).

Package

veq.

Source

select-dim.lisp.

Macro: dwwxx (&rest rest285)

macro. reorder arguments (X Y Z W) as (W W X X), (IGNORE Z Y).

Package

veq.

Source

select-dim.lisp.

Macro: dwwxy (&rest rest266)

macro. reorder arguments (X Y Z W) as (W W X Y), (IGNORE Z).

Package

veq.

Source

select-dim.lisp.

Macro: dwwxz (&rest rest247)

macro. reorder arguments (X Y Z W) as (W W X Z), (IGNORE Y).

Package

veq.

Source

select-dim.lisp.

Macro: dwwy (&rest rest342)

macro. reorder arguments (X Y Z W) as (W W Y), (IGNORE Z X).

Package

veq.

Source

select-dim.lisp.

Macro: dwwyw (&rest rest152)

macro. reorder arguments (X Y Z W) as (W W Y W), (IGNORE Z X).

Package

veq.

Source

select-dim.lisp.

Macro: dwwyx (&rest rest209)

macro. reorder arguments (X Y Z W) as (W W Y X), (IGNORE Z).

Package

veq.

Source

select-dim.lisp.

Macro: dwwyy (&rest rest190)

macro. reorder arguments (X Y Z W) as (W W Y Y), (IGNORE Z X).

Package

veq.

Source

select-dim.lisp.

Macro: dwwyz (&rest rest171)

macro. reorder arguments (X Y Z W) as (W W Y Z), (IGNORE X).

Package

veq.

Source

select-dim.lisp.

Macro: dwwz (&rest rest323)

macro. reorder arguments (X Y Z W) as (W W Z), (IGNORE Y X).

Package

veq.

Source

select-dim.lisp.

Macro: dwwzw (&rest rest76)

macro. reorder arguments (X Y Z W) as (W W Z W), (IGNORE Y X).

Package

veq.

Source

select-dim.lisp.

Macro: dwwzx (&rest rest133)

macro. reorder arguments (X Y Z W) as (W W Z X), (IGNORE Y).

Package

veq.

Source

select-dim.lisp.

Macro: dwwzy (&rest rest114)

macro. reorder arguments (X Y Z W) as (W W Z Y), (IGNORE X).

Package

veq.

Source

select-dim.lisp.

Macro: dwwzz (&rest rest95)

macro. reorder arguments (X Y Z W) as (W W Z Z), (IGNORE Y X).

Package

veq.

Source

select-dim.lisp.

Macro: dwx (&rest rest1577)

macro. reorder arguments (X Y Z W) as (W X), (IGNORE Z Y).

Package

veq.

Source

select-dim.lisp.

Macro: dwxw (&rest rest1444)

macro. reorder arguments (X Y Z W) as (W X W), (IGNORE Z Y).

Package

veq.

Source

select-dim.lisp.

Macro: dwxww (&rest rest1140)

macro. reorder arguments (X Y Z W) as (W X W W), (IGNORE Z Y).

Package

veq.

Source

select-dim.lisp.

Macro: dwxwx (&rest rest1197)

macro. reorder arguments (X Y Z W) as (W X W X), (IGNORE Z Y).

Package

veq.

Source

select-dim.lisp.

Macro: dwxwy (&rest rest1178)

macro. reorder arguments (X Y Z W) as (W X W Y), (IGNORE Z).

Package

veq.

Source

select-dim.lisp.

Macro: dwxwz (&rest rest1159)

macro. reorder arguments (X Y Z W) as (W X W Z), (IGNORE Y).

Package

veq.

Source

select-dim.lisp.

Macro: dwxx (&rest rest1501)

macro. reorder arguments (X Y Z W) as (W X X), (IGNORE Z Y).

Package

veq.

Source

select-dim.lisp.

Macro: dwxxw (&rest rest1368)

macro. reorder arguments (X Y Z W) as (W X X W), (IGNORE Z Y).

Package

veq.

Source

select-dim.lisp.

Macro: dwxxx (&rest rest1425)

macro. reorder arguments (X Y Z W) as (W X X X), (IGNORE Z Y).

Package

veq.

Source

select-dim.lisp.

Macro: dwxxy (&rest rest1406)

macro. reorder arguments (X Y Z W) as (W X X Y), (IGNORE Z).

Package

veq.

Source

select-dim.lisp.

Macro: dwxxz (&rest rest1387)

macro. reorder arguments (X Y Z W) as (W X X Z), (IGNORE Y).

Package

veq.

Source

select-dim.lisp.

Macro: dwxy (&rest rest1482)

macro. reorder arguments (X Y Z W) as (W X Y), (IGNORE Z).

Package

veq.

Source

select-dim.lisp.

Macro: dwxyw (&rest rest1292)

macro. reorder arguments (X Y Z W) as (W X Y W), (IGNORE Z).

Package

veq.

Source

select-dim.lisp.

Macro: dwxyx (&rest rest1349)

macro. reorder arguments (X Y Z W) as (W X Y X), (IGNORE Z).

Package

veq.

Source

select-dim.lisp.

Macro: dwxyy (&rest rest1330)

macro. reorder arguments (X Y Z W) as (W X Y Y), (IGNORE Z).

Package

veq.

Source

select-dim.lisp.

Macro: dwxyz (&rest rest1311)

macro. reorder arguments (X Y Z W) as (W X Y Z), (IGNORE).

Package

veq.

Source

select-dim.lisp.

Macro: dwxz (&rest rest1463)

macro. reorder arguments (X Y Z W) as (W X Z), (IGNORE Y).

Package

veq.

Source

select-dim.lisp.

Macro: dwxzw (&rest rest1216)

macro. reorder arguments (X Y Z W) as (W X Z W), (IGNORE Y).

Package

veq.

Source

select-dim.lisp.

Macro: dwxzx (&rest rest1273)

macro. reorder arguments (X Y Z W) as (W X Z X), (IGNORE Y).

Package

veq.

Source

select-dim.lisp.

Macro: dwxzy (&rest rest1254)

macro. reorder arguments (X Y Z W) as (W X Z Y), (IGNORE).

Package

veq.

Source

select-dim.lisp.

Macro: dwxzz (&rest rest1235)

macro. reorder arguments (X Y Z W) as (W X Z Z), (IGNORE Y).

Package

veq.

Source

select-dim.lisp.

Macro: dwy (&rest rest1558)

macro. reorder arguments (X Y Z W) as (W Y), (IGNORE Z X).

Package

veq.

Source

select-dim.lisp.

Macro: dwyw (&rest rest1064)

macro. reorder arguments (X Y Z W) as (W Y W), (IGNORE Z X).

Package

veq.

Source

select-dim.lisp.

Macro: dwyww (&rest rest760)

macro. reorder arguments (X Y Z W) as (W Y W W), (IGNORE Z X).

Package

veq.

Source

select-dim.lisp.

Macro: dwywx (&rest rest817)

macro. reorder arguments (X Y Z W) as (W Y W X), (IGNORE Z).

Package

veq.

Source

select-dim.lisp.

Macro: dwywy (&rest rest798)

macro. reorder arguments (X Y Z W) as (W Y W Y), (IGNORE Z X).

Package

veq.

Source

select-dim.lisp.

Macro: dwywz (&rest rest779)

macro. reorder arguments (X Y Z W) as (W Y W Z), (IGNORE X).

Package

veq.

Source

select-dim.lisp.

Macro: dwyx (&rest rest1121)

macro. reorder arguments (X Y Z W) as (W Y X), (IGNORE Z).

Package

veq.

Source

select-dim.lisp.

Macro: dwyxw (&rest rest988)

macro. reorder arguments (X Y Z W) as (W Y X W), (IGNORE Z).

Package

veq.

Source

select-dim.lisp.

Macro: dwyxx (&rest rest1045)

macro. reorder arguments (X Y Z W) as (W Y X X), (IGNORE Z).

Package

veq.

Source

select-dim.lisp.

Macro: dwyxy (&rest rest1026)

macro. reorder arguments (X Y Z W) as (W Y X Y), (IGNORE Z).

Package

veq.

Source

select-dim.lisp.

Macro: dwyxz (&rest rest1007)

macro. reorder arguments (X Y Z W) as (W Y X Z), (IGNORE).

Package

veq.

Source

select-dim.lisp.

Macro: dwyy (&rest rest1102)

macro. reorder arguments (X Y Z W) as (W Y Y), (IGNORE Z X).

Package

veq.

Source

select-dim.lisp.

Macro: dwyyw (&rest rest912)

macro. reorder arguments (X Y Z W) as (W Y Y W), (IGNORE Z X).

Package

veq.

Source

select-dim.lisp.

Macro: dwyyx (&rest rest969)

macro. reorder arguments (X Y Z W) as (W Y Y X), (IGNORE Z).

Package

veq.

Source

select-dim.lisp.

Macro: dwyyy (&rest rest950)

macro. reorder arguments (X Y Z W) as (W Y Y Y), (IGNORE Z X).

Package

veq.

Source

select-dim.lisp.

Macro: dwyyz (&rest rest931)

macro. reorder arguments (X Y Z W) as (W Y Y Z), (IGNORE X).

Package

veq.

Source

select-dim.lisp.

Macro: dwyz (&rest rest1083)

macro. reorder arguments (X Y Z W) as (W Y Z), (IGNORE X).

Package

veq.

Source

select-dim.lisp.

Macro: dwyzw (&rest rest836)

macro. reorder arguments (X Y Z W) as (W Y Z W), (IGNORE X).

Package

veq.

Source

select-dim.lisp.

Macro: dwyzx (&rest rest893)

macro. reorder arguments (X Y Z W) as (W Y Z X), (IGNORE).

Package

veq.

Source

select-dim.lisp.

Macro: dwyzy (&rest rest874)

macro. reorder arguments (X Y Z W) as (W Y Z Y), (IGNORE X).

Package

veq.

Source

select-dim.lisp.

Macro: dwyzz (&rest rest855)

macro. reorder arguments (X Y Z W) as (W Y Z Z), (IGNORE X).

Package

veq.

Source

select-dim.lisp.

Macro: dwz (&rest rest1539)

macro. reorder arguments (X Y Z W) as (W Z), (IGNORE Y X).

Package

veq.

Source

select-dim.lisp.

Macro: dwzw (&rest rest684)

macro. reorder arguments (X Y Z W) as (W Z W), (IGNORE Y X).

Package

veq.

Source

select-dim.lisp.

Macro: dwzww (&rest rest380)

macro. reorder arguments (X Y Z W) as (W Z W W), (IGNORE Y X).

Package

veq.

Source

select-dim.lisp.

Macro: dwzwx (&rest rest437)

macro. reorder arguments (X Y Z W) as (W Z W X), (IGNORE Y).

Package

veq.

Source

select-dim.lisp.

Macro: dwzwy (&rest rest418)

macro. reorder arguments (X Y Z W) as (W Z W Y), (IGNORE X).

Package

veq.

Source

select-dim.lisp.

Macro: dwzwz (&rest rest399)

macro. reorder arguments (X Y Z W) as (W Z W Z), (IGNORE Y X).

Package

veq.

Source

select-dim.lisp.

Macro: dwzx (&rest rest741)

macro. reorder arguments (X Y Z W) as (W Z X), (IGNORE Y).

Package

veq.

Source

select-dim.lisp.

Macro: dwzxw (&rest rest608)

macro. reorder arguments (X Y Z W) as (W Z X W), (IGNORE Y).

Package

veq.

Source

select-dim.lisp.

Macro: dwzxx (&rest rest665)

macro. reorder arguments (X Y Z W) as (W Z X X), (IGNORE Y).

Package

veq.

Source

select-dim.lisp.

Macro: dwzxy (&rest rest646)

macro. reorder arguments (X Y Z W) as (W Z X Y), (IGNORE).

Package

veq.

Source

select-dim.lisp.

Macro: dwzxz (&rest rest627)

macro. reorder arguments (X Y Z W) as (W Z X Z), (IGNORE Y).

Package

veq.

Source

select-dim.lisp.

Macro: dwzy (&rest rest722)

macro. reorder arguments (X Y Z W) as (W Z Y), (IGNORE X).

Package

veq.

Source

select-dim.lisp.

Macro: dwzyw (&rest rest532)

macro. reorder arguments (X Y Z W) as (W Z Y W), (IGNORE X).

Package

veq.

Source

select-dim.lisp.

Macro: dwzyx (&rest rest589)

macro. reorder arguments (X Y Z W) as (W Z Y X), (IGNORE).

Package

veq.

Source

select-dim.lisp.

Macro: dwzyy (&rest rest570)

macro. reorder arguments (X Y Z W) as (W Z Y Y), (IGNORE X).

Package

veq.

Source

select-dim.lisp.

Macro: dwzyz (&rest rest551)

macro. reorder arguments (X Y Z W) as (W Z Y Z), (IGNORE X).

Package

veq.

Source

select-dim.lisp.

Macro: dwzz (&rest rest703)

macro. reorder arguments (X Y Z W) as (W Z Z), (IGNORE Y X).

Package

veq.

Source

select-dim.lisp.

Macro: dwzzw (&rest rest456)

macro. reorder arguments (X Y Z W) as (W Z Z W), (IGNORE Y X).

Package

veq.

Source

select-dim.lisp.

Macro: dwzzx (&rest rest513)

macro. reorder arguments (X Y Z W) as (W Z Z X), (IGNORE Y).

Package

veq.

Source

select-dim.lisp.

Macro: dwzzy (&rest rest494)

macro. reorder arguments (X Y Z W) as (W Z Z Y), (IGNORE X).

Package

veq.

Source

select-dim.lisp.

Macro: dwzzz (&rest rest475)

macro. reorder arguments (X Y Z W) as (W Z Z Z), (IGNORE Y X).

Package

veq.

Source

select-dim.lisp.

Macro: dx (&rest rest6441)

macro. reorder arguments (X Y Z W) as (X), (IGNORE W Z Y).

Package

veq.

Source

select-dim.lisp.

Macro: dxw (&rest rest6308)

macro. reorder arguments (X Y Z W) as (X W), (IGNORE Z Y).

Package

veq.

Source

select-dim.lisp.

Macro: dxww (&rest rest5092)

macro. reorder arguments (X Y Z W) as (X W W), (IGNORE Z Y).

Package

veq.

Source

select-dim.lisp.

Macro: dxwww (&rest rest4788)

macro. reorder arguments (X Y Z W) as (X W W W), (IGNORE Z Y).

Package

veq.

Source

select-dim.lisp.

Macro: dxwwx (&rest rest4845)

macro. reorder arguments (X Y Z W) as (X W W X), (IGNORE Z Y).

Package

veq.

Source

select-dim.lisp.

Macro: dxwwy (&rest rest4826)

macro. reorder arguments (X Y Z W) as (X W W Y), (IGNORE Z).

Package

veq.

Source

select-dim.lisp.

Macro: dxwwz (&rest rest4807)

macro. reorder arguments (X Y Z W) as (X W W Z), (IGNORE Y).

Package

veq.

Source

select-dim.lisp.

Macro: dxwx (&rest rest5149)

macro. reorder arguments (X Y Z W) as (X W X), (IGNORE Z Y).

Package

veq.

Source

select-dim.lisp.

Macro: dxwxw (&rest rest5016)

macro. reorder arguments (X Y Z W) as (X W X W), (IGNORE Z Y).

Package

veq.

Source

select-dim.lisp.

Macro: dxwxx (&rest rest5073)

macro. reorder arguments (X Y Z W) as (X W X X), (IGNORE Z Y).

Package

veq.

Source

select-dim.lisp.

Macro: dxwxy (&rest rest5054)

macro. reorder arguments (X Y Z W) as (X W X Y), (IGNORE Z).

Package

veq.

Source

select-dim.lisp.

Macro: dxwxz (&rest rest5035)

macro. reorder arguments (X Y Z W) as (X W X Z), (IGNORE Y).

Package

veq.

Source

select-dim.lisp.

Macro: dxwy (&rest rest5130)

macro. reorder arguments (X Y Z W) as (X W Y), (IGNORE Z).

Package

veq.

Source

select-dim.lisp.

Macro: dxwyw (&rest rest4940)

macro. reorder arguments (X Y Z W) as (X W Y W), (IGNORE Z).

Package

veq.

Source

select-dim.lisp.

Macro: dxwyx (&rest rest4997)

macro. reorder arguments (X Y Z W) as (X W Y X), (IGNORE Z).

Package

veq.

Source

select-dim.lisp.

Macro: dxwyy (&rest rest4978)

macro. reorder arguments (X Y Z W) as (X W Y Y), (IGNORE Z).

Package

veq.

Source

select-dim.lisp.

Macro: dxwyz (&rest rest4959)

macro. reorder arguments (X Y Z W) as (X W Y Z), (IGNORE).

Package

veq.

Source

select-dim.lisp.

Macro: dxwz (&rest rest5111)

macro. reorder arguments (X Y Z W) as (X W Z), (IGNORE Y).

Package

veq.

Source

select-dim.lisp.

Macro: dxwzw (&rest rest4864)

macro. reorder arguments (X Y Z W) as (X W Z W), (IGNORE Y).

Package

veq.

Source

select-dim.lisp.

Macro: dxwzx (&rest rest4921)

macro. reorder arguments (X Y Z W) as (X W Z X), (IGNORE Y).

Package

veq.

Source

select-dim.lisp.

Macro: dxwzy (&rest rest4902)

macro. reorder arguments (X Y Z W) as (X W Z Y), (IGNORE).

Package

veq.

Source

select-dim.lisp.

Macro: dxwzz (&rest rest4883)

macro. reorder arguments (X Y Z W) as (X W Z Z), (IGNORE Y).

Package

veq.

Source

select-dim.lisp.

Macro: dxx (&rest rest6365)

macro. reorder arguments (X Y Z W) as (X X), (IGNORE W Z Y).

Package

veq.

Source

select-dim.lisp.

Macro: dxxw (&rest rest6232)

macro. reorder arguments (X Y Z W) as (X X W), (IGNORE Z Y).

Package

veq.

Source

select-dim.lisp.

Macro: dxxww (&rest rest5928)

macro. reorder arguments (X Y Z W) as (X X W W), (IGNORE Z Y).

Package

veq.

Source

select-dim.lisp.

Macro: dxxwx (&rest rest5985)

macro. reorder arguments (X Y Z W) as (X X W X), (IGNORE Z Y).

Package

veq.

Source

select-dim.lisp.

Macro: dxxwy (&rest rest5966)

macro. reorder arguments (X Y Z W) as (X X W Y), (IGNORE Z).

Package

veq.

Source

select-dim.lisp.

Macro: dxxwz (&rest rest5947)

macro. reorder arguments (X Y Z W) as (X X W Z), (IGNORE Y).

Package

veq.

Source

select-dim.lisp.

Macro: dxxx (&rest rest6289)

macro. reorder arguments (X Y Z W) as (X X X), (IGNORE W Z Y).

Package

veq.

Source

select-dim.lisp.

Macro: dxxxw (&rest rest6156)

macro. reorder arguments (X Y Z W) as (X X X W), (IGNORE Z Y).

Package

veq.

Source

select-dim.lisp.

Macro: dxxxx (&rest rest6213)

macro. reorder arguments (X Y Z W) as (X X X X), (IGNORE W Z Y).

Package

veq.

Source

select-dim.lisp.

Macro: dxxxy (&rest rest6194)

macro. reorder arguments (X Y Z W) as (X X X Y), (IGNORE W Z).

Package

veq.

Source

select-dim.lisp.

Macro: dxxxz (&rest rest6175)

macro. reorder arguments (X Y Z W) as (X X X Z), (IGNORE W Y).

Package

veq.

Source

select-dim.lisp.

Macro: dxxy (&rest rest6270)

macro. reorder arguments (X Y Z W) as (X X Y), (IGNORE W Z).

Package

veq.

Source

select-dim.lisp.

Macro: dxxyw (&rest rest6080)

macro. reorder arguments (X Y Z W) as (X X Y W), (IGNORE Z).

Package

veq.

Source

select-dim.lisp.

Macro: dxxyx (&rest rest6137)

macro. reorder arguments (X Y Z W) as (X X Y X), (IGNORE W Z).

Package

veq.

Source

select-dim.lisp.

Macro: dxxyy (&rest rest6118)

macro. reorder arguments (X Y Z W) as (X X Y Y), (IGNORE W Z).

Package

veq.

Source

select-dim.lisp.

Macro: dxxyz (&rest rest6099)

macro. reorder arguments (X Y Z W) as (X X Y Z), (IGNORE W).

Package

veq.

Source

select-dim.lisp.

Macro: dxxz (&rest rest6251)

macro. reorder arguments (X Y Z W) as (X X Z), (IGNORE W Y).

Package

veq.

Source

select-dim.lisp.

Macro: dxxzw (&rest rest6004)

macro. reorder arguments (X Y Z W) as (X X Z W), (IGNORE Y).

Package

veq.

Source

select-dim.lisp.

Macro: dxxzx (&rest rest6061)

macro. reorder arguments (X Y Z W) as (X X Z X), (IGNORE W Y).

Package

veq.

Source

select-dim.lisp.

Macro: dxxzy (&rest rest6042)

macro. reorder arguments (X Y Z W) as (X X Z Y), (IGNORE W).

Package

veq.

Source

select-dim.lisp.

Macro: dxxzz (&rest rest6023)

macro. reorder arguments (X Y Z W) as (X X Z Z), (IGNORE W Y).

Package

veq.

Source

select-dim.lisp.

Macro: dxy (&rest rest6346)

macro. reorder arguments (X Y Z W) as (X Y), (IGNORE W Z).

Package

veq.

Source

select-dim.lisp.

Macro: dxyw (&rest rest5852)

macro. reorder arguments (X Y Z W) as (X Y W), (IGNORE Z).

Package

veq.

Source

select-dim.lisp.

Macro: dxyww (&rest rest5548)

macro. reorder arguments (X Y Z W) as (X Y W W), (IGNORE Z).

Package

veq.

Source

select-dim.lisp.

Macro: dxywx (&rest rest5605)

macro. reorder arguments (X Y Z W) as (X Y W X), (IGNORE Z).

Package

veq.

Source

select-dim.lisp.

Macro: dxywy (&rest rest5586)

macro. reorder arguments (X Y Z W) as (X Y W Y), (IGNORE Z).

Package

veq.

Source

select-dim.lisp.

Macro: dxywz (&rest rest5567)

macro. reorder arguments (X Y Z W) as (X Y W Z), (IGNORE).

Package

veq.

Source

select-dim.lisp.

Macro: dxyx (&rest rest5909)

macro. reorder arguments (X Y Z W) as (X Y X), (IGNORE W Z).

Package

veq.

Source

select-dim.lisp.

Macro: dxyxw (&rest rest5776)

macro. reorder arguments (X Y Z W) as (X Y X W), (IGNORE Z).

Package

veq.

Source

select-dim.lisp.

Macro: dxyxx (&rest rest5833)

macro. reorder arguments (X Y Z W) as (X Y X X), (IGNORE W Z).

Package

veq.

Source

select-dim.lisp.

Macro: dxyxy (&rest rest5814)

macro. reorder arguments (X Y Z W) as (X Y X Y), (IGNORE W Z).

Package

veq.

Source

select-dim.lisp.

Macro: dxyxz (&rest rest5795)

macro. reorder arguments (X Y Z W) as (X Y X Z), (IGNORE W).

Package

veq.

Source

select-dim.lisp.

Macro: dxyy (&rest rest5890)

macro. reorder arguments (X Y Z W) as (X Y Y), (IGNORE W Z).

Package

veq.

Source

select-dim.lisp.

Macro: dxyyw (&rest rest5700)

macro. reorder arguments (X Y Z W) as (X Y Y W), (IGNORE Z).

Package

veq.

Source

select-dim.lisp.

Macro: dxyyx (&rest rest5757)

macro. reorder arguments (X Y Z W) as (X Y Y X), (IGNORE W Z).

Package

veq.

Source

select-dim.lisp.

Macro: dxyyy (&rest rest5738)

macro. reorder arguments (X Y Z W) as (X Y Y Y), (IGNORE W Z).

Package

veq.

Source

select-dim.lisp.

Macro: dxyyz (&rest rest5719)

macro. reorder arguments (X Y Z W) as (X Y Y Z), (IGNORE W).

Package

veq.

Source

select-dim.lisp.

Macro: dxyz (&rest rest5871)

macro. reorder arguments (X Y Z W) as (X Y Z), (IGNORE W).

Package

veq.

Source

select-dim.lisp.

Macro: dxyzw (&rest rest5624)

macro. reorder arguments (X Y Z W) as (X Y Z W), (IGNORE).

Package

veq.

Source

select-dim.lisp.

Macro: dxyzx (&rest rest5681)

macro. reorder arguments (X Y Z W) as (X Y Z X), (IGNORE W).

Package

veq.

Source

select-dim.lisp.

Macro: dxyzy (&rest rest5662)

macro. reorder arguments (X Y Z W) as (X Y Z Y), (IGNORE W).

Package

veq.

Source

select-dim.lisp.

Macro: dxyzz (&rest rest5643)

macro. reorder arguments (X Y Z W) as (X Y Z Z), (IGNORE W).

Package

veq.

Source

select-dim.lisp.

Macro: dxz (&rest rest6327)

macro. reorder arguments (X Y Z W) as (X Z), (IGNORE W Y).

Package

veq.

Source

select-dim.lisp.

Macro: dxzw (&rest rest5472)

macro. reorder arguments (X Y Z W) as (X Z W), (IGNORE Y).

Package

veq.

Source

select-dim.lisp.

Macro: dxzww (&rest rest5168)

macro. reorder arguments (X Y Z W) as (X Z W W), (IGNORE Y).

Package

veq.

Source

select-dim.lisp.

Macro: dxzwx (&rest rest5225)

macro. reorder arguments (X Y Z W) as (X Z W X), (IGNORE Y).

Package

veq.

Source

select-dim.lisp.

Macro: dxzwy (&rest rest5206)

macro. reorder arguments (X Y Z W) as (X Z W Y), (IGNORE).

Package

veq.

Source

select-dim.lisp.

Macro: dxzwz (&rest rest5187)

macro. reorder arguments (X Y Z W) as (X Z W Z), (IGNORE Y).

Package

veq.

Source

select-dim.lisp.

Macro: dxzx (&rest rest5529)

macro. reorder arguments (X Y Z W) as (X Z X), (IGNORE W Y).

Package

veq.

Source

select-dim.lisp.

Macro: dxzxw (&rest rest5396)

macro. reorder arguments (X Y Z W) as (X Z X W), (IGNORE Y).

Package

veq.

Source

select-dim.lisp.

Macro: dxzxx (&rest rest5453)

macro. reorder arguments (X Y Z W) as (X Z X X), (IGNORE W Y).

Package

veq.

Source

select-dim.lisp.

Macro: dxzxy (&rest rest5434)

macro. reorder arguments (X Y Z W) as (X Z X Y), (IGNORE W).

Package

veq.

Source

select-dim.lisp.

Macro: dxzxz (&rest rest5415)

macro. reorder arguments (X Y Z W) as (X Z X Z), (IGNORE W Y).

Package

veq.

Source

select-dim.lisp.

Macro: dxzy (&rest rest5510)

macro. reorder arguments (X Y Z W) as (X Z Y), (IGNORE W).

Package

veq.

Source

select-dim.lisp.

Macro: dxzyw (&rest rest5320)

macro. reorder arguments (X Y Z W) as (X Z Y W), (IGNORE).

Package

veq.

Source

select-dim.lisp.

Macro: dxzyx (&rest rest5377)

macro. reorder arguments (X Y Z W) as (X Z Y X), (IGNORE W).

Package

veq.

Source

select-dim.lisp.

Macro: dxzyy (&rest rest5358)

macro. reorder arguments (X Y Z W) as (X Z Y Y), (IGNORE W).

Package

veq.

Source

select-dim.lisp.

Macro: dxzyz (&rest rest5339)

macro. reorder arguments (X Y Z W) as (X Z Y Z), (IGNORE W).

Package

veq.

Source

select-dim.lisp.

Macro: dxzz (&rest rest5491)

macro. reorder arguments (X Y Z W) as (X Z Z), (IGNORE W Y).

Package

veq.

Source

select-dim.lisp.

Macro: dxzzw (&rest rest5244)

macro. reorder arguments (X Y Z W) as (X Z Z W), (IGNORE Y).

Package

veq.

Source

select-dim.lisp.

Macro: dxzzx (&rest rest5301)

macro. reorder arguments (X Y Z W) as (X Z Z X), (IGNORE W Y).

Package

veq.

Source

select-dim.lisp.

Macro: dxzzy (&rest rest5282)

macro. reorder arguments (X Y Z W) as (X Z Z Y), (IGNORE W).

Package

veq.

Source

select-dim.lisp.

Macro: dxzzz (&rest rest5263)

macro. reorder arguments (X Y Z W) as (X Z Z Z), (IGNORE W Y).

Package

veq.

Source

select-dim.lisp.

Macro: dy (&rest rest6422)

macro. reorder arguments (X Y Z W) as (Y), (IGNORE W Z X).

Package

veq.

Source

select-dim.lisp.

Macro: dyw (&rest rest4712)

macro. reorder arguments (X Y Z W) as (Y W), (IGNORE Z X).

Package

veq.

Source

select-dim.lisp.

Macro: dyww (&rest rest3496)

macro. reorder arguments (X Y Z W) as (Y W W), (IGNORE Z X).

Package

veq.

Source

select-dim.lisp.

Macro: dywww (&rest rest3192)

macro. reorder arguments (X Y Z W) as (Y W W W), (IGNORE Z X).

Package

veq.

Source

select-dim.lisp.

Macro: dywwx (&rest rest3249)

macro. reorder arguments (X Y Z W) as (Y W W X), (IGNORE Z).

Package

veq.

Source

select-dim.lisp.

Macro: dywwy (&rest rest3230)

macro. reorder arguments (X Y Z W) as (Y W W Y), (IGNORE Z X).

Package

veq.

Source

select-dim.lisp.

Macro: dywwz (&rest rest3211)

macro. reorder arguments (X Y Z W) as (Y W W Z), (IGNORE X).

Package

veq.

Source

select-dim.lisp.

Macro: dywx (&rest rest3553)

macro. reorder arguments (X Y Z W) as (Y W X), (IGNORE Z).

Package

veq.

Source

select-dim.lisp.

Macro: dywxw (&rest rest3420)

macro. reorder arguments (X Y Z W) as (Y W X W), (IGNORE Z).

Package

veq.

Source

select-dim.lisp.

Macro: dywxx (&rest rest3477)

macro. reorder arguments (X Y Z W) as (Y W X X), (IGNORE Z).

Package

veq.

Source

select-dim.lisp.

Macro: dywxy (&rest rest3458)

macro. reorder arguments (X Y Z W) as (Y W X Y), (IGNORE Z).

Package

veq.

Source

select-dim.lisp.

Macro: dywxz (&rest rest3439)

macro. reorder arguments (X Y Z W) as (Y W X Z), (IGNORE).

Package

veq.

Source

select-dim.lisp.

Macro: dywy (&rest rest3534)

macro. reorder arguments (X Y Z W) as (Y W Y), (IGNORE Z X).

Package

veq.

Source

select-dim.lisp.

Macro: dywyw (&rest rest3344)

macro. reorder arguments (X Y Z W) as (Y W Y W), (IGNORE Z X).

Package

veq.

Source

select-dim.lisp.

Macro: dywyx (&rest rest3401)

macro. reorder arguments (X Y Z W) as (Y W Y X), (IGNORE Z).

Package

veq.

Source

select-dim.lisp.

Macro: dywyy (&rest rest3382)

macro. reorder arguments (X Y Z W) as (Y W Y Y), (IGNORE Z X).

Package

veq.

Source

select-dim.lisp.

Macro: dywyz (&rest rest3363)

macro. reorder arguments (X Y Z W) as (Y W Y Z), (IGNORE X).

Package

veq.

Source

select-dim.lisp.

Macro: dywz (&rest rest3515)

macro. reorder arguments (X Y Z W) as (Y W Z), (IGNORE X).

Package

veq.

Source

select-dim.lisp.

Macro: dywzw (&rest rest3268)

macro. reorder arguments (X Y Z W) as (Y W Z W), (IGNORE X).

Package

veq.

Source

select-dim.lisp.

Macro: dywzx (&rest rest3325)

macro. reorder arguments (X Y Z W) as (Y W Z X), (IGNORE).

Package

veq.

Source

select-dim.lisp.

Macro: dywzy (&rest rest3306)

macro. reorder arguments (X Y Z W) as (Y W Z Y), (IGNORE X).

Package

veq.

Source

select-dim.lisp.

Macro: dywzz (&rest rest3287)

macro. reorder arguments (X Y Z W) as (Y W Z Z), (IGNORE X).

Package

veq.

Source

select-dim.lisp.

Macro: dyx (&rest rest4769)

macro. reorder arguments (X Y Z W) as (Y X), (IGNORE W Z).

Package

veq.

Source

select-dim.lisp.

Macro: dyxw (&rest rest4636)

macro. reorder arguments (X Y Z W) as (Y X W), (IGNORE Z).

Package

veq.

Source

select-dim.lisp.

Macro: dyxww (&rest rest4332)

macro. reorder arguments (X Y Z W) as (Y X W W), (IGNORE Z).

Package

veq.

Source

select-dim.lisp.

Macro: dyxwx (&rest rest4389)

macro. reorder arguments (X Y Z W) as (Y X W X), (IGNORE Z).

Package

veq.

Source

select-dim.lisp.

Macro: dyxwy (&rest rest4370)

macro. reorder arguments (X Y Z W) as (Y X W Y), (IGNORE Z).

Package

veq.

Source

select-dim.lisp.

Macro: dyxwz (&rest rest4351)

macro. reorder arguments (X Y Z W) as (Y X W Z), (IGNORE).

Package

veq.

Source

select-dim.lisp.

Macro: dyxx (&rest rest4693)

macro. reorder arguments (X Y Z W) as (Y X X), (IGNORE W Z).

Package

veq.

Source

select-dim.lisp.

Macro: dyxxw (&rest rest4560)

macro. reorder arguments (X Y Z W) as (Y X X W), (IGNORE Z).

Package

veq.

Source

select-dim.lisp.

Macro: dyxxx (&rest rest4617)

macro. reorder arguments (X Y Z W) as (Y X X X), (IGNORE W Z).

Package

veq.

Source

select-dim.lisp.

Macro: dyxxy (&rest rest4598)

macro. reorder arguments (X Y Z W) as (Y X X Y), (IGNORE W Z).

Package

veq.

Source

select-dim.lisp.

Macro: dyxxz (&rest rest4579)

macro. reorder arguments (X Y Z W) as (Y X X Z), (IGNORE W).

Package

veq.

Source

select-dim.lisp.

Macro: dyxy (&rest rest4674)

macro. reorder arguments (X Y Z W) as (Y X Y), (IGNORE W Z).

Package

veq.

Source

select-dim.lisp.

Macro: dyxyw (&rest rest4484)

macro. reorder arguments (X Y Z W) as (Y X Y W), (IGNORE Z).

Package

veq.

Source

select-dim.lisp.

Macro: dyxyx (&rest rest4541)

macro. reorder arguments (X Y Z W) as (Y X Y X), (IGNORE W Z).

Package

veq.

Source

select-dim.lisp.

Macro: dyxyy (&rest rest4522)

macro. reorder arguments (X Y Z W) as (Y X Y Y), (IGNORE W Z).

Package

veq.

Source

select-dim.lisp.

Macro: dyxyz (&rest rest4503)

macro. reorder arguments (X Y Z W) as (Y X Y Z), (IGNORE W).

Package

veq.

Source

select-dim.lisp.

Macro: dyxz (&rest rest4655)

macro. reorder arguments (X Y Z W) as (Y X Z), (IGNORE W).

Package

veq.

Source

select-dim.lisp.

Macro: dyxzw (&rest rest4408)

macro. reorder arguments (X Y Z W) as (Y X Z W), (IGNORE).

Package

veq.

Source

select-dim.lisp.

Macro: dyxzx (&rest rest4465)

macro. reorder arguments (X Y Z W) as (Y X Z X), (IGNORE W).

Package

veq.

Source

select-dim.lisp.

Macro: dyxzy (&rest rest4446)

macro. reorder arguments (X Y Z W) as (Y X Z Y), (IGNORE W).

Package

veq.

Source

select-dim.lisp.

Macro: dyxzz (&rest rest4427)

macro. reorder arguments (X Y Z W) as (Y X Z Z), (IGNORE W).

Package

veq.

Source

select-dim.lisp.

Macro: dyy (&rest rest4750)

macro. reorder arguments (X Y Z W) as (Y Y), (IGNORE W Z X).

Package

veq.

Source

select-dim.lisp.

Macro: dyyw (&rest rest4256)

macro. reorder arguments (X Y Z W) as (Y Y W), (IGNORE Z X).

Package

veq.

Source

select-dim.lisp.

Macro: dyyww (&rest rest3952)

macro. reorder arguments (X Y Z W) as (Y Y W W), (IGNORE Z X).

Package

veq.

Source

select-dim.lisp.

Macro: dyywx (&rest rest4009)

macro. reorder arguments (X Y Z W) as (Y Y W X), (IGNORE Z).

Package

veq.

Source

select-dim.lisp.

Macro: dyywy (&rest rest3990)

macro. reorder arguments (X Y Z W) as (Y Y W Y), (IGNORE Z X).

Package

veq.

Source

select-dim.lisp.

Macro: dyywz (&rest rest3971)

macro. reorder arguments (X Y Z W) as (Y Y W Z), (IGNORE X).

Package

veq.

Source

select-dim.lisp.

Macro: dyyx (&rest rest4313)

macro. reorder arguments (X Y Z W) as (Y Y X), (IGNORE W Z).

Package

veq.

Source

select-dim.lisp.

Macro: dyyxw (&rest rest4180)

macro. reorder arguments (X Y Z W) as (Y Y X W), (IGNORE Z).

Package

veq.

Source

select-dim.lisp.

Macro: dyyxx (&rest rest4237)

macro. reorder arguments (X Y Z W) as (Y Y X X), (IGNORE W Z).

Package

veq.

Source

select-dim.lisp.

Macro: dyyxy (&rest rest4218)

macro. reorder arguments (X Y Z W) as (Y Y X Y), (IGNORE W Z).

Package

veq.

Source

select-dim.lisp.

Macro: dyyxz (&rest rest4199)

macro. reorder arguments (X Y Z W) as (Y Y X Z), (IGNORE W).

Package

veq.

Source

select-dim.lisp.

Macro: dyyy (&rest rest4294)

macro. reorder arguments (X Y Z W) as (Y Y Y), (IGNORE W Z X).

Package

veq.

Source

select-dim.lisp.

Macro: dyyyw (&rest rest4104)

macro. reorder arguments (X Y Z W) as (Y Y Y W), (IGNORE Z X).

Package

veq.

Source

select-dim.lisp.

Macro: dyyyx (&rest rest4161)

macro. reorder arguments (X Y Z W) as (Y Y Y X), (IGNORE W Z).

Package

veq.

Source

select-dim.lisp.

Macro: dyyyy (&rest rest4142)

macro. reorder arguments (X Y Z W) as (Y Y Y Y), (IGNORE W Z X).

Package

veq.

Source

select-dim.lisp.

Macro: dyyyz (&rest rest4123)

macro. reorder arguments (X Y Z W) as (Y Y Y Z), (IGNORE W X).

Package

veq.

Source

select-dim.lisp.

Macro: dyyz (&rest rest4275)

macro. reorder arguments (X Y Z W) as (Y Y Z), (IGNORE W X).

Package

veq.

Source

select-dim.lisp.

Macro: dyyzw (&rest rest4028)

macro. reorder arguments (X Y Z W) as (Y Y Z W), (IGNORE X).

Package

veq.

Source

select-dim.lisp.

Macro: dyyzx (&rest rest4085)

macro. reorder arguments (X Y Z W) as (Y Y Z X), (IGNORE W).

Package

veq.

Source

select-dim.lisp.

Macro: dyyzy (&rest rest4066)

macro. reorder arguments (X Y Z W) as (Y Y Z Y), (IGNORE W X).

Package

veq.

Source

select-dim.lisp.

Macro: dyyzz (&rest rest4047)

macro. reorder arguments (X Y Z W) as (Y Y Z Z), (IGNORE W X).

Package

veq.

Source

select-dim.lisp.

Macro: dyz (&rest rest4731)

macro. reorder arguments (X Y Z W) as (Y Z), (IGNORE W X).

Package

veq.

Source

select-dim.lisp.

Macro: dyzw (&rest rest3876)

macro. reorder arguments (X Y Z W) as (Y Z W), (IGNORE X).

Package

veq.

Source

select-dim.lisp.

Macro: dyzww (&rest rest3572)

macro. reorder arguments (X Y Z W) as (Y Z W W), (IGNORE X).

Package

veq.

Source

select-dim.lisp.

Macro: dyzwx (&rest rest3629)

macro. reorder arguments (X Y Z W) as (Y Z W X), (IGNORE).

Package

veq.

Source

select-dim.lisp.

Macro: dyzwy (&rest rest3610)

macro. reorder arguments (X Y Z W) as (Y Z W Y), (IGNORE X).

Package

veq.

Source

select-dim.lisp.

Macro: dyzwz (&rest rest3591)

macro. reorder arguments (X Y Z W) as (Y Z W Z), (IGNORE X).

Package

veq.

Source

select-dim.lisp.

Macro: dyzx (&rest rest3933)

macro. reorder arguments (X Y Z W) as (Y Z X), (IGNORE W).

Package

veq.

Source

select-dim.lisp.

Macro: dyzxw (&rest rest3800)

macro. reorder arguments (X Y Z W) as (Y Z X W), (IGNORE).

Package

veq.

Source

select-dim.lisp.

Macro: dyzxx (&rest rest3857)

macro. reorder arguments (X Y Z W) as (Y Z X X), (IGNORE W).

Package

veq.

Source

select-dim.lisp.

Macro: dyzxy (&rest rest3838)

macro. reorder arguments (X Y Z W) as (Y Z X Y), (IGNORE W).

Package

veq.

Source

select-dim.lisp.

Macro: dyzxz (&rest rest3819)

macro. reorder arguments (X Y Z W) as (Y Z X Z), (IGNORE W).

Package

veq.

Source

select-dim.lisp.

Macro: dyzy (&rest rest3914)

macro. reorder arguments (X Y Z W) as (Y Z Y), (IGNORE W X).

Package

veq.

Source

select-dim.lisp.

Macro: dyzyw (&rest rest3724)

macro. reorder arguments (X Y Z W) as (Y Z Y W), (IGNORE X).

Package

veq.

Source

select-dim.lisp.

Macro: dyzyx (&rest rest3781)

macro. reorder arguments (X Y Z W) as (Y Z Y X), (IGNORE W).

Package

veq.

Source

select-dim.lisp.

Macro: dyzyy (&rest rest3762)

macro. reorder arguments (X Y Z W) as (Y Z Y Y), (IGNORE W X).

Package

veq.

Source

select-dim.lisp.

Macro: dyzyz (&rest rest3743)

macro. reorder arguments (X Y Z W) as (Y Z Y Z), (IGNORE W X).

Package

veq.

Source

select-dim.lisp.

Macro: dyzz (&rest rest3895)

macro. reorder arguments (X Y Z W) as (Y Z Z), (IGNORE W X).

Package

veq.

Source

select-dim.lisp.

Macro: dyzzw (&rest rest3648)

macro. reorder arguments (X Y Z W) as (Y Z Z W), (IGNORE X).

Package

veq.

Source

select-dim.lisp.

Macro: dyzzx (&rest rest3705)

macro. reorder arguments (X Y Z W) as (Y Z Z X), (IGNORE W).

Package

veq.

Source

select-dim.lisp.

Macro: dyzzy (&rest rest3686)

macro. reorder arguments (X Y Z W) as (Y Z Z Y), (IGNORE W X).

Package

veq.

Source

select-dim.lisp.

Macro: dyzzz (&rest rest3667)

macro. reorder arguments (X Y Z W) as (Y Z Z Z), (IGNORE W X).

Package

veq.

Source

select-dim.lisp.

Macro: dz (&rest rest6403)

macro. reorder arguments (X Y Z W) as (Z), (IGNORE W Y X).

Package

veq.

Source

select-dim.lisp.

Macro: dzw (&rest rest3116)

macro. reorder arguments (X Y Z W) as (Z W), (IGNORE Y X).

Package

veq.

Source

select-dim.lisp.

Macro: dzww (&rest rest1900)

macro. reorder arguments (X Y Z W) as (Z W W), (IGNORE Y X).

Package

veq.

Source

select-dim.lisp.

Macro: dzwww (&rest rest1596)

macro. reorder arguments (X Y Z W) as (Z W W W), (IGNORE Y X).

Package

veq.

Source

select-dim.lisp.

Macro: dzwwx (&rest rest1653)

macro. reorder arguments (X Y Z W) as (Z W W X), (IGNORE Y).

Package

veq.

Source

select-dim.lisp.

Macro: dzwwy (&rest rest1634)

macro. reorder arguments (X Y Z W) as (Z W W Y), (IGNORE X).

Package

veq.

Source

select-dim.lisp.

Macro: dzwwz (&rest rest1615)

macro. reorder arguments (X Y Z W) as (Z W W Z), (IGNORE Y X).

Package

veq.

Source

select-dim.lisp.

Macro: dzwx (&rest rest1957)

macro. reorder arguments (X Y Z W) as (Z W X), (IGNORE Y).

Package

veq.

Source

select-dim.lisp.

Macro: dzwxw (&rest rest1824)

macro. reorder arguments (X Y Z W) as (Z W X W), (IGNORE Y).

Package

veq.

Source

select-dim.lisp.

Macro: dzwxx (&rest rest1881)

macro. reorder arguments (X Y Z W) as (Z W X X), (IGNORE Y).

Package

veq.

Source

select-dim.lisp.

Macro: dzwxy (&rest rest1862)

macro. reorder arguments (X Y Z W) as (Z W X Y), (IGNORE).

Package

veq.

Source

select-dim.lisp.

Macro: dzwxz (&rest rest1843)

macro. reorder arguments (X Y Z W) as (Z W X Z), (IGNORE Y).

Package

veq.

Source

select-dim.lisp.

Macro: dzwy (&rest rest1938)

macro. reorder arguments (X Y Z W) as (Z W Y), (IGNORE X).

Package

veq.

Source

select-dim.lisp.

Macro: dzwyw (&rest rest1748)

macro. reorder arguments (X Y Z W) as (Z W Y W), (IGNORE X).

Package

veq.

Source

select-dim.lisp.

Macro: dzwyx (&rest rest1805)

macro. reorder arguments (X Y Z W) as (Z W Y X), (IGNORE).

Package

veq.

Source

select-dim.lisp.

Macro: dzwyy (&rest rest1786)

macro. reorder arguments (X Y Z W) as (Z W Y Y), (IGNORE X).

Package

veq.

Source

select-dim.lisp.

Macro: dzwyz (&rest rest1767)

macro. reorder arguments (X Y Z W) as (Z W Y Z), (IGNORE X).

Package

veq.

Source

select-dim.lisp.

Macro: dzwz (&rest rest1919)

macro. reorder arguments (X Y Z W) as (Z W Z), (IGNORE Y X).

Package

veq.

Source

select-dim.lisp.

Macro: dzwzw (&rest rest1672)

macro. reorder arguments (X Y Z W) as (Z W Z W), (IGNORE Y X).

Package

veq.

Source

select-dim.lisp.

Macro: dzwzx (&rest rest1729)

macro. reorder arguments (X Y Z W) as (Z W Z X), (IGNORE Y).

Package

veq.

Source

select-dim.lisp.

Macro: dzwzy (&rest rest1710)

macro. reorder arguments (X Y Z W) as (Z W Z Y), (IGNORE X).

Package

veq.

Source

select-dim.lisp.

Macro: dzwzz (&rest rest1691)

macro. reorder arguments (X Y Z W) as (Z W Z Z), (IGNORE Y X).

Package

veq.

Source

select-dim.lisp.

Macro: dzx (&rest rest3173)

macro. reorder arguments (X Y Z W) as (Z X), (IGNORE W Y).

Package

veq.

Source

select-dim.lisp.

Macro: dzxw (&rest rest3040)

macro. reorder arguments (X Y Z W) as (Z X W), (IGNORE Y).

Package

veq.

Source

select-dim.lisp.

Macro: dzxww (&rest rest2736)

macro. reorder arguments (X Y Z W) as (Z X W W), (IGNORE Y).

Package

veq.

Source

select-dim.lisp.

Macro: dzxwx (&rest rest2793)

macro. reorder arguments (X Y Z W) as (Z X W X), (IGNORE Y).

Package

veq.

Source

select-dim.lisp.

Macro: dzxwy (&rest rest2774)

macro. reorder arguments (X Y Z W) as (Z X W Y), (IGNORE).

Package

veq.

Source

select-dim.lisp.

Macro: dzxwz (&rest rest2755)

macro. reorder arguments (X Y Z W) as (Z X W Z), (IGNORE Y).

Package

veq.

Source

select-dim.lisp.

Macro: dzxx (&rest rest3097)

macro. reorder arguments (X Y Z W) as (Z X X), (IGNORE W Y).

Package

veq.

Source

select-dim.lisp.

Macro: dzxxw (&rest rest2964)

macro. reorder arguments (X Y Z W) as (Z X X W), (IGNORE Y).

Package

veq.

Source

select-dim.lisp.

Macro: dzxxx (&rest rest3021)

macro. reorder arguments (X Y Z W) as (Z X X X), (IGNORE W Y).

Package

veq.

Source

select-dim.lisp.

Macro: dzxxy (&rest rest3002)

macro. reorder arguments (X Y Z W) as (Z X X Y), (IGNORE W).

Package

veq.

Source

select-dim.lisp.

Macro: dzxxz (&rest rest2983)

macro. reorder arguments (X Y Z W) as (Z X X Z), (IGNORE W Y).

Package

veq.

Source

select-dim.lisp.

Macro: dzxy (&rest rest3078)

macro. reorder arguments (X Y Z W) as (Z X Y), (IGNORE W).

Package

veq.

Source

select-dim.lisp.

Macro: dzxyw (&rest rest2888)

macro. reorder arguments (X Y Z W) as (Z X Y W), (IGNORE).

Package

veq.

Source

select-dim.lisp.

Macro: dzxyx (&rest rest2945)

macro. reorder arguments (X Y Z W) as (Z X Y X), (IGNORE W).

Package

veq.

Source

select-dim.lisp.

Macro: dzxyy (&rest rest2926)

macro. reorder arguments (X Y Z W) as (Z X Y Y), (IGNORE W).

Package

veq.

Source

select-dim.lisp.

Macro: dzxyz (&rest rest2907)

macro. reorder arguments (X Y Z W) as (Z X Y Z), (IGNORE W).

Package

veq.

Source

select-dim.lisp.

Macro: dzxz (&rest rest3059)

macro. reorder arguments (X Y Z W) as (Z X Z), (IGNORE W Y).

Package

veq.

Source

select-dim.lisp.

Macro: dzxzw (&rest rest2812)

macro. reorder arguments (X Y Z W) as (Z X Z W), (IGNORE Y).

Package

veq.

Source

select-dim.lisp.

Macro: dzxzx (&rest rest2869)

macro. reorder arguments (X Y Z W) as (Z X Z X), (IGNORE W Y).

Package

veq.

Source

select-dim.lisp.

Macro: dzxzy (&rest rest2850)

macro. reorder arguments (X Y Z W) as (Z X Z Y), (IGNORE W).

Package

veq.

Source

select-dim.lisp.

Macro: dzxzz (&rest rest2831)

macro. reorder arguments (X Y Z W) as (Z X Z Z), (IGNORE W Y).

Package

veq.

Source

select-dim.lisp.

Macro: dzy (&rest rest3154)

macro. reorder arguments (X Y Z W) as (Z Y), (IGNORE W X).

Package

veq.

Source

select-dim.lisp.

Macro: dzyw (&rest rest2660)

macro. reorder arguments (X Y Z W) as (Z Y W), (IGNORE X).

Package

veq.

Source

select-dim.lisp.

Macro: dzyww (&rest rest2356)

macro. reorder arguments (X Y Z W) as (Z Y W W), (IGNORE X).

Package

veq.

Source

select-dim.lisp.

Macro: dzywx (&rest rest2413)

macro. reorder arguments (X Y Z W) as (Z Y W X), (IGNORE).

Package

veq.

Source

select-dim.lisp.

Macro: dzywy (&rest rest2394)

macro. reorder arguments (X Y Z W) as (Z Y W Y), (IGNORE X).

Package

veq.

Source

select-dim.lisp.

Macro: dzywz (&rest rest2375)

macro. reorder arguments (X Y Z W) as (Z Y W Z), (IGNORE X).

Package

veq.

Source

select-dim.lisp.

Macro: dzyx (&rest rest2717)

macro. reorder arguments (X Y Z W) as (Z Y X), (IGNORE W).

Package

veq.

Source

select-dim.lisp.

Macro: dzyxw (&rest rest2584)

macro. reorder arguments (X Y Z W) as (Z Y X W), (IGNORE).

Package

veq.

Source

select-dim.lisp.

Macro: dzyxx (&rest rest2641)

macro. reorder arguments (X Y Z W) as (Z Y X X), (IGNORE W).

Package

veq.

Source

select-dim.lisp.

Macro: dzyxy (&rest rest2622)

macro. reorder arguments (X Y Z W) as (Z Y X Y), (IGNORE W).

Package

veq.

Source

select-dim.lisp.

Macro: dzyxz (&rest rest2603)

macro. reorder arguments (X Y Z W) as (Z Y X Z), (IGNORE W).

Package

veq.

Source

select-dim.lisp.

Macro: dzyy (&rest rest2698)

macro. reorder arguments (X Y Z W) as (Z Y Y), (IGNORE W X).

Package

veq.

Source

select-dim.lisp.

Macro: dzyyw (&rest rest2508)

macro. reorder arguments (X Y Z W) as (Z Y Y W), (IGNORE X).

Package

veq.

Source

select-dim.lisp.

Macro: dzyyx (&rest rest2565)

macro. reorder arguments (X Y Z W) as (Z Y Y X), (IGNORE W).

Package

veq.

Source

select-dim.lisp.

Macro: dzyyy (&rest rest2546)

macro. reorder arguments (X Y Z W) as (Z Y Y Y), (IGNORE W X).

Package

veq.

Source

select-dim.lisp.

Macro: dzyyz (&rest rest2527)

macro. reorder arguments (X Y Z W) as (Z Y Y Z), (IGNORE W X).

Package

veq.

Source

select-dim.lisp.

Macro: dzyz (&rest rest2679)

macro. reorder arguments (X Y Z W) as (Z Y Z), (IGNORE W X).

Package

veq.

Source

select-dim.lisp.

Macro: dzyzw (&rest rest2432)

macro. reorder arguments (X Y Z W) as (Z Y Z W), (IGNORE X).

Package

veq.

Source

select-dim.lisp.

Macro: dzyzx (&rest rest2489)

macro. reorder arguments (X Y Z W) as (Z Y Z X), (IGNORE W).

Package

veq.

Source

select-dim.lisp.

Macro: dzyzy (&rest rest2470)

macro. reorder arguments (X Y Z W) as (Z Y Z Y), (IGNORE W X).

Package

veq.

Source

select-dim.lisp.

Macro: dzyzz (&rest rest2451)

macro. reorder arguments (X Y Z W) as (Z Y Z Z), (IGNORE W X).

Package

veq.

Source

select-dim.lisp.

Macro: dzz (&rest rest3135)

macro. reorder arguments (X Y Z W) as (Z Z), (IGNORE W Y X).

Package

veq.

Source

select-dim.lisp.

Macro: dzzw (&rest rest2280)

macro. reorder arguments (X Y Z W) as (Z Z W), (IGNORE Y X).

Package

veq.

Source

select-dim.lisp.

Macro: dzzww (&rest rest1976)

macro. reorder arguments (X Y Z W) as (Z Z W W), (IGNORE Y X).

Package

veq.

Source

select-dim.lisp.

Macro: dzzwx (&rest rest2033)

macro. reorder arguments (X Y Z W) as (Z Z W X), (IGNORE Y).

Package

veq.

Source

select-dim.lisp.

Macro: dzzwy (&rest rest2014)

macro. reorder arguments (X Y Z W) as (Z Z W Y), (IGNORE X).

Package

veq.

Source

select-dim.lisp.

Macro: dzzwz (&rest rest1995)

macro. reorder arguments (X Y Z W) as (Z Z W Z), (IGNORE Y X).

Package

veq.

Source

select-dim.lisp.

Macro: dzzx (&rest rest2337)

macro. reorder arguments (X Y Z W) as (Z Z X), (IGNORE W Y).

Package

veq.

Source

select-dim.lisp.

Macro: dzzxw (&rest rest2204)

macro. reorder arguments (X Y Z W) as (Z Z X W), (IGNORE Y).

Package

veq.

Source

select-dim.lisp.

Macro: dzzxx (&rest rest2261)

macro. reorder arguments (X Y Z W) as (Z Z X X), (IGNORE W Y).

Package

veq.

Source

select-dim.lisp.

Macro: dzzxy (&rest rest2242)

macro. reorder arguments (X Y Z W) as (Z Z X Y), (IGNORE W).

Package

veq.

Source

select-dim.lisp.

Macro: dzzxz (&rest rest2223)

macro. reorder arguments (X Y Z W) as (Z Z X Z), (IGNORE W Y).

Package

veq.

Source

select-dim.lisp.

Macro: dzzy (&rest rest2318)

macro. reorder arguments (X Y Z W) as (Z Z Y), (IGNORE W X).

Package

veq.

Source

select-dim.lisp.

Macro: dzzyw (&rest rest2128)

macro. reorder arguments (X Y Z W) as (Z Z Y W), (IGNORE X).

Package

veq.

Source

select-dim.lisp.

Macro: dzzyx (&rest rest2185)

macro. reorder arguments (X Y Z W) as (Z Z Y X), (IGNORE W).

Package

veq.

Source

select-dim.lisp.

Macro: dzzyy (&rest rest2166)

macro. reorder arguments (X Y Z W) as (Z Z Y Y), (IGNORE W X).

Package

veq.

Source

select-dim.lisp.

Macro: dzzyz (&rest rest2147)

macro. reorder arguments (X Y Z W) as (Z Z Y Z), (IGNORE W X).

Package

veq.

Source

select-dim.lisp.

Macro: dzzz (&rest rest2299)

macro. reorder arguments (X Y Z W) as (Z Z Z), (IGNORE W Y X).

Package

veq.

Source

select-dim.lisp.

Macro: dzzzw (&rest rest2052)

macro. reorder arguments (X Y Z W) as (Z Z Z W), (IGNORE Y X).

Package

veq.

Source

select-dim.lisp.

Macro: dzzzx (&rest rest2109)

macro. reorder arguments (X Y Z W) as (Z Z Z X), (IGNORE W Y).

Package

veq.

Source

select-dim.lisp.

Macro: dzzzy (&rest rest2090)

macro. reorder arguments (X Y Z W) as (Z Z Z Y), (IGNORE W X).

Package

veq.

Source

select-dim.lisp.

Macro: dzzzz (&rest rest2071)

macro. reorder arguments (X Y Z W) as (Z Z Z Z), (IGNORE W Y X).

Package

veq.

Source

select-dim.lisp.

Macro: ext-symbols? (&optional mode)

list all external symbols in veq. use :verbose to inlcude docstring. use :pretty to print verbose output to stdout in a readable form.

Package

veq.

Source

docs.lisp.

Macro: f$* (&rest rest)

fx: %F$*
macro wrapper: F$*

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f$*! (&rest rest)

fx: %F$*!
macro wrapper: F$*!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f$+ (&rest rest)

fx: %F$+
macro wrapper: F$+

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f$+! (&rest rest)

fx: %F$+!
macro wrapper: F$+!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f$- (&rest rest)

fx: %F$-
macro wrapper: F$-

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f$-! (&rest rest)

fx: %F$-!
macro wrapper: F$-!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f$/ (&rest rest)

fx: %F$/
macro wrapper: F$/

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f$/! (&rest rest)

fx: %F$/!
macro wrapper: F$/!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f$_ (&body body)

create array from body. use either: ($_ (loop repeat 2 collect ‘(1d0 2d0))) or: ($_ ’((1d0 2d0) (1d0 2d0)))

Package

veq.

Source

array-utils.lisp.

Macro: f$abs (&rest rest)

fx: %F$ABS
macro wrapper: F$ABS

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f$abs! (&rest rest)

fx: %F$ABS!
macro wrapper: F$ABS!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f$cos-sin (&rest rest)

fx: %F$COS-SIN
macro wrapper: F$COS-SIN

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f$from (&rest rest)

fx: %F$FROM
macro wrapper: F$FROM

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f$from! (&rest rest)

fx: %F$FROM!
macro wrapper: F$FROM!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f$i- (&rest rest)

fx: %F$I-
macro wrapper: F$I-

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f$i-! (&rest rest)

fx: %F$I-!
macro wrapper: F$I-!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f$i/ (&rest rest)

fx: %F$I/
macro wrapper: F$I/

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f$i/! (&rest rest)

fx: %F$I/!
macro wrapper: F$I/!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f$iscale (&rest rest)

fx: %F$ISCALE
macro wrapper: F$ISCALE

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f$iscale! (&rest rest)

fx: %F$ISCALE!
macro wrapper: F$ISCALE!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f$len (&rest rest)

fx: %F$LEN
macro wrapper: F$LEN

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f$len2 (&rest rest)

fx: %F$LEN2
macro wrapper: F$LEN2

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f$line (&rest rest)

fx: %F$LINE
macro wrapper: F$LINE

defined via veq:def*

Package

veq.

Source

shapes.lisp.

Macro: f$lspace (&rest rest)

fx: %F$LSPACE
macro wrapper: F$LSPACE

defined via veq:fvdef*

Package

veq.

Source

lspace.lisp.

Macro: f$make (&key dim n v)

create array with size (n dim), and initial value v

Package

veq.

Source

array-utils.lisp.

Macro: f$neg (&rest rest)

fx: %F$NEG
macro wrapper: F$NEG

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f$neg! (&rest rest)

fx: %F$NEG!
macro wrapper: F$NEG!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f$norm (&rest rest)

fx: %F$NORM
macro wrapper: F$NORM

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f$norm! (&rest rest)

fx: %F$NORM!
macro wrapper: F$NORM!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f$point (&rest rest)

fx: %F$POINT
macro wrapper: F$POINT

defined via veq:def*

Package

veq.

Source

shapes.lisp.

Macro: f$scale (&rest rest)

fx: %F$SCALE
macro wrapper: F$SCALE

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f$scale! (&rest rest)

fx: %F$SCALE!
macro wrapper: F$SCALE!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f2$* (&rest rest)

fx: %F2$*
macro wrapper: F2$*

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f2$*! (&rest rest)

fx: %F2$*!
macro wrapper: F2$*!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f2$+ (&rest rest)

fx: %F2$+
macro wrapper: F2$+

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f2$+! (&rest rest)

fx: %F2$+!
macro wrapper: F2$+!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f2$- (&rest rest)

fx: %F2$-
macro wrapper: F2$-

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f2$-! (&rest rest)

fx: %F2$-!
macro wrapper: F2$-!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f2$/ (&rest rest)

fx: %F2$/
macro wrapper: F2$/

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f2$/! (&rest rest)

fx: %F2$/!
macro wrapper: F2$/!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f2$abs (&rest rest)

fx: %F2$ABS
macro wrapper: F2$ABS

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f2$abs! (&rest rest)

fx: %F2$ABS!
macro wrapper: F2$ABS!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f2$center (&rest rest)

fx: %F2$CENTER
macro wrapper: F2$CENTER

defined via veq:fvdef*

Package

veq.

Source

shapes.lisp.

Macro: f2$circ (&rest rest)

fx: %F2$CIRC
macro wrapper: F2$CIRC

defined via veq:fvdef*

Package

veq.

Source

shapes.lisp.

Macro: f2$from (&rest rest)

fx: %F2$FROM
macro wrapper: F2$FROM

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f2$from! (&rest rest)

fx: %F2$FROM!
macro wrapper: F2$FROM!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f2$i- (&rest rest)

fx: %F2$I-
macro wrapper: F2$I-

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f2$i-! (&rest rest)

fx: %F2$I-!
macro wrapper: F2$I-!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f2$i/ (&rest rest)

fx: %F2$I/
macro wrapper: F2$I/

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f2$i/! (&rest rest)

fx: %F2$I/!
macro wrapper: F2$I/!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f2$iscale (&rest rest)

fx: %F2$ISCALE
macro wrapper: F2$ISCALE

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f2$iscale! (&rest rest)

fx: %F2$ISCALE!
macro wrapper: F2$ISCALE!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f2$len (&rest rest)

fx: %F2$LEN
macro wrapper: F2$LEN

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f2$len2 (&rest rest)

fx: %F2$LEN2
macro wrapper: F2$LEN2

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f2$line (&rest rest)

fx: %F2$LINE
macro wrapper: F2$LINE

defined via veq:def*

Package

veq.

Source

shapes.lisp.

Macro: f2$lspace (&rest rest)

fx: %F2$LSPACE
macro wrapper: F2$LSPACE

defined via veq:fvdef*

Package

veq.

Source

lspace.lisp.

Macro: f2$neg (&rest rest)

fx: %F2$NEG
macro wrapper: F2$NEG

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f2$neg! (&rest rest)

fx: %F2$NEG!
macro wrapper: F2$NEG!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f2$norm (&rest rest)

fx: %F2$NORM
macro wrapper: F2$NORM

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f2$norm! (&rest rest)

fx: %F2$NORM!
macro wrapper: F2$NORM!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f2$point (&rest rest)

fx: %F2$POINT
macro wrapper: F2$POINT

defined via veq:def*

Package

veq.

Source

shapes.lisp.

Macro: f2$polygon (&rest rest)

fx: %F2$POLYGON
macro wrapper: F2$POLYGON

defined via veq:fvdef*

Package

veq.

Source

shapes.lisp.

Macro: f2$rect (&rest rest)

fx: %F2$RECT
macro wrapper: F2$RECT

defined via veq:fvdef*

Package

veq.

Source

shapes.lisp.

Macro: f2$rot (&rest rest)

fx: %F2$ROT
macro wrapper: F2$ROT

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f2$rot! (&rest rest)

fx: %F2$ROT!
macro wrapper: F2$ROT!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f2$rots (&rest rest)

fx: %F2$ROTS
macro wrapper: F2$ROTS

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f2$rots! (&rest rest)

fx: %F2$ROTS!
macro wrapper: F2$ROTS!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f2$scale (&rest rest)

fx: %F2$SCALE
macro wrapper: F2$SCALE

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f2$scale! (&rest rest)

fx: %F2$SCALE!
macro wrapper: F2$SCALE!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f2$square (&rest rest)

fx: %F2$SQUARE
macro wrapper: F2$SQUARE

defined via veq:def*

Package

veq.

Source

shapes.lisp.

Macro: f2in-bbox (&rest rest)

fx: %F2IN-BBOX
macro wrapper: F2IN-BBOX

defined via veq:fvdef*

Package

veq.

Source

checks.lisp.

Macro: f2in-concave (&rest rest)

fx: %F2IN-CONCAVE
macro wrapper: F2IN-CONCAVE

defined via veq:fvdef*

Package

veq.

Source

checks.lisp.

Macro: f2in-triangle (&rest rest)

fx: %F2IN-TRIANGLE
macro wrapper: F2IN-TRIANGLE

defined via veq:fvdef*

Package

veq.

Source

checks.lisp.

Macro: f2lsegx (&rest rest)

fx: %F2LSEGX
macro wrapper: F2LSEGX

defined via veq:fvdef*

Package

veq.

Source

checks.lisp.

Macro: f2mm (a*1 b*3)

multiply mat * mat of type: FVEC

Package

veq.

Source

mat.lisp.

Macro: f2mmt (a*67 b*69)

multiply mat * (transpose mat) of type: FVEC

Package

veq.

Source

mat.lisp.

Macro: f2mrot (&rest rest)

fx: %F2MROT
macro wrapper: F2MROT

defined via veq:def*

Package

veq.

Source

mat.lisp.

Macro: f2mrot* (&rest rest)

fx: %F2MROT*
macro wrapper: F2MROT*

defined via veq:def*

Package

veq.

Source

mat.lisp.

Macro: f2mscale (&rest rest)

fx: %F2MSCALE
macro wrapper: F2MSCALE

defined via veq:fvdef*

Package

veq.

Source

mat.lisp.

Macro: f2mt! (a1)

transpose 2d matrix in-place.

Package

veq.

Source

mat.lisp.

Macro: f2mtm (a*100 b*102)

multiply (transpose mat) * mat of type: FVEC

Package

veq.

Source

mat.lisp.

Macro: f2mtmt (a*34 b*36)

multiply (transpose mat) * (transpose mat) of type: FVEC

Package

veq.

Source

mat.lisp.

Macro: f2mtrans (&rest rest)

fx: %F2MTRANS
macro wrapper: F2MTRANS

defined via veq:fvdef*

Package

veq.

Source

mat.lisp.

Macro: f2mtv (m1 &rest v2)

transpose(mat) * v. for 2d matrix and vector.

Package

veq.

Source

mat.lisp.

Macro: f2mv (m1 &rest v2)

mat * v. for 2d matrix and vector.

Package

veq.

Source

mat.lisp.

Macro: f2segdst (&rest rest)

fx: %F2SEGDST
macro wrapper: F2SEGDST

defined via veq:fvdef*

Package

veq.

Source

checks.lisp.

Macro: f2segx (&rest rest)

fx: %F2SEGX
macro wrapper: F2SEGX

defined via veq:fvdef*

Package

veq.

Source

checks.lisp.

Macro: f3$* (&rest rest)

fx: %F3$*
macro wrapper: F3$*

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f3$*! (&rest rest)

fx: %F3$*!
macro wrapper: F3$*!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f3$+ (&rest rest)

fx: %F3$+
macro wrapper: F3$+

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f3$+! (&rest rest)

fx: %F3$+!
macro wrapper: F3$+!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f3$- (&rest rest)

fx: %F3$-
macro wrapper: F3$-

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f3$-! (&rest rest)

fx: %F3$-!
macro wrapper: F3$-!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f3$/ (&rest rest)

fx: %F3$/
macro wrapper: F3$/

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f3$/! (&rest rest)

fx: %F3$/!
macro wrapper: F3$/!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f3$abs (&rest rest)

fx: %F3$ABS
macro wrapper: F3$ABS

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f3$abs! (&rest rest)

fx: %F3$ABS!
macro wrapper: F3$ABS!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f3$from (&rest rest)

fx: %F3$FROM
macro wrapper: F3$FROM

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f3$from! (&rest rest)

fx: %F3$FROM!
macro wrapper: F3$FROM!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f3$i- (&rest rest)

fx: %F3$I-
macro wrapper: F3$I-

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f3$i-! (&rest rest)

fx: %F3$I-!
macro wrapper: F3$I-!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f3$i/ (&rest rest)

fx: %F3$I/
macro wrapper: F3$I/

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f3$i/! (&rest rest)

fx: %F3$I/!
macro wrapper: F3$I/!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f3$iscale (&rest rest)

fx: %F3$ISCALE
macro wrapper: F3$ISCALE

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f3$iscale! (&rest rest)

fx: %F3$ISCALE!
macro wrapper: F3$ISCALE!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f3$len (&rest rest)

fx: %F3$LEN
macro wrapper: F3$LEN

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f3$len2 (&rest rest)

fx: %F3$LEN2
macro wrapper: F3$LEN2

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f3$line (&rest rest)

fx: %F3$LINE
macro wrapper: F3$LINE

defined via veq:def*

Package

veq.

Source

shapes.lisp.

Macro: f3$lspace (&rest rest)

fx: %F3$LSPACE
macro wrapper: F3$LSPACE

defined via veq:fvdef*

Package

veq.

Source

lspace.lisp.

Macro: f3$neg (&rest rest)

fx: %F3$NEG
macro wrapper: F3$NEG

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f3$neg! (&rest rest)

fx: %F3$NEG!
macro wrapper: F3$NEG!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f3$norm (&rest rest)

fx: %F3$NORM
macro wrapper: F3$NORM

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f3$norm! (&rest rest)

fx: %F3$NORM!
macro wrapper: F3$NORM!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f3$point (&rest rest)

fx: %F3$POINT
macro wrapper: F3$POINT

defined via veq:def*

Package

veq.

Source

shapes.lisp.

Macro: f3$scale (&rest rest)

fx: %F3$SCALE
macro wrapper: F3$SCALE

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f3$scale! (&rest rest)

fx: %F3$SCALE!
macro wrapper: F3$SCALE!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f3mm (a*133 b*135)

multiply mat * mat of type: FVEC

Package

veq.

Source

mat.lisp.

Macro: f3mmt (a*199 b*201)

multiply mat * (transpose mat) of type: FVEC

Package

veq.

Source

mat.lisp.

Macro: f3mrot (&rest rest)

fx: %F3MROT
macro wrapper: F3MROT

defined via veq:def*

Package

veq.

Source

mat.lisp.

Macro: f3mrot* (&rest rest)

fx: %F3MROT*
macro wrapper: F3MROT*

defined via veq:def*

Package

veq.

Source

mat.lisp.

Macro: f3mscale (&rest rest)

fx: %F3MSCALE
macro wrapper: F3MSCALE

defined via veq:fvdef*

Package

veq.

Source

mat.lisp.

Macro: f3mt! (a1)

transpose 3d matrix in-place.

Package

veq.

Source

mat.lisp.

Macro: f3mtm (a*232 b*234)

multiply (transpose mat) * mat of type: FVEC

Package

veq.

Source

mat.lisp.

Macro: f3mtmt (a*166 b*168)

multiply (transpose mat) * (transpose mat) of type: FVEC

Package

veq.

Source

mat.lisp.

Macro: f3mtrans (&rest rest)

fx: %F3MTRANS
macro wrapper: F3MTRANS

defined via veq:fvdef*

Package

veq.

Source

mat.lisp.

Macro: f3mtv (m1 &rest v2)

transpose(mat) * v. for 3d matrix and vector.

Package

veq.

Source

mat.lisp.

Macro: f3mv (m1 &rest v2)

mat * v. for 3d matrix and vector.

Package

veq.

Source

mat.lisp.

Macro: f3planex (&rest rest)

fx: %F3PLANEX
macro wrapper: F3PLANEX

defined via veq:fvdef*

Package

veq.

Source

checks.lisp.

Macro: f4$* (&rest rest)

fx: %F4$*
macro wrapper: F4$*

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f4$*! (&rest rest)

fx: %F4$*!
macro wrapper: F4$*!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f4$+ (&rest rest)

fx: %F4$+
macro wrapper: F4$+

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f4$+! (&rest rest)

fx: %F4$+!
macro wrapper: F4$+!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f4$- (&rest rest)

fx: %F4$-
macro wrapper: F4$-

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f4$-! (&rest rest)

fx: %F4$-!
macro wrapper: F4$-!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f4$/ (&rest rest)

fx: %F4$/
macro wrapper: F4$/

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f4$/! (&rest rest)

fx: %F4$/!
macro wrapper: F4$/!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f4$abs (&rest rest)

fx: %F4$ABS
macro wrapper: F4$ABS

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f4$abs! (&rest rest)

fx: %F4$ABS!
macro wrapper: F4$ABS!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f4$from (&rest rest)

fx: %F4$FROM
macro wrapper: F4$FROM

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f4$from! (&rest rest)

fx: %F4$FROM!
macro wrapper: F4$FROM!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f4$i- (&rest rest)

fx: %F4$I-
macro wrapper: F4$I-

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f4$i-! (&rest rest)

fx: %F4$I-!
macro wrapper: F4$I-!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f4$i/ (&rest rest)

fx: %F4$I/
macro wrapper: F4$I/

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f4$i/! (&rest rest)

fx: %F4$I/!
macro wrapper: F4$I/!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f4$iscale (&rest rest)

fx: %F4$ISCALE
macro wrapper: F4$ISCALE

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f4$iscale! (&rest rest)

fx: %F4$ISCALE!
macro wrapper: F4$ISCALE!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f4$len (&rest rest)

fx: %F4$LEN
macro wrapper: F4$LEN

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f4$len2 (&rest rest)

fx: %F4$LEN2
macro wrapper: F4$LEN2

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f4$line (&rest rest)

fx: %F4$LINE
macro wrapper: F4$LINE

defined via veq:def*

Package

veq.

Source

shapes.lisp.

Macro: f4$lspace (&rest rest)

fx: %F4$LSPACE
macro wrapper: F4$LSPACE

defined via veq:fvdef*

Package

veq.

Source

lspace.lisp.

Macro: f4$neg (&rest rest)

fx: %F4$NEG
macro wrapper: F4$NEG

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f4$neg! (&rest rest)

fx: %F4$NEG!
macro wrapper: F4$NEG!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f4$norm (&rest rest)

fx: %F4$NORM
macro wrapper: F4$NORM

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f4$norm! (&rest rest)

fx: %F4$NORM!
macro wrapper: F4$NORM!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f4$point (&rest rest)

fx: %F4$POINT
macro wrapper: F4$POINT

defined via veq:def*

Package

veq.

Source

shapes.lisp.

Macro: f4$scale (&rest rest)

fx: %F4$SCALE
macro wrapper: F4$SCALE

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f4$scale! (&rest rest)

fx: %F4$SCALE!
macro wrapper: F4$SCALE!

defined via veq:def*

Package

veq.

Source

array-broadcast.lisp.

Macro: f4mm (a*265 b*267)

multiply mat * mat of type: FVEC

Package

veq.

Source

mat.lisp.

Macro: f4mmt (a*331 b*333)

multiply mat * (transpose mat) of type: FVEC

Package

veq.

Source

mat.lisp.

Macro: f4mt! (a1)

transpose 4d matrix in-place.

Package

veq.

Source

mat.lisp.

Macro: f4mtm (a*364 b*366)

multiply (transpose mat) * mat of type: FVEC

Package

veq.

Source

mat.lisp.

Macro: f4mtmt (a*298 b*300)

multiply (transpose mat) * (transpose mat) of type: FVEC

Package

veq.

Source

mat.lisp.

Macro: f4mtv (m1 &rest v2)

transpose(mat) * v. for 4d matrix and vector.

Package

veq.

Source

mat.lisp.

Macro: f4mv (m1 &rest v2)

mat * v. for 4d matrix and vector.

Package

veq.

Source

mat.lisp.

Macro: f_ (&body body)

create fvec from body: (f_ ’(1f0 2f0 3f0))

Package

veq.

Source

array-utils.lisp.

Macro: ff (&body body)
Package

veq.

Source

utils.lisp.

Macro: ff* (&body body)
Package

veq.

Source

utils.lisp.

Macro: fmake-ortho-proj-matrix (&rest rest)

fx: %FMAKE-ORTHO-PROJ-MATRIX
macro wrapper: FMAKE-ORTHO-PROJ-MATRIX

defined via veq:fvdef*

Package

veq.

Source

mat-cam.lisp.

Macro: fmake-proj-matrix (&rest rest)

fx: %FMAKE-PROJ-MATRIX
macro wrapper: FMAKE-PROJ-MATRIX

defined via veq:fvdef*

Package

veq.

Source

mat-cam.lisp.

Macro: fmake-view-matrix (&rest rest)

fx: %FMAKE-VIEW-MATRIX
macro wrapper: FMAKE-VIEW-MATRIX

defined via veq:fvdef*

Package

veq.

Source

mat-cam.lisp.

Macro: from-lst (l)

get values from list

Package

veq.

Source

macros.lisp.

Macro: fvdef (fname &body body)

define function with veq context enabled. uses fvprogn.

Package

veq.

Source

macros.lisp.

Macro: fvdef* (mname &body body)

defines a function named: %fx
and a wrapper macro named: fx
veq context is enabled. uses fvprogn.

the wrapper macro ensures every call to this function is done as (mvc #’%fx ...).

Package

veq.

Source

macros.lisp.

Macro: fvprogn (&body body)

enable veq context inside this progn.
handles propagation and resolution of uses of (varg d var) and (vref var i).

works the same way as vprogn. but removes all macrolets that are not directly used in body. this is faster, but may fail in some cases where body is complex. in the event of errors try vprogn instead.

Package

veq.

Source

macros.lisp.

Macro: fw (&rest rest6384)

macro. reorder arguments (X Y Z W) as (W), (IGNORE Z Y X).

Package

veq.

Source

select-dim.lisp.

Macro: fww (&rest rest1520)

macro. reorder arguments (X Y Z W) as (W W), (IGNORE Z Y X).

Package

veq.

Source

select-dim.lisp.

Macro: fwww (&rest rest304)

macro. reorder arguments (X Y Z W) as (W W W), (IGNORE Z Y X).

Package

veq.

Source

select-dim.lisp.

Macro: fwwww (&rest rest0)

macro. reorder arguments (X Y Z W) as (W W W W), (IGNORE Z Y X).

Package

veq.

Source

select-dim.lisp.

Macro: fwwwx (&rest rest57)

macro. reorder arguments (X Y Z W) as (W W W X), (IGNORE Z Y).

Package

veq.

Source

select-dim.lisp.

Macro: fwwwy (&rest rest38)

macro. reorder arguments (X Y Z W) as (W W W Y), (IGNORE Z X).

Package

veq.

Source

select-dim.lisp.

Macro: fwwwz (&rest rest19)

macro. reorder arguments (X Y Z W) as (W W W Z), (IGNORE Y X).

Package

veq.

Source

select-dim.lisp.

Macro: fwwx (&rest rest361)

macro. reorder arguments (X Y Z W) as (W W X), (IGNORE Z Y).

Package

veq.

Source

select-dim.lisp.

Macro: fwwxw (&rest rest228)

macro. reorder arguments (X Y Z W) as (W W X W), (IGNORE Z Y).

Package

veq.

Source

select-dim.lisp.

Macro: fwwxx (&rest rest285)

macro. reorder arguments (X Y Z W) as (W W X X), (IGNORE Z Y).

Package

veq.

Source

select-dim.lisp.

Macro: fwwxy (&rest rest266)

macro. reorder arguments (X Y Z W) as (W W X Y), (IGNORE Z).

Package

veq.

Source

select-dim.lisp.

Macro: fwwxz (&rest rest247)

macro. reorder arguments (X Y Z W) as (W W X Z), (IGNORE Y).

Package

veq.

Source

select-dim.lisp.

Macro: fwwy (&rest rest342)

macro. reorder arguments (X Y Z W) as (W W Y), (IGNORE Z X).

Package

veq.

Source

select-dim.lisp.

Macro: fwwyw (&rest rest152)

macro. reorder arguments (X Y Z W) as (W W Y W), (IGNORE Z X).

Package

veq.

Source

select-dim.lisp.

Macro: fwwyx (&rest rest209)

macro. reorder arguments (X Y Z W) as (W W Y X), (IGNORE Z).

Package

veq.

Source

select-dim.lisp.

Macro: fwwyy (&rest rest190)

macro. reorder arguments (X Y Z W) as (W W Y Y), (IGNORE Z X).

Package

veq.

Source

select-dim.lisp.

Macro: fwwyz (&rest rest171)

macro. reorder arguments (X Y Z W) as (W W Y Z), (IGNORE X).

Package

veq.

Source

select-dim.lisp.

Macro: fwwz (&rest rest323)

macro. reorder arguments (X Y Z W) as (W W Z), (IGNORE Y X).

Package

veq.

Source

select-dim.lisp.

Macro: fwwzw (&rest rest76)

macro. reorder arguments (X Y Z W) as (W W Z W), (IGNORE Y X).

Package

veq.

Source

select-dim.lisp.

Macro: fwwzx (&rest rest133)

macro. reorder arguments (X Y Z W) as (W W Z X), (IGNORE Y).

Package

veq.

Source

select-dim.lisp.

Macro: fwwzy (&rest rest114)

macro. reorder arguments (X Y Z W) as (W W Z Y), (IGNORE X).

Package

veq.

Source

select-dim.lisp.

Macro: fwwzz (&rest rest95)

macro. reorder arguments (X Y Z W) as (W W Z Z), (IGNORE Y X).

Package

veq.

Source

select-dim.lisp.

Macro: fwx (&rest rest1577)

macro. reorder arguments (X Y Z W) as (W X), (IGNORE Z Y).

Package

veq.

Source

select-dim.lisp.

Macro: fwxw (&rest rest1444)

macro. reorder arguments (X Y Z W) as (W X W), (IGNORE Z Y).

Package

veq.

Source

select-dim.lisp.

Macro: fwxww (&rest rest1140)

macro. reorder arguments (X Y Z W) as (W X W W), (IGNORE Z Y).

Package

veq.

Source

select-dim.lisp.

Macro: fwxwx (&rest rest1197)

macro. reorder arguments (X Y Z W) as (W X W X), (IGNORE Z Y).

Package

veq.

Source

select-dim.lisp.

Macro: fwxwy (&rest rest1178)

macro. reorder arguments (X Y Z W) as (W X W Y), (IGNORE Z).

Package

veq.

Source

select-dim.lisp.

Macro: fwxwz (&rest rest1159)

macro. reorder arguments (X Y Z W) as (W X W Z), (IGNORE Y).

Package

veq.

Source

select-dim.lisp.

Macro: fwxx (&rest rest1501)

macro. reorder arguments (X Y Z W) as (W X X), (IGNORE Z Y).

Package

veq.

Source

select-dim.lisp.

Macro: fwxxw (&rest rest1368)

macro. reorder arguments (X Y Z W) as (W X X W), (IGNORE Z Y).

Package

veq.

Source

select-dim.lisp.

Macro: fwxxx (&rest rest1425)

macro. reorder arguments (X Y Z W) as (W X X X), (IGNORE Z Y).

Package

veq.

Source

select-dim.lisp.

Macro: fwxxy (&rest rest1406)

macro. reorder arguments (X Y Z W) as (W X X Y), (IGNORE Z).

Package

veq.

Source

select-dim.lisp.

Macro: fwxxz (&rest rest1387)

macro. reorder arguments (X Y Z W) as (W X X Z), (IGNORE Y).

Package

veq.

Source

select-dim.lisp.

Macro: fwxy (&rest rest1482)

macro. reorder arguments (X Y Z W) as (W X Y), (IGNORE Z).

Package

veq.

Source

select-dim.lisp.

Macro: fwxyw (&rest rest1292)

macro. reorder arguments (X Y Z W) as (W X Y W), (IGNORE Z).

Package

veq.

Source

select-dim.lisp.

Macro: fwxyx (&rest rest1349)

macro. reorder arguments (X Y Z W) as (W X Y X), (IGNORE Z).

Package

veq.

Source

select-dim.lisp.

Macro: fwxyy (&rest rest1330)

macro. reorder arguments (X Y Z W) as (W X Y Y), (IGNORE Z).

Package

veq.

Source

select-dim.lisp.

Macro: fwxyz (&rest rest1311)

macro. reorder arguments (X Y Z W) as (W X Y Z), (IGNORE).

Package

veq.

Source

select-dim.lisp.

Macro: fwxz (&rest rest1463)

macro. reorder arguments (X Y Z W) as (W X Z), (IGNORE Y).

Package

veq.

Source

select-dim.lisp.

Macro: fwxzw (&rest rest1216)

macro. reorder arguments (X Y Z W) as (W X Z W), (IGNORE Y).

Package

veq.

Source

select-dim.lisp.

Macro: fwxzx (&rest rest1273)

macro. reorder arguments (X Y Z W) as (W X Z X), (IGNORE Y).

Package

veq.

Source

select-dim.lisp.

Macro: fwxzy (&rest rest1254)

macro. reorder arguments (X Y Z W) as (W X Z Y), (IGNORE).

Package

veq.

Source

select-dim.lisp.

Macro: fwxzz (&rest rest1235)

macro. reorder arguments (X Y Z W) as (W X Z Z), (IGNORE Y).

Package

veq.

Source

select-dim.lisp.

Macro: fwy (&rest rest1558)

macro. reorder arguments (X Y Z W) as (W Y), (IGNORE Z X).

Package

veq.

Source

select-dim.lisp.

Macro: fwyw (&rest rest1064)

macro. reorder arguments (X Y Z W) as (W Y W), (IGNORE Z X).

Package

veq.

Source

select-dim.lisp.

Macro: fwyww (&rest rest760)

macro. reorder arguments (X Y Z W) as (W Y W W), (IGNORE Z X).

Package

veq.

Source

select-dim.lisp.

Macro: fwywx (&rest rest817)

macro. reorder arguments (X Y Z W) as (W Y W X), (IGNORE Z).

Package

veq.

Source

select-dim.lisp.

Macro: fwywy (&rest rest798)

macro. reorder arguments (X Y Z W) as (W Y W Y), (IGNORE Z X).

Package

veq.

Source

select-dim.lisp.

Macro: fwywz (&rest rest779)

macro. reorder arguments (X Y Z W) as (W Y W Z), (IGNORE X).

Package

veq.

Source

select-dim.lisp.

Macro: fwyx (&rest rest1121)

macro. reorder arguments (X Y Z W) as (W Y X), (IGNORE Z).

Package

veq.

Source

select-dim.lisp.

Macro: fwyxw (&rest rest988)

macro. reorder arguments (X Y Z W) as (W Y X W), (IGNORE Z).

Package

veq.

Source

select-dim.lisp.

Macro: fwyxx (&rest rest1045)

macro. reorder arguments (X Y Z W) as (W Y X X), (IGNORE Z).

Package

veq.

Source

select-dim.lisp.

Macro: fwyxy (&rest rest1026)

macro. reorder arguments (X Y Z W) as (W Y X Y), (IGNORE Z).

Package

veq.

Source

select-dim.lisp.

Macro: fwyxz (&rest rest1007)

macro. reorder arguments (X Y Z W) as (W Y X Z), (IGNORE).

Package

veq.

Source

select-dim.lisp.

Macro: fwyy (&rest rest1102)

macro. reorder arguments (X Y Z W) as (W Y Y), (IGNORE Z X).

Package

veq.

Source

select-dim.lisp.

Macro: fwyyw (&rest rest912)

macro. reorder arguments (X Y Z W) as (W Y Y W), (IGNORE Z X).

Package

veq.

Source

select-dim.lisp.

Macro: fwyyx (&rest rest969)

macro. reorder arguments (X Y Z W) as (W Y Y X), (IGNORE Z).

Package

veq.

Source

select-dim.lisp.

Macro: fwyyy (&rest rest950)

macro. reorder arguments (X Y Z W) as (W Y Y Y), (IGNORE Z X).

Package

veq.

Source

select-dim.lisp.

Macro: fwyyz (&rest rest931)

macro. reorder arguments (X Y Z W) as (W Y Y Z), (IGNORE X).

Package

veq.

Source

select-dim.lisp.

Macro: fwyz (&rest rest1083)

macro. reorder arguments (X Y Z W) as (W Y Z), (IGNORE X).

Package

veq.

Source

select-dim.lisp.

Macro: fwyzw (&rest rest836)

macro. reorder arguments (X Y Z W) as (W Y Z W), (IGNORE X).

Package

veq.

Source

select-dim.lisp.

Macro: fwyzx (&rest rest893)

macro. reorder arguments (X Y Z W) as (W Y Z X), (IGNORE).

Package

veq.

Source

select-dim.lisp.

Macro: fwyzy (&rest rest874)

macro. reorder arguments (X Y Z W) as (W Y Z Y), (IGNORE X).

Package

veq.

Source

select-dim.lisp.

Macro: fwyzz (&rest rest855)

macro. reorder arguments (X Y Z W) as (W Y Z Z), (IGNORE X).

Package

veq.

Source

select-dim.lisp.

Macro: fwz (&rest rest1539)

macro. reorder arguments (X Y Z W) as (W Z), (IGNORE Y X).

Package

veq.

Source

select-dim.lisp.

Macro: fwzw (&rest rest684)

macro. reorder arguments (X Y Z W) as (W Z W), (IGNORE Y X).

Package

veq.

Source

select-dim.lisp.

Macro: fwzww (&rest rest380)

macro. reorder arguments (X Y Z W) as (W Z W W), (IGNORE Y X).

Package

veq.

Source

select-dim.lisp.

Macro: fwzwx (&rest rest437)

macro. reorder arguments (X Y Z W) as (W Z W X), (IGNORE Y).

Package

veq.

Source

select-dim.lisp.

Macro: fwzwy (&rest rest418)

macro. reorder arguments (X Y Z W) as (W Z W Y), (IGNORE X).

Package

veq.

Source

select-dim.lisp.

Macro: fwzwz (&rest rest399)

macro. reorder arguments (X Y Z W) as (W Z W Z), (IGNORE Y X).

Package

veq.

Source

select-dim.lisp.

Macro: fwzx (&rest rest741)

macro. reorder arguments (X Y Z W) as (W Z X), (IGNORE Y).

Package

veq.

Source

select-dim.lisp.

Macro: fwzxw (&rest rest608)

macro. reorder arguments (X Y Z W) as (W Z X W), (IGNORE Y).

Package

veq.

Source

select-dim.lisp.

Macro: fwzxx (&rest rest665)

macro. reorder arguments (X Y Z W) as (W Z X X), (IGNORE Y).

Package

veq.

Source

select-dim.lisp.

Macro: fwzxy (&rest rest646)

macro. reorder arguments (X Y Z W) as (W Z X Y), (IGNORE).

Package

veq.

Source

select-dim.lisp.

Macro: fwzxz (&rest rest627)

macro. reorder arguments (X Y Z W) as (W Z X Z), (IGNORE Y).

Package

veq.

Source

select-dim.lisp.

Macro: fwzy (&rest rest722)

macro. reorder arguments (X Y Z W) as (W Z Y), (IGNORE X).

Package

veq.

Source

select-dim.lisp.

Macro: fwzyw (&rest rest532)

macro. reorder arguments (X Y Z W) as (W Z Y W), (IGNORE X).

Package

veq.

Source

select-dim.lisp.

Macro: fwzyx (&rest rest589)

macro. reorder arguments (X Y Z W) as (W Z Y X), (IGNORE).

Package

veq.

Source

select-dim.lisp.

Macro: fwzyy (&rest rest570)

macro. reorder arguments (X Y Z W) as (W Z Y Y), (IGNORE X).

Package

veq.

Source

select-dim.lisp.

Macro: fwzyz (&rest rest551)

macro. reorder arguments (X Y Z W) as (W Z Y Z), (IGNORE X).

Package

veq.

Source

select-dim.lisp.

Macro: fwzz (&rest rest703)

macro. reorder arguments (X Y Z W) as (W Z Z), (IGNORE Y X).

Package

veq.

Source

select-dim.lisp.

Macro: fwzzw (&rest rest456)

macro. reorder arguments (X Y Z W) as (W Z Z W), (IGNORE Y X).

Package

veq.

Source

select-dim.lisp.

Macro: fwzzx (&rest rest513)

macro. reorder arguments (X Y Z W) as (W Z Z X), (IGNORE Y).

Package

veq.

Source

select-dim.lisp.

Macro: fwzzy (&rest rest494)

macro. reorder arguments (X Y Z W) as (W Z Z Y), (IGNORE X).

Package

veq.

Source

select-dim.lisp.

Macro: fwzzz (&rest rest475)

macro. reorder arguments (X Y Z W) as (W Z Z Z), (IGNORE Y X).

Package

veq.

Source

select-dim.lisp.

Macro: fx (&rest rest6441)

macro. reorder arguments (X Y Z W) as (X), (IGNORE W Z Y).

Package

veq.

Source

select-dim.lisp.

Macro: fxw (&rest rest6308)

macro. reorder arguments (X Y Z W) as (X W), (IGNORE Z Y).

Package

veq.

Source

select-dim.lisp.

Macro: fxww (&rest rest5092)

macro. reorder arguments (X Y Z W) as (X W W), (IGNORE Z Y).

Package

veq.

Source

select-dim.lisp.

Macro: fxwww (&rest rest4788)

macro. reorder arguments (X Y Z W) as (X W W W), (IGNORE Z Y).

Package

veq.

Source

select-dim.lisp.

Macro: fxwwx (&rest rest4845)

macro. reorder arguments (X Y Z W) as (X W W X), (IGNORE Z Y).

Package

veq.

Source

select-dim.lisp.

Macro: fxwwy (&rest rest4826)

macro. reorder arguments (X Y Z W) as (X W W Y), (IGNORE Z).

Package

veq.

Source

select-dim.lisp.

Macro: fxwwz (&rest rest4807)

macro. reorder arguments (X Y Z W) as (X W W Z), (IGNORE Y).

Package

veq.

Source

select-dim.lisp.

Macro: fxwx (&rest rest5149)

macro. reorder arguments (X Y Z W) as (X W X), (IGNORE Z Y).

Package

veq.

Source

select-dim.lisp.

Macro: fxwxw (&rest rest5016)

macro. reorder arguments (X Y Z W) as (X W X W), (IGNORE Z Y).

Package

veq.

Source

select-dim.lisp.

Macro: fxwxx (&rest rest5073)

macro. reorder arguments (X Y Z W) as (X W X X), (IGNORE Z Y).

Package

veq.

Source

select-dim.lisp.

Macro: fxwxy (&rest rest5054)

macro. reorder arguments (X Y Z W) as (X W X Y), (IGNORE Z).

Package

veq.

Source

select-dim.lisp.

Macro: fxwxz (&rest rest5035)

macro. reorder arguments (X Y Z W) as (X W X Z), (IGNORE Y).

Package

veq.

Source

select-dim.lisp.

Macro: fxwy (&rest rest5130)

macro. reorder arguments (X Y Z W) as (X W Y), (IGNORE Z).

Package

veq.

Source

select-dim.lisp.

Macro: fxwyw (&rest rest4940)

macro. reorder arguments (X Y Z W) as (X W Y W), (IGNORE Z).

Package

veq.

Source

select-dim.lisp.

Macro: fxwyx (&rest rest4997)

macro. reorder arguments (X Y Z W) as (X W Y X), (IGNORE Z).

Package

veq.

Source

select-dim.lisp.

Macro: fxwyy (&rest rest4978)

macro. reorder arguments (X Y Z W) as (X W Y Y), (IGNORE Z).

Package

veq.

Source

select-dim.lisp.

Macro: fxwyz (&rest rest4959)

macro. reorder arguments (X Y Z W) as (X W Y Z), (IGNORE).

Package

veq.

Source

select-dim.lisp.

Macro: fxwz (&rest rest5111)

macro. reorder arguments (X Y Z W) as (X W Z), (IGNORE Y).

Package

veq.

Source

select-dim.lisp.

Macro: fxwzw (&rest rest4864)

macro. reorder arguments (X Y Z W) as (X W Z W), (IGNORE Y).

Package

veq.

Source

select-dim.lisp.

Macro: fxwzx (&rest rest4921)

macro. reorder arguments (X Y Z W) as (X W Z X), (IGNORE Y).

Package

veq.

Source

select-dim.lisp.

Macro: fxwzy (&rest rest4902)

macro. reorder arguments (X Y Z W) as (X W Z Y), (IGNORE).

Package

veq.

Source

select-dim.lisp.

Macro: fxwzz (&rest rest4883)

macro. reorder arguments (X Y Z W) as (X W Z Z), (IGNORE Y).

Package

veq.

Source

select-dim.lisp.

Macro: fxx (&rest rest6365)

macro. reorder arguments (X Y Z W) as (X X), (IGNORE W Z Y).

Package

veq.

Source

select-dim.lisp.

Macro: fxxw (&rest rest6232)

macro. reorder arguments (X Y Z W) as (X X W), (IGNORE Z Y).

Package

veq.

Source

select-dim.lisp.

Macro: fxxww (&rest rest5928)

macro. reorder arguments (X Y Z W) as (X X W W), (IGNORE Z Y).

Package

veq.

Source

select-dim.lisp.

Macro: fxxwx (&rest rest5985)

macro. reorder arguments (X Y Z W) as (X X W X), (IGNORE Z Y).

Package

veq.

Source

select-dim.lisp.

Macro: fxxwy (&rest rest5966)

macro. reorder arguments (X Y Z W) as (X X W Y), (IGNORE Z).

Package

veq.

Source

select-dim.lisp.

Macro: fxxwz (&rest rest5947)

macro. reorder arguments (X Y Z W) as (X X W Z), (IGNORE Y).

Package

veq.

Source

select-dim.lisp.

Macro: fxxx (&rest rest6289)

macro. reorder arguments (X Y Z W) as (X X X), (IGNORE W Z Y).

Package

veq.

Source

select-dim.lisp.

Macro: fxxxw (&rest rest6156)

macro. reorder arguments (X Y Z W) as (X X X W), (IGNORE Z Y).

Package

veq.

Source

select-dim.lisp.

Macro: fxxxx (&rest rest6213)

macro. reorder arguments (X Y Z W) as (X X X X), (IGNORE W Z Y).

Package

veq.

Source

select-dim.lisp.

Macro: fxxxy (&rest rest6194)

macro. reorder arguments (X Y Z W) as (X X X Y), (IGNORE W Z).

Package

veq.

Source

select-dim.lisp.

Macro: fxxxz (&rest rest6175)

macro. reorder arguments (X Y Z W) as (X X X Z), (IGNORE W Y).

Package

veq.

Source

select-dim.lisp.

Macro: fxxy (&rest rest6270)

macro. reorder arguments (X Y Z W) as (X X Y), (IGNORE W Z).

Package

veq.

Source

select-dim.lisp.

Macro: fxxyw (&rest rest6080)

macro. reorder arguments (X Y Z W) as (X X Y W), (IGNORE Z).

Package

veq.

Source

select-dim.lisp.

Macro: fxxyx (&rest rest6137)

macro. reorder arguments (X Y Z W) as (X X Y X), (IGNORE W Z).

Package

veq.

Source

select-dim.lisp.

Macro: fxxyy (&rest rest6118)

macro. reorder arguments (X Y Z W) as (X X Y Y), (IGNORE W Z).

Package

veq.

Source

select-dim.lisp.

Macro: fxxyz (&rest rest6099)

macro. reorder arguments (X Y Z W) as (X X Y Z), (IGNORE W).

Package

veq.

Source

select-dim.lisp.

Macro: fxxz (&rest rest6251)

macro. reorder arguments (X Y Z W) as (X X Z), (IGNORE W Y).

Package

veq.

Source

select-dim.lisp.

Macro: fxxzw (&rest rest6004)

macro. reorder arguments (X Y Z W) as (X X Z W), (IGNORE Y).

Package

veq.

Source

select-dim.lisp.

Macro: fxxzx (&rest rest6061)

macro. reorder arguments (X Y Z W) as (X X Z X), (IGNORE W Y).

Package

veq.

Source

select-dim.lisp.

Macro: fxxzy (&rest rest6042)

macro. reorder arguments (X Y Z W) as (X X Z Y), (IGNORE W).

Package

veq.

Source

select-dim.lisp.

Macro: fxxzz (&rest rest6023)

macro. reorder arguments (X Y Z W) as (X X Z Z), (IGNORE W Y).

Package

veq.

Source

select-dim.lisp.

Macro: fxy (&rest rest6346)

macro. reorder arguments (X Y Z W) as (X Y), (IGNORE W Z).

Package

veq.

Source

select-dim.lisp.

Macro: fxyw (&rest rest5852)

macro. reorder arguments (X Y Z W) as (X Y W), (IGNORE Z).

Package

veq.

Source

select-dim.lisp.

Macro: fxyww (&rest rest5548)

macro. reorder arguments (X Y Z W) as (X Y W W), (IGNORE Z).

Package

veq.

Source

select-dim.lisp.

Macro: fxywx (&rest rest5605)

macro. reorder arguments (X Y Z W) as (X Y W X), (IGNORE Z).

Package

veq.

Source

select-dim.lisp.

Macro: fxywy (&rest rest5586)

macro. reorder arguments (X Y Z W) as (X Y W Y), (IGNORE Z).

Package

veq.

Source

select-dim.lisp.

Macro: fxywz (&rest rest5567)

macro. reorder arguments (X Y Z W) as (X Y W Z), (IGNORE).

Package

veq.

Source

select-dim.lisp.

Macro: fxyx (&rest rest5909)

macro. reorder arguments (X Y Z W) as (X Y X), (IGNORE W Z).

Package

veq.

Source

select-dim.lisp.

Macro: fxyxw (&rest rest5776)

macro. reorder arguments (X Y Z W) as (X Y X W), (IGNORE Z).

Package

veq.

Source

select-dim.lisp.

Macro: fxyxx (&rest rest5833)

macro. reorder arguments (X Y Z W) as (X Y X X), (IGNORE W Z).

Package

veq.

Source

select-dim.lisp.

Macro: fxyxy (&rest rest5814)

macro. reorder arguments (X Y Z W) as (X Y X Y), (IGNORE W Z).

Package

veq.

Source

select-dim.lisp.

Macro: fxyxz (&rest rest5795)

macro. reorder arguments (X Y Z W) as (X Y X Z), (IGNORE W).

Package

veq.

Source

select-dim.lisp.

Macro: fxyy (&rest rest5890)

macro. reorder arguments (X Y Z W) as (X Y Y), (IGNORE W Z).

Package

veq.

Source

select-dim.lisp.

Macro: fxyyw (&rest rest5700)

macro. reorder arguments (X Y Z W) as (X Y Y W), (IGNORE Z).

Package

veq.

Source

select-dim.lisp.

Macro: fxyyx (&rest rest5757)

macro. reorder arguments (X Y Z W) as (X Y Y X), (IGNORE W Z).

Package

veq.

Source

select-dim.lisp.

Macro: fxyyy (&rest rest5738)

macro. reorder arguments (X Y Z W) as (X Y Y Y), (IGNORE W Z).

Package

veq.

Source

select-dim.lisp.

Macro: fxyyz (&rest rest5719)

macro. reorder arguments (X Y Z W) as (X Y Y Z), (IGNORE W).

Package

veq.

Source

select-dim.lisp.

Macro: fxyz (&rest rest5871)

macro. reorder arguments (X Y Z W) as (X Y Z), (IGNORE W).

Package

veq.

Source

select-dim.lisp.

Macro: fxyzw (&rest rest5624)

macro. reorder arguments (X Y Z W) as (X Y Z W), (IGNORE).

Package

veq.

Source

select-dim.lisp.

Macro: fxyzx (&rest rest5681)

macro. reorder arguments (X Y Z W) as (X Y Z X), (IGNORE W).

Package

veq.

Source

select-dim.lisp.

Macro: