Skip to content

Latest commit

 

History

History
23 lines (16 loc) · 898 Bytes

README.md

File metadata and controls

23 lines (16 loc) · 898 Bytes

コンパイル時型レベルCPU (Compile Time Type level CPU)

このプロジェクトではコンパイル時型レベルCPUを定義しています。src/Main.hsELVMの自作バックエンドで生成したHaskellのソースコードをコピーすると、Haskellのコンパイル時にC言語で書いたプログラムを実行することが出来ます(ex. C Compiler)。

This project defines a compile time type level CPU. If you copy the Haskell source code generated by the ELVM backend to src/Main.hs, you can execute a program written in C language (ex. C Compiler) when Haskell compile time in type level.

EXAMPLE

$ stack run
1
2
Fizz
4
Buzz
Fizz

This program uses quite memory. If you don't have enough memory, edit the source code(Below the type family Run ...).

CONTACT

Twitter https://twitter.com/Eliza_0x.