首页> 外文OA文献 >Transformación de código fuente basada en el lenguaje Awk de Unix
【2h】

Transformación de código fuente basada en el lenguaje Awk de Unix

机译:基于Unix Awk语言的源代码转换

摘要

Este proyecto nació con la intención de modificar código C/C++ de modo que tuviera un estilo común de programación. Pronto surgió la idea de que esta herramienta, por su estructura, podría destinarse de igual modo a la transformación de un código fuente en otro diferente. Sin embargo, antes de ello, nos planteamos diferentes cuestiones: ¿cuál es el tipo de lenguaje más adecuado para este propósito?, e incluso, ¿podríamos programarlo de modo que nos confirmara con total certeza si la transformación del código ha sido exitosa?, es decir, ¿el nuevo lenguaje realiza la misma función que el original? Para responder a estas preguntas, realizaremos un recorrido a través de la ciencia de la computación. Entre otras cuestiones, veremos que las expresiones regulares son útiles para nuestro propósito. Para ello utilizaremos el AWK implementado en Unix, un lenguaje que trabaja bien con ellas.
机译:这个项目的诞生是为了修改C / C ++代码,使其具有通用的编程风格。很快就出现了一种想法,即由于该工具的结构,它可以等同地用于将一个源代码转换为另一个源代码。但是,在此之前,我们向自己提出了不同的问题:最适合此目的的语言是什么类型;甚至,我们是否可以通过编程方式完全确定代码转换是否成功?也就是说,新语言是否具有与原始语言相同的功能?为了回答这些问题,我们将浏览计算机科学。除其他事项外,我们将看到正则表达式对于我们的目的很有用。为此,我们将使用在Unix中实现的AWK,这是一种与它们配合良好的语言。

著录项

  • 作者

    Fraile Cáceres Álvaro;

  • 作者单位
  • 年度 2017
  • 总页数
  • 原文格式 PDF
  • 正文语种 spa
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号