gpt4 book ai didi

c - 执行 Lex 和 Yacc 的顺序?

转载 作者:太空宇宙 更新时间:2023-11-04 03:59:58 26 4
gpt4 key购买 nike

我听我的老师说应该首先执行 Yacc 文件,因为它创建了 yy.tab.h,它将在 Lex 文件中使用,反之亦然。我真的很困惑。我想知道执行这两个文件的正确顺序是什么?

最佳答案

Yacc 是解析器生成器,您首先需要它。然后必须执行flex(词法分析器生成器)来生成依赖于生成的解析器的词法分析器。所以

  1. 雅克
  2. 弹性

这里有一个例子:http://www.usna.edu/Users/cs/lmcdowel/courses/si413/F10/labs/L04/calc1/ex1.html

关于c - 执行 Lex 和 Yacc 的顺序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12884501/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com