rhie是一种LLVM类型化的Elixir开发语言
rhie利用LLVMJIT的特性(N-d张量、一流的功能和参数类)设计出的一种快速语言。它把一个完全成熟的AST嵌入一个UseDef图。
语言特性:
def bar(arithF ~Fuctio(It -> It -> It)) do pritl $ arithF 2 4eddef addCadidate(A ~It, B ~It) do ret $ A + Beddef subCadidate(C ~It, D ~It) do ret $ C - Deddef mai() do if false do bar addCadidate else bar subCadidate ed A = {{2}, {3}} pritl A[1][0]ed
评论