PrimOp
data PrimOp
data PrimCall