文件名称:llvm-lambda:使用llvm的简单语言编译器
文件大小:453KB
文件格式:ZIP
更新时间:2024-02-26 01:59:31
compiler llvm built-at-rc CompilerHaskell
llvm-lambda:使用llvm的简单语言编译器
【文件预览】:
llvm-lambda-master
----package.yaml(1KB)
----odd-perfect.tl(715B)
----.github()
--------workflows()
----test()
--------ParseLispSpec.hs(1KB)
--------Spec.hs(425B)
--------RuntimeSpec.hs(7KB)
--------LLSpec.hs(2KB)
--------ExecutionSpec.hs(750B)
--------ANormSpec.hs(2KB)
--------golden()
----finish-testing()
--------build.sh(275B)
--------test.ll(118B)
----stack.yaml(2KB)
----Dockerfile(272B)
----LICENSE(1KB)
----app()
--------Main.hs(300B)
----src()
--------Infer.hs(7KB)
--------CmdLineArgs.hs(2KB)
--------CodegenMonad.hs(6KB)
--------Expr.hs(2KB)
--------Parsing.hs(3KB)
--------Fresh.hs(3KB)
--------RuntimeDefs.hs(9KB)
--------LowLevel.hs(5KB)
--------ParseLisp.hs(2KB)
--------CmdLine.hs(5KB)
--------Types.hs(729B)
--------Scope.hs(197B)
--------Pretty.hs(4KB)
--------ANorm.hs(3KB)
----Setup.hs(46B)
----runtime.c(5KB)
----.gitignore(240B)
----tutorial.pdf(425KB)
----stack.yaml.lock(733B)
----justfile(1KB)
----hang.tl(17B)
----README.md(169B)
----ChangeLog.md(51B)
----simple.tl(104B)