This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Cracking the 500-Language Problem
November/December 2001 (vol. 18 no. 6)
pp. 78-88
Constructing analysis and modification tools for software assets is laborious because you first need to implement the underlying parser for the software'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 solution that will work for virtually all languages: the rapid development of renovation parsers by stealing the grammars. They also share lessons learned.
Citation:
Ralf Lämmel, Chris Verhoef, "Cracking the 500-Language Problem," IEEE Software, vol. 18, no. 6, pp. 78-88, Nov.-Dec. 2001, doi:10.1109/52.965809
Usage of this product signifies your acceptance of the Terms of Use.