Pipe Compilation