已知线段P1P2的两个端点坐标分别是P1(-0.4,0.8)和P2(0.8,-0.4),裁剪窗口为(0,0)~(0.8,0.8),请使用Cohen-Sutherland算法构造一个完成该裁剪任务的完整程序。