Using Standard ML in Software Maintenance: A Promising Approach
暂无分享,去创建一个
In this paper, we will talk about our experiences with implementing a rst set of tools for our software maintenance project, called AEMES 2 which is currently being developed at the Institut f ur Informatik of the University of Zurich, using the functional programming language Standard ML. We will rst talk about some experiences we made with this fairly new programming language and then go on to sketch the ideas that are behind our implementation of a functional COBOL parser/recognizer. We will further elaborate on why we had to introduce gross-grain scanning when dealing with COBOL programs and then talk about our cross referencer. The paper closes with conclusions and an outlook on our future work.
[1] Paul Hudak,et al. Conception, evolution, and application of functional programming languages , 1989, CSUR.
[2] Chris Reade,et al. Elements of functional programming , 1989, International computer science series.
[3] Graham Hutton,et al. Higher-order functions for parsing , 1992, Journal of Functional Programming.
[4] Peter Baumann,et al. Using Functional Parsing to Achieve Quality in Software Maintenance , 1993 .