or download this
table Data::Table::fromCSV ($name, $includeHeader = 1, $header = ["col
+1", ... ])
create a table from a CSV file. return a table object. $name: the CSV
+file name. $includeHeader: 0 or 1 to ignore/interpret the first line
+in the file as column names, If it is set to 0, the array in $header
+is used. If $header is not supplied, the default column names are "co
+l1", "col2", ...