博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SUSE 开发者提议在 GCC 编译器中用 Python 替代 AWK
阅读量:6859 次
发布时间:2019-06-26

本文共 573 字,大约阅读时间需要 1 分钟。

  hot3.png

日前,一位 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 中),但应该提出一种结构化的选项格式,使解析和处理更加简单

  • ……

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

转载地址:http://vgnyl.baihongyu.com/

你可能感兴趣的文章
Javascript文件下载顺序问题
查看>>
程序员第一定律:关于技能与收入
查看>>
网络通讯合并数据发送的重要性和实现原理
查看>>
Jquery getJSON 实现跨域请求 --- callback
查看>>
Zend Studio (eclipse)使用速度优化
查看>>
Linux系统各个目录的一般作用
查看>>
maven安装与配置
查看>>
Windows Phone 8 开发环境配置(记录)
查看>>
MVC
查看>>
使用重置按钮,重置表单信息
查看>>
在指定时间干,必须干(kbmmw 中的事件调度)
查看>>
通过微信查找SAP TCODE代码
查看>>
c 二叉树的使用
查看>>
Helpers\Assets
查看>>
Thrift安装问题
查看>>
Linux常用命令大全
查看>>
JavaScript:下拉列表框的事件处理
查看>>
ASP.NET Aries 3.0发布(附带通用API设计及基本教程介绍)
查看>>
jQuery EasyUI实现关闭全部tabs
查看>>
poj3635Full Tank?[分层图最短路]
查看>>