‹Programming› 2024
Mon 11 - Fri 15 March 2024 Lund, Sweden
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 Mar

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

13:00 - 14:30
Session IIIPX/24 at M:G
13:00
30m
Talk
Name Trees: Uniform and Extensible Interactions Between Languages and Language Extensions
PX/24
Filip Strömbäck Linköping University
13:30
30m
Talk
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
30m
Talk
Autocorrection in Projectional Editors
PX/24
André L. Santos University Institute of Lisbon, Portugal, Ângelo Mendonça ISCTE-IUL