Mon 11 Mar 2024 14:00 - 14:30 at M:G - Session III
People often mistype words when using keyboards and the like. Word processors commonly feature autocorrection that checks for dictionary-based spelling mistakes and automatically performs text replacement after the user types a word. Programs are mostly described using text, and hence, the programmer may introduce typos when writing program identifiers (or keywords). In this paper, we describe an approach to integrate autocorrection in a projectional editor, capable of fixing program identifier typos. We implemented two modes of autocorrection as an extension of Javardise, one that resembles word processor autocorrection and a more experimental one based on direct substitution of user keystrokes.
Mon 11 MarDisplayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
Mon 11 Mar
Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
13:00 - 14:30 | |||
13:00 30mTalk | Name Trees: Uniform and Extensible Interactions Between Languages and Language Extensions PX/24 Filip Strömbäck Linköping University | ||
13:30 30mTalk | Multi-threaded OpenSmalltalk VM: Choosing a Strategy for Parallelization PX/24 Leon Matthes Hasso Plattner Institute, University of Potsdam, Marcel Taeumel University of Potsdam; Hasso Plattner Institute, Eliot Miranda Cadence Design Systems, Robert Hirschfeld University of Potsdam; Hasso Plattner Institute | ||
14:00 30mTalk | Autocorrection in Projectional Editors PX/24 |