DocumentCode :
1549916
Title :
Cracking the 500-language problem
Author :
Lämmel, Ralf ; Verhoef, Chris
Author_Institution :
Free Univ., Amsterdam, Netherlands
Volume :
18
Issue :
6
fYear :
2001
Firstpage :
78
Lastpage :
88
Abstract :
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
Keywords :
grammars; programming language semantics; software tools; 500-language problem; analysis tools; grammar stealing; modification tools; renovation parsers; software assets; Assembly; Books; Computer languages; Costs; Helium; Impedance; Investments; Lab-on-a-chip; Search engines; Software tools;
fLanguage :
English
Journal_Title :
Software, IEEE
Publisher :
ieee
ISSN :
0740-7459
Type :
jour
DOI :
10.1109/52.965809
Filename :
965809
Link To Document :
بازگشت