Thank you for introducing me a good source.
It has interesting approach.
Binding LAPACK written in fortran 90 to lua kernel is curious thing.
I found out that it modifies lua kernel to make it.
LAPACK might be a good hint for my project because it has BSD-like license.