sentient:[SUPERSEDED]电脑,这是我的问题。 去搞清楚

时间:2024-05-17 07:01:56
【文件属性】:

文件名称:sentient:[SUPERSEDED]电脑,这是我的问题。 去搞清楚

文件大小:26KB

文件格式:ZIP

更新时间:2024-05-17 07:01:56

Ruby

##声明式 我想探讨是否有可能编写一种高级的编程语言来以声明的方式解决问题。 这种编程语言应包含程序员认为理所当然的抽象。 例如整数,字符串,数据结构,控制流和函数。 当前的形势非常必要,我认为这是由于缺乏直观,易于使用的声明性语言。 这个项目是一个镜头,可以通过尝试构建这种语言来探索这个想法。 我在说什么 我想写一个看起来像这样的程序: function main (int x, int y) { return square(x) + square(y) == 90; } function square (int x) { return x * x; } 然后,我想在不提供任何参数的情况下运行该程序。 然后,该语言建议使用输入,以使返回的结果为true 。 例如(x = 9, y = 3)或(x = -3, y = 9) 连接到NP完整性 在复杂性理论中,问题是根据问题相


【文件预览】:
sentient-master
----.gitignore(10B)
----spec()
--------spec_helper.rb(219B)
--------sentient()
----README.md(2KB)
----lib()
--------sentient.rb(841B)
--------sentient()
----Gemfile(104B)
----Rakefile(86B)
----Gemfile.lock(666B)

网友评论