Skip to content

AleksaBajat/rust-ir

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rustc - reprezentacije izvornog koda

Ovaj projekat predstavlja moj master rad na temu analize i implementacije ključnih faza Rust kompajlera. Fokus je na razumevanju unutrašnje strukture Rust jezika, njegovih meђureprezentacija izvornog koda kao što su HIR, THIR i MIR, kao i na procesima koji omogućavaju bezbedno i efikasno kompajliranje.

Cilj rada je da prikaže kako Rust upravlja kompleksnim procesima analize koda, optimizacije i generisanja mašinskog koda kroz svoj moderni kompajlerski dizajn, uz osvrt na korišćenje LLVM infrastrukture. Projekat može poslužiti kao resurs za studente, istraživače i inženjere zainteresovane za kompajlere i Rust programski jezik.

Sadržaj

  1. Spisak skraćenica
  2. Uvod
  3. Pozadina
  4. Rust kompajler
  5. Meђureprezentacije izvornog koda
  6. Zaključak
  7. Literatura
  8. Додатак 1
  9. Додатак 2
  10. Додатак 3
  11. Додатак 4
  12. Podaci o kandidatu

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages