Project information
Development of compilers for Cthulhu
- Project Identification
- MUNI/33/0029/2026
- Project Period
- 2/2026 - 1/2027
- Investor / Pogramme / Project type
-
Masaryk University
- Internal projects of the Faculty of Informatics
- Programme to support student research and development projects
- MU Faculty or unit
- Faculty of Informatics
Cthulhu je medzireprezentácia umožňujúca statickú analýzu vysokoúrovňových programovacích jazykov. Cieľom projektu je jej rozšírenie o interakciu s existujúcimi medzireprezentáciami implementáciou dvoch prekladačov: z LLVM IR do Cthulhu a z Cthulhu do QuickJS. Vďaka širokej podpore LLVM IR bude možné pomocou Cthulhu analyzovať jazyky ako sú C a C++. Preklad do QuickJS umožní spúšťať analyzované programy nad virtuálnym strojom QJS a položí základy plánovanej statickej analýzy jazyka JavaScript.
Sustainable Development Goals
Masaryk University is committed to the UN Sustainable Development Goals, which aim to improve the conditions and quality of life on our planet by 2030.