エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Hello World くらいしかできない言語のアセンブラをつくる - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Hello World くらいしかできない言語のアセンブラをつくる - Qiita
これは 言語実装Advent Calender 14日目 の記事です。 ざっくりと趣旨 アセンブラ(アセンブリ言語をオ... これは 言語実装Advent Calender 14日目 の記事です。 ざっくりと趣旨 アセンブラ(アセンブリ言語をオブジェクトファイルに変換するやつ)って具体的にどういうものなのか知りたいなと思ったので、むちゃくちゃ小さいアセンブラ作りに挑戦してみました。 ※アセンブリ言語の書き方ではなく、アセンブラを自作することについての記事です 自己紹介 三土たつおといいます。プログラマーであり、ライターです。 プログラマーとしては、言語を自作するのが趣味です。Mud という、以下のような見た目の関数型言語を Haskell で作っています。 # 1 * 2 * .. * n を計算する関数 fun factorial : Int -> Int = { 1 -> 1 n -> n * factorial (n-1) } factorial 5 #=> 120