近年来,Linux发展势头迅猛,其下的各种应用层出不穷,已经成为最有竞争力的一个操作系统。Linux的开发环境十分强大,可以说它是一个先做给程序员用,然后做给最终用户使用的操作系统,很适合作为开发平台。Unix中的lex和yacc是两个功能强大的编译程序生成工具,并且和高级语言耦合,是开发编译器/汇编器的很好工具。Linux下的flex和bison继承了它们的优点并有所加强。这篇文章介绍了在Linux下使用flex和bison实现一个51汇编器( asm51)的过程,全部源代码可以从文后给出的地址下载得到。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !