📄 ss8
字号:
.SHSection 8: User Experience, Summary, and Acknowledgements.PPYacc has been used in the construction of a C compiler for the Honeywell 6000,a system for typesetting mathematical equations, a low level implementation languagefor the PDP 11, APL and Basic compilers to run under the UNIX system,and a number of other applications..PPTo summarize, Yacc can be used to construct parsers;these parsers can interact in a fairly flexible way with the lexical analysis and outputphases of a larger system.The system also provides an indication of ambiguities in the specification, and allows disambiguating rulesto be supplied to resolve these ambiguities..PPBecause the output of Yacc is largely tables, the system is relatively language independent.In the presence of reasonable applications, Yacc could be modified or adapted toproduce subroutines for other machines and languages.In addition, we continue to seek better algorithms to improve the lexical analysisand code generation phases of compilers produced usingYacc..PPThis document would be incomplete if I did not give credit to amost stimulating collection of users, who have goadedme beyond my inclination, and frequently beyond myability, in their endless search for ``one more feature''.Their irritating unwillingness to learn how todo things my way has usually led to my doing things their way;most of the time, they have been right.B. W. Kernighan, P. J. Plauger, S. I. Feldman, C. Imagna,M. E. Lesk,and A. Snyder will recognize some of their ideas in the current versionof Yacc.Al Aho also deserves recognition for bringingthe mountain to Mohammed, and other favors.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -