是否有任何计算机程序可以在控制台或任何其他介质上显示组成它的指令?是否有任何计算机语言具有此功能?有可能吗?
答案 0 :(得分:0)
一个简短的python示例:
假设源代码位于文件/path/to/file.py
#!/usr/bin/env python3
with open('/path/to/file.py') as file:
print(file.read())
这是一个非常人为的例子,但它说明了这一点。
修改强>
通过定义一个quine,这在技术上是作弊的,因为它通过读取自己的源文件来获取输入