Interesting compiler projects

I look at a long semester project in compilers, which can also go into my thesis. I do not have much experience in this area (I wrote a small “translator” for Pascal as part of my student work). I deal more with machine learning and artificial intelligence. The idea is to accept this as a challenge and learn something in the process.

I looked: interesting compiler projects , but most of the ideas look outdated.

The same applies to the LLVM open source project page --- http://llvm.org/OpenProjects.html

Since I will have a semester to work on this, I am aiming for something insignificant. I would like to work extensively on optimization or parallelization. What might be interesting to work for?

+3
source share
1 answer

Feel free to contribute to Felix, there are an unlimited number of suitable mini-projects related to something that interests you :) Felix is ​​written in Ocaml, so you have to work with it. The parser does use the Schema for action codes. Felix generates C ++ if you use runtime support. Possible subprojects include:

  • meta-typification and polyadical behavior
  • (Felix , )
  • OMP

, . .

: Felix - ML, , C. ++, ++ . , , Python. C ++, C/++ . , ++ . , , - -op , . , , , , , , .

skaller dot sourceforge dot net.

+1

Source: https://habr.com/ru/post/1770821/


All Articles