Compiler construction tools have proven to be very useful for developers in the traditional task of compiler construction and language processors that are present in editors, word processors or XML. In contrast to their importance, traditional tools like YACC have failed to take advantage of object-oriented techniques. This is particularly unfortunate because compilers, being complex systems, would definitely benefit from the modularity and code reuse that object orientation allows.In this paper, O2C2, an object-oriented framework generator, is presented. The tool has the potential to improve the quality of compiler construction by introducing the concept of frameworks in the field of compilers and language processors.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.