今月の活動 (ミローネ言語)
続きを読む近況 2021-09-30
今月の活動 (ミローネ言語)
続きを読むコンパイラでのエラーの扱い
コンパイラを作っているうちに、コンパイラの各ステージにおけるエラーの扱いについて考えが変わった。
続きを読む近況 2021-08-31
今月の活動 (ミローネ言語、knowbug)
続きを読む相互再帰関数の型推論で問題になったケース
ミローネ言語 (F# のサブセットである自作言語) の型推論が壊れている。 どういうケースで壊れているかを書いておく。
続きを読む近況 2021-07-31
今月の活動 (ミローネ言語、パーサの無限ループバグなど)
続きを読むコメントを//で書くか;で書くか
HSP3は ;
と //
の2種類のコメントがあって、長いこと //
を使ってきたけど、;
に変えるかも……という話。(わりとどうでもいい話。)
近況 2021-06-30
今月の活動 (ミローネ言語、LALRとreturn式、HSP3アナライザミニ、hsp3-debug-window-adapter、行分割DPと禁則処理、ブログテーマの改修など)
続きを読む値とストレージの区別
値と値を配置する場所(ストレージ)を区別することで有名な問題を簡単に説明できることを述べる。
続きを読むGUIアプリのルーティング・ページ遷移
GUIアプリは複数のページ (画面) を持つことがある。これに関してぼんやり考えて採用した実装方針を書く。
続きを読む