论文部分内容阅读
对于领域专用的工具语言编译器,通常可借助一般的高级语言进行开发.由此可以充分发挥面向对象技术的优势,应用设计模式方法研制出复用性和可扩展性更好的专用编译器.本文首先论述了将面向对象思想应用于编译器设计的意义,然后在此基础上系统阐述了如何使用面向对象方法实现编译机制,并通过对设计案例的剖析,讨论了设计模式方法在编译器设计中的应用.