I'm so sorry that I contact you so late. Sorry for that I did not see this project related to compiler.
I'm a student from Shanghai Jiao Tong University, China. Now I'm an exchange student in Hong Kong University of Science and Technology. Now I'm a research intern directed by Prof. Charles Zhang(
http://www.cse.ust.hk/~charlesz/), doing research about program analysis.
You can see that I have a strong background about compiler and programming language. I've done some projects about compiler.
OAT language compiler is a OOP language compiler I wrote in OCaml. I designed a IR according to LLVM syntax then build a runtime. I compile source code to the IR. What's more, I also design a framework for program analysis via KILL-GEN approach.
Another project about compiler is a compiler that compile Small-C code to LLVM IR. You can get it
here. I'm familiar with LLVM IR via this project and I know the workflow of how to write a compiler and how to optimize.
Besides, I'm also a Scala user. I start programming in Scala two years ago. I love this language. I have read lots of papers about Scala directed by Odersky.
I'm also an active developer on github. You can find me here,
@mrmiywj. Recently I contributed to finch, a pure functional project for Finagle, written in Scala, maintained by Twitter.
For this project, what's your advice for me?
Hope for your reply!
Thanks and best regards!