Lua 编程 WikiBooks 上的"指令"到底是什么意思

https://en.wikibooks.org/wiki/Lua_Programming/Statements 上说:

语句是可以执行并包含指令和表达式的代码片段。某些语句还会在其内部包含代码,例如在特定条件下运行的代码。与表达式不同,它们可以直接放在代码中并执行。

"指令"是什么意思? 我是不是看得太深了。

点赞
用户4984564
用户4984564

这篇文章总体上看起来写得很差。其中有句话叫做“Assignment is [...] used to assign”,很明显语言非常生硬。你的困惑可能也是这种拙劣的表达方式导致的。按照我自己的理解,这本书将语句和指令分为了两种不同的概念:

  • 语句:用于执行特定操作,例如将两个数值相加并存入一个变量中。
  • 指令:可以执行任何通用操作,例如将任意两个数相加。

文章似乎建议两者之间存在某种抽象应用的关系。

这种分法非常具体,但实际上并不重要,所以在阅读这本书时你可以将它们看做可以互换使用的概念。

2020-11-09 09:27:35