转译器的编译单元的等效名称是啥?
Posted
技术标签:
【中文标题】转译器的编译单元的等效名称是啥?【英文标题】:What is the equivalent name for a compilation unit for a transpiler?转译器的编译单元的等效名称是什么? 【发布时间】:2020-07-16 15:51:12 【问题描述】:我正在计划一个将代码转译成 Lua 的转译器。老实说,我不知道如何称呼我的编译单元。我应该称它们为转译单位吗?翻译单位?我想我只是在寻找转译器中编译单元的正确名称。也许没有名字,:P。我想这只是一个健全性检查,:)。
【问题讨论】:
【参考方案1】:转译是将源代码从一种语言转换为另一种语言。这就像将一本书从英语翻译成法语。您不是在编译代码,而是在翻译它。
您可能正在寻找的术语是token。程序的源代码由标记组成,即各个代码单元。令牌由关键字、标识符、运算符等组成。
供参考:
https://en.wikipedia.org/wiki/Source-to-source_compiler https://en.wikipedia.org/wiki/Lexical_analysis#Token【讨论】:
以上是关于转译器的编译单元的等效名称是啥?的主要内容,如果未能解决你的问题,请参考以下文章
包含类、子选择器和相邻兄弟选择器的 CSS 选择器的等效 XPath 是啥?