DocumentCode :
386227
Title :
Grammar programming in TXL
Author :
Dean, Thomas R. ; Cordy, James R. ; Malton, Andrew J. ; Schneider, Kevin A.
Author_Institution :
Queen´´s Univ., Kingston, Ont., Canada
fYear :
2002
fDate :
2002
Firstpage :
93
Lastpage :
102
Abstract :
Syntactic analysis forms a foundation of many source analysis and reverse engineering tools. However, a single grammar is not always appropriate for all source analysis and manipulation tasks. Small changes to the grammar can make the programs used to accomplish these tasks simpler and more straightforward. This leads to a new paradigm of programming these tools: grammar programming. This paper discusses several industry proven techniques that can be used when designing base grammars and when making task specific changes to grammars.
Keywords :
computational linguistics; grammars; programming; programming languages; TXL; grammar programming; reverse engineering tools; source analysis tools; syntactic analysis tools; Application software; Bars; Computer languages; Conferences; Engines; Production; Programming profession; Reverse engineering; Software engineering; Software systems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Source Code Analysis and Manipulation, 2002. Proceedings. Second IEEE International Workshop on
Print_ISBN :
0-7695-1793-5
Type :
conf
DOI :
10.1109/SCAM.2002.1134109
Filename :
1134109
Link To Document :
بازگشت