差分表示

  • 最後の更新で追加された行はこのように表示します。
  • 最後の更新で削除された行はこのように表示します。

D言語→C言語トランスレータを作ってみよう

LLVMなDコンパイラ
http://www.dsource.org/projects/ldc

CBackend
http://www.slideshare.net/omododgsonorg/binaries-are-not-only-output
http://d.hatena.ne.jp/fd0/20080929/p1

けど今後はサポートされないらしい
http://llvm.org/docs/ReleaseNotes.html
 The C Backend (-march=c) is no longer considered part of the LLVM release criteria.
 We still want it to work, but no one is maintaining it and it lacks support
 for arbitrary precision integers and other important IR features.
D言語→C言語トランスレータを作ってみよう



LLVMなDコンパイラ

http://www.dsource.org/projects/ldc



CBackend

http://www.slideshare.net/omododgsonorg/binaries-are-not-only-output

http://d.hatena.ne.jp/fd0/20080929/p1

最適化オプションを忘れると、めちゃめちゃ長いコードに



けど今後はサポートされないらしい

http://llvm.org/docs/ReleaseNotes.html

 The C Backend (-march=c) is no longer considered part of the LLVM release criteria.

 We still want it to work, but no one is maintaining it and it lacks support

 for arbitrary precision integers and other important IR features.