On-the-Fly Syntax Highlighting: Generalisation and Speed-Ups - Palma, M.E.; Wolf, A.; Salza, P.; Gall, H.C. (IEEE Transactions on Software Engineering, Software Engineering, IEEE Transactions on, IIEEE Trans. Software Eng., 2025)