展会信息港展会大全

SUSE开发者提议在GCC编译器中用Python替代AWK
来源:互联网   发布日期:2018-07-18   浏览:171次  

导读:日前,一位 SUSE 开发者向GCC 开发团队发送了一封邮件,希望允许在 GCC 编译器代码库中使用一门脚本语言(Python),这主要是为了替代现有的 AWK 语言。 这位 SUSE 开发者 Martin Li ka 目前正在寻求关于这项提议的可能性,他表示,这不是将现有的 ......

日前,一位 SUSE 开发者向GCC 开发团队发送了一封邮件,希望允许在 GCC 编译器代码库中使用一门脚本语言(Python),这主要是为了替代现有的 AWK 语言。

这位 SUSE 开发者 Martin Li ka 目前正在寻求关于这项提议的可能性,他表示,这不是将现有的 GCC C 编译器代码替换为脚本语言或类似的任何东西,而是旨在替换当前难以维护的 AWK 脚本。

Martin Li ka 认为,GCC 中的 AWK 代码现在 对进行任何调整都非常不愉快 ,因此 Martin 在观察是否有足够多的上游开发者更愿意看到允许 Python 取代它。而该项提案可能由 GCC 指导委员会负责。

Martin 提到的关于 AWK 的一些问题

gcc/optc-save-gen.awk 充满了复制粘贴的代码,而由于缺少标志类型类(flags type classes),导致创建了多个全局变量(var_opt_char, var_opt_string, ...)

类似的事情发生在gcc/opth-gen.awk

我们做了很多正则表达式匹配工作(主要在 gcc/opt-functions.awk 中),但应该提出一种结构化的选项格式,使解析和处理更加简单

目前尚未发现其他上游开发者对该提案发表评论,但该提案可以在GCC 邮件列表中找到。

赞助本站

人工智能实验室

相关热词:

相关内容
AiLab云推荐
推荐内容
展开

热门栏目HotCates

Copyright © 2010-2024 AiLab Team. 人工智能实验室 版权所有    关于我们 | 联系我们 | 广告服务 | 公司动态 | 免责声明 | 隐私条款 | 工作机会 | 展会港