Presets:

Assumptions: Syntactically correct code • Strings enclosed in single or double quotes • At most 1 redundant escape symbol.