A short update is there. Arbitrary numbers of different x/y data are now possible. At least one row of x values have to be present at the moment. Table delimiters are customizable (but I am not really sure about the lua pattern-matching syntax. Somehow, it is different for semicolons and whitespaces). I am not sure how to handle a separate matrix for point-meta values correctly since I have no idea of a suitable format. Maybe this point is not that important. Can you give me a hint where to look...
The solution on stackexchange is more suited for the particular problem there. Things to consider in a more general case (please add your suggestions): - there may (or may not) be a first row with y values - there may be zero, one or several columns with x values - without x or y values, there is just a plain z matrix - not only a z matrix, but a second one for point-meta values - custom comment chars - custom table delimiters - extracting mesh cols and mesh rows from the matrix I will try to implement...