2019年01月一覧

NO IMAGE

T-magicをやろう

文章であーだーこーだ書くのは得意じゃないんだ… わからないことがあったらtwitterでもここのコメントにでも書いてください。(とは言ってもこちらをみることはあんまりないけど) 面白いとは保証しきれないけど、面白くないことはないと思う。 以下ルールとカードリスト(2019/01/01更新のエキスパンション) Tm ruleダウンロード Tm data ver...

はりぼて自作OCamlコンパイラAQamlでセルフホストしてみた

おじさん1なにしたの はりぼて自作OCamlコンパイラを書いてセルフホストを達成しました2。コミットログによると、11月から開発を始めて3およそ2ヶ月くらいかかったようです。レポジトリはこちら4: 文字列・リスト・タプル・レコード・バリアント・参照などの基本的なデータ構造5と、 if・for・パターンマッチ・let・相互再帰関数・クロージャなどの基本的な制御構造6が実装されています。 ...

NO IMAGE

私とプログラミングとおっぱい

最近スマホのブラウザに「おすすめ記事」が表示されるようになった。どうやら、私が普段見ているサイトから推測して表示されるらしい。私がスマホのブラウザで見るものなど、プログラミングに関するものか、おっぱいと相場が決まっている。いつ親にブラウザの履歴を見られても問題ないように、おっぱいはシークレットブラウザで見ているから、結局プログラミングの記事ばかりが並ぶことになる。 「おすすめ記事」にはプログラミ...

できる! コンパイラ作成の資料まとめ

あけましておめでとうございます。今年もよろしくおねがいします。艮鮟鱇です。 さてつい先程、友人から「冬休みに言語処理系ちょっと書いてみたいんだけどいい資料ない?」(意訳)と言われました。新しい年も始まりましたし、これを機にコンパイラ・インタプリタを書き始める人も少なくないこともないかもしれません。 ということで私が把握している言語処理系開発のための資料を以下に一覧します。上から順に見ていって、...