Structure editor

Structural Editingとは何か? 自分の書いた解説記事

Wiki

おそらく日本語だと構造エディタ。Lispの世界では昔から使われているらしい。

今だとおそらく Parinfer が一番使われている

Future of Programming Lab

次世代のユーザーインターフェースと現代的なプログラミング言語を研究する研究所 沢山論文を出して学会での発表もしており、とても参考になる

Site

hazel

tylr

Incremental Bidirectional Typing via Order Maintenance

What is Incremental computation?

ブログ記事

The evolution of a structural code editor Projectional Editing clojure Type inference that sticks

Magic Ink

論文

Gradual Structure Editing with Obligations

Block-Based Editing in a Textual World

Visual design for a tree-oriented projectional editor

Total Type Error Localization and Recovery with Holes

Examples

Subtext Structured Editing for All: Deriving Usable Structured Editors From Grammars Video