言語実装 Advent Calendar 2022の1日目の記事として書いた。 Lisp Advent Calendar 2022でも枠が空いていたのでダブル投稿。 プログラミング言語を実装してみたい!と思ったらまずは簡単なLispインタプリタから始めるというのは一つの王道だと思う。 複雑な構文解析は要らず最低限の再帰下降法パーサで手に入る構文木を、そのまま再帰的な関数で実行していくtree walking評価器。メモリ確保もヒープにそのまま置いていって、メモリ解放は実装言語のGCに任せるなりプログラムの終了時までやらなかったり。そんなインタプリタを作る経験から得られるものは非常に大きく、どんなプログラマでも一回は試してみてもいいのではないか?と思っている。(個人的な感想です) そんな簡易Lispを実装してみて沼にハマってしまい、より精緻な言語処理系を作りたいと思ったとする。その時点で:
東京オリンピック・パラリンピックを巡る談合事件を受け、大会組織委員会の会長を務めた橋本聖子参議院議員は、2030年冬季大会の札幌への招致は「非常に厳しい」という認識を示しました。 橋本聖子元組織委会長:「非常に厳しいと思ってます。(事件が)一日も早く解明されて、そして新たな札幌誘致のスタートが切れるようにしなければいけないんではないかなと、現状は厳しいと思ってます」 橋本氏は談合事件の捜査に協力していると明かしたうえで「どういった状況であるかを示さない限り、東京大会の意義と価値が問われる」と強調しました。 そのうえで、準備をしている札幌市民や北海道民は東京大会を別物だとは思っていないとして、事件を解明しない限り招致は難しいという認識を示しました。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く