Hi,
I believe I fixed a problem of csv separators. Using a --sep switch, you should be able to choose a different separator. Your example should look like this:
perl lcsvdiff.pl --key_cols=num,book,ccy --sep=, reference.csv test.csv
Fix is available in release 0.24. Let me know if it works for you.
--Piotr.