gpt4 book ai didi

parsing - 如何使用 Flex 和 YACC 实现 #include 结构?

转载 作者:行者123 更新时间:2023-12-04 00:59:34 25 4
gpt4 key购买 nike

在解析过程中,如果遇到包含标记,我想指示 YACC 打开指定为输入的文件并开始解析它。一旦这个解析完成,我想指示YACC返回文件并在包含表达式之后直接继续解析。我将包含深度级别限制为 1。

最佳答案

flex 手册介绍了如何使用 yypush_buffer_state() 和 yypop_buffer_state() 执行此操作。

Here是官方手册中关于使用多个输入缓冲区的部分。有一些示例代码。

关于parsing - 如何使用 Flex 和 YACC 实现 #include 结构?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2269929/

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