JSSST2026 Talk
Posted on September 8, 2026
リフレクションによる時刻の扱い
鈴木季,森口草介,渡部卓雄
日本ソフトウェア科学会第43回大会, Sep. 8 - 10, 2026.
Abstract
リフレクションとは言語が実行中に自身の状態を参照・変更する仕組みであり、高い拡張性や様々な言語機能を統一的な形式で導入できるという利点がある。リフレクションでは基本的に環境や継続など言語内部の要素を扱うため、入出力や時刻といった物理的な要素を扱うものは多くない。本研究では、時間に関するリフレクションを行うことで実行時間の計測や実行の待機といった時間的操作の統一的な記述を目指す。また実際に処理系を構成する。