pipe2eval