ベインのブログ
  • 記事一覧
  • 競プロ参戦記
  • ABOUT

言語設計


コンパイラでのエラーの扱い

 2021年9月2日 投稿 言語設計

コンパイラを作っているうちに、コンパイラの各ステージにおけるエラーの扱いについて考えが変わった。

続きを読む

判別共用体が共通フィールドを持てたら嬉しい

 2021年4月24日 投稿 エッセイ言語設計FSharpTypeScript

続きを読む

プログラミング言語の構文とセミコロン

 2021年3月21日 投稿 言語設計

文の区切りとしてのセミコロンについて、いくつかのプログラミング言語の事例をみていく記事です

続きを読む

式指向構文が言語処理系にもたらす複雑性

 2020年9月19日 投稿 言語設計Rust

式指向の構文 (式の途中に文を書けるような構文) は便利な反面、言語設計の面でちょっとした課題があるという話

続きを読む

nullはポインタだがリファレンスではない

 2020年9月18日 投稿 言語設計C言語

null ポインタの存在は正当化できるかもしれないが、null 参照の存在は正当化できないのでは、という考え。

続きを読む

ベイン  • © 2016 - 2025  •  ベインのブログ [GitHub repo]

Powered by Hugo v0.111.3  •  Beautiful Hugo theme based on Beautiful Jekyll