文件名称:hdc:Haskell Demolicious编译器
文件大小:24KB
文件格式:ZIP
更新时间:2024-05-19 07:23:32
Haskell
hdc Haskell Demolicious编译器 东西 谢谢 跑步 要运行完成的程序,只需运行 # Mac OS X cabal run hdc # Linux hdc 安装 您需要具有haskell平台才能使用此项目。 有关请参页面。 咨询此页的详细CABAL安装工具。 但是,您应该已经从haskell平台安装了它。 Mac OS X 如果您使用的是OS X,则应该使用homebrew 。 要下载Haskell平台,您可以编写brew install ghc cabal-install 。 请按照安装下给出的说明进行操作。 设置自己的环境 Mac OS X 要设置您的环境,需要完成一些工作。 首先设置您的沙箱并安装依赖项。 $ cabal sandbox init $ cabal install alex $ cabal install happy 您现在应该能够make并
【文件预览】:
hdc-master
----LICENSE(1KB)
----source_programs()
--------test_in_operator.d(34B)
--------sinus.d(1KB)
--------constant_in_list.d(28B)
--------includy.d(345B)
--------arithmetic.d(63B)
--------planets.d(318B)
--------fillscreen.d(44B)
--------within.d(180B)
--------fillscreen-immediate.d(37B)
--------ternary_test.d(94B)
--------test_assoc.d(24B)
--------tunnel.d(506B)
--------swirly.d(1KB)
--------tesla.d(39B)
--------regtest.d(52B)
--------immediate.d(25B)
--------stuffz.d(289B)
--------uminus.d(17B)
----src()
--------Tokenizer.x(3KB)
--------Generator.hs(3KB)
--------Optimizer()
--------Opcodes.hs(1KB)
--------Optimizer.hs(554B)
--------Beautifier.hs(2KB)
--------Datatypes.hs(2KB)
--------Serializer.hs(2KB)
--------MacroExpander.hs(1KB)
--------Assembler.hs(1KB)
--------Parser.y(5KB)
--------Main.hs(1KB)
----Setup.hs(46B)
----grammar.bnf(2KB)
----.gitignore(148B)
----correct_output()
--------test_in_operator.kernel(0B)
--------tesla.kernel(29B)
--------regtest.kernel(0B)
--------arithmetic.kernel(0B)
--------immediate.kernel(0B)
--------fillscreen.kernel(81B)
--------fillscreen-immediate.kernel(0B)
----hdc.cabal(777B)
----Makefile(181B)
----README.md(4KB)
----test_runner.sh(740B)