Remove duplicate value generations
Fix function name generation
Don't generate type name
Use list instead of vector
Fix operator generation for CommonLisp
Add test script for Common Lisp
Merge pull request #36 from syohex/improve-common-lisp

Improve common lisp