Hi Leon, > Does anyone know any example compiler where it has vector/matrix as first class > type like matlab using llvm? If not, does anyone have idea how that should be > done on llvm? llvm-gcc and dragonegg support Ada which has first class vector and matrix types. They can have variable size. Ciao, Duncan.