- すべて
- 画像・動画
並べ替え:新着順
TypeScriptのコンパイラオプションmoduleResolutionを"bundler"にしたとき、モジュール解決ってどうなるんだろう? と、軽い気持ちで調べ始めたら、かなり込み入った仕様だというのが見えてきて、まだ下図はまとめの途中で半分も書けてないけど、すでにやばさが溢れ出ててきてる……😱 pic.twitter.com/dSdU6t8WWK
エントリーは 5/13 までですが、課題締切は 5/20 です。課題を出すにはエントリーが必要! 過ぎてから「見てみたらやっぱ面白そうだな……でもエントリーの締切はもう過ぎちゃってる」となってしまっては悲しい。興味がある方は今すぐエントリー! 私は今年も C コンパイラゼミでお待ちしております
セキュリティ・キャンプというイベントに興味のあるみなさん、エントリーの締切まで 72 時間を切っています!!! 応募課題を今すぐ開き、「面白そうだな」と思うものがあったらとりあえずエントリーしてみましょう!!!!! 私は S06『Cコンパイラゼミ』を担当します ipa.go.jp/jinzai/securit…
本ゼミでは、C言語のソースコードを受け取って対応するアセンブリを出力する「Cコンパイラ」をゼロから自作します。自分の力でゼロからCコンパイラを作り上げていくことで、身近で遠い存在だったコンパイラの中身がどんどんと明らかになり、C言語の仕様やアセンブリの知識も自然と身についていきます。
2010年ぐらいにコンパイラ屋さんの先生に贅沢な授業を受ける機会があり、LL(1)を手組みしてた。思えばこのあたりから、Scalaのパーサーコンビネーターで四則演算ぐらいできるものを作ってみようとかいろいろ取り組んでた記憶ある。そのおかげでちょっとしたDSLを作るのも楽になった。
この辺の「願い」は凄くわかるんですけど、その前にまず簡単な言語を作ってみるという体験が必要だとN年前からずっと思っていて、それで言語作成講座やら構文解析機作成講座やったり、筑波大の集中講義で「パーザあるからめんどいので、とりあえずASTを手で組む形で言語作ってもらう」みたいなことやっ…
インタプリタ(スクリプト)言語から入った人は型を意識するのが難しいのかもしれない 個人的には #javascript をWebブラウザ使って始めるのは悪くないと思っているが、どこかで #Java などコンパイラ言語を学んだほうがいいと思う #プログラミング学習 pic.twitter.com/SWn099uqVn
Fortran基礎に関する記事が公開されました! 今回は、初めての方の最初の関門であるコンパイラのインストールの方法を丁寧に紹介しています。 この春からFortranでプログラミングを始められる(始めさせられる)方はご参考に! labo-code.com/fortran/fortra… labo-code.com/fortran/fortra… #LabCode #Fortran pic.twitter.com/7pT3ITeyS5
8ビットCPU 6502 ボード作ってみた。一応 Apple1 互換ぽい感じで、各種BASICインタプリタも動いたし、クロスCコンパイラも使えるようになった。 次は Z80 で CP/M かなー。 github.com/tkhshmsy/sbc65…
返信先:@3veCcazjPT3wVbM見てました。😀 主役のコンパイラは所謂「レプリカント」😀 最終回で敵に倒され黒焦げに成り消滅😅 記憶だけはオリジナルコンパイラに回収、オリジナルコンパイラがレプリカントに化けて終わる😅
ボク「このコード、どこか変…みたいなんです。うーん、どこがおかしいのかなぁ?コンパイラの栗原さんに聞いてみようと思います」 栗原さん「ビルドしてみたんですが、見てくださいここ!unsignedからsignedへの暗黙的なキャストをしているんです!」 ボク「ホントだ!」 みたいな感じ