Język Helium

Co to jest Helium ?

Helium jest prototypowym językiem, który w zamierzeniu ma połączyć prostotę języka takiego jak Python z siłą typów zależnych (dependent types). 

W czym napisane jest Helium ?

Docelowo kompilator Helium ma być napisany w nim samym. Jednak w fazie prototypu jest to jeszcze nie możliwe, więc aktualnie użyty został Python3 :) Jako lexer/parser świetnie swoją role spełnia biblioteka PLY. Kompilacja odbywa się do LLVM-IR, a następnie do kodu maszynowego.



Sign in  |  Recent Site Activity  |  Terms  |  Report Abuse  |  Print page  |  Powered by Google Sites