2 research outputs found
Implementation Of The Algres Testbed (year-2 Version)
attribute grammars decoupled the compiler from the object-oriented library. Algres confirmed its central role for rapid prototyping of data-intensive algorithms. Compiler generating tools have reduced the effort to revise compilers after language changes and helped in maintaining consistency. Some extensions to the tools have been implemented, for allowing multi-sweep evaluation of semantic attributes. Looking at the man-power involved, our organization successfully integrated the work of some twenty individuals, including staff, graduate students and consultants. As compilers were regenerated several times (about ten), some inconvenience was caused by the machine time (a few hours) for the rather complex TF module. Ongoing improvements to Grammatica-ATELIER should alleviate this trouble. To conclude, the orderly structure of the Algres prototype places the project in the position to face without fear the future extensions and revisions that a large innovative language always requires...