Cracking the 500-language problem

Citation
R. Lammel et C. Verhoef, Cracking the 500-language problem, IEEE SOFTW, 18(6), 2001, pp. 78
Citations number
18
Categorie Soggetti
Computer Science & Engineering
Journal title
IEEE SOFTWARE
ISSN journal
07407459 → ACNP
Volume
18
Issue
6
Year of publication
2001
Database
ISI
SICI code
0740-7459(200111/12)18:6<78:CT5P>2.0.ZU;2-L
Abstract
Constructing analysis and modification tools for software assets is laborio us because you first need to implement the underlying parser for the softwa re's specific programming language. These implementations are generally not in the public domain. So, parser development for any of the 500+ languages in use today implies a major up-front investment. The authors propose a so lution that will work for virtually all languages: the rapid development of renovation parsers by stealing the grammars. They also share lessons learn ed.