Write a Blog >>
SPLASH 2017
Sun 22 - Fri 27 October 2017 Vancouver, Canada
Sun 22 Oct 2017 11:30 - 12:00 at Oxford - Session 2 Chair(s): Jurgen Vinju

We discuss how context aware scanning enables language extensions, specifically new type qualifiers, to be developed independently but still be composed to reliably and automatically. A deterministic context aware scanner and LALR(1) parser are generated from the composed host language and language extension specifications. We describe a number of type qualifiers and their syntax and semantics that can be added as language extensions.