Add the curl.cpp and SHlist.l