在编程的dao中,lisp与prolog在python中相遇。
daot的Python项目详细描述
这是DAO 0.7.4
==
小家伙出现了!
dao是由函数逻辑求解器实现的新一代程序设计系统,
代码与数据统一,语法与程序统一,逻辑与函数统一,编译与运行。
————————————————————————————————————————————————————如何使用dao?
----
!!!!此restructuretext格式的自述文件在pypi中不起作用。
这有什么问题(请参阅dao\readme和dao\setup.py)?
即使在阅读了pypi教程、google并尝试了很多方法之后,我也找不到原因。
如果有人知道,请告诉我如何修复它(simeon.chaos@gmail.com),非常感谢。
要开始使用dao和dinpy,请参阅http://code.google.com/p/daot/w/list>;中的"开始"。
有关dao和dinpy的文档,请参阅http://packages.python.org/daot>;。
查看测试,您将获得有关接口和用例的一些信息。
在下面的python shell中查看以交互模式运行dinpy的情况:
>;,来自dao.dinpy import*
>;>;i<;<;0
>;>;报价(I/I+I*1)
I/I+I*1
>;>let(I<;>1).do[prin(I)]
1
>;>loop(3)[prin(I),+I]
0 1 2
>;>loop[prin(I),--I]。直到(i==0)时=0.循环[prin(i),--i]
>3 2 1
>>>>循环[prin(i),++i,iff(i==3=3)i,iff(i==3.do[exit]
>0 1 2
>0 1 2>>>>>>>>>>>0(i)[0:3].循环[prin(i)]
>0 1 2
>>>>0 1 2
>>>>>>0;i<;0
>0;循环[println('外循环')、循环[prin('内循环:'')、println(println('内循环:')、println(println)(println(println(prin i),+i,iff(i==3).do[退出*2>;'Exit from inner']]
outer loop
inner loop:0
inner loop:1
inner loop:2
'Exit from inner'
>;>fun.f1(x)==[x+x]
f1
>;>f1(2)
4
>;>letr(f2<;<;fun(x)[iff(x<;1).do[x].els[f2(x-1)]].do[f2(3)]
0
--------
DAO 0.7.4有什么新功能?
----
*发布日期:2011年11月10日外部和本地变量
*lisp样式的宏:在usermacro上展开和求值
查看文件"new s.txt"以了解所有版本中的新功能。
=>>>--
下载并安装
----
您需要python 2.6或更高版本才能安装和运行道。dao没有用python 3.x进行测试。
命令:
python setup.py install
*通过简易安装直接通过Internet安装,shell命令:
通过简易安装直接通过Internet安装,使用shell命令::
----
文档
----
有关dao和dinpy的文档,请参见http://packages.python.org/daot>;。
有关dao和dinpy的wiki,请参见<;https://github.com/chaosim/dao/wiki>;。
一些旧信息可以从<;http://code.google.com/p/daot>;.
----
网站
----
项目的存储库位于github<;http s://github.com/chaosim/dao>;。
dao groups on google:group name:daot,group home page:http://groups.google.com/group/daot,group email address:daot@googlegroups.com
http://code.google.com/p/daot>;
dao上的google+新闻页面:https://plus.google.com/11205069407234685790
欢迎访问我们!
——
——
——
——
dao使用nose测试框架,dao中的代码通过许多测试进行测试。
——
——
——错误报告
——
要报告或搜索错误,请转到<;https://github.com/chaosim/dao>;,或者发邮件到simeon.chaos@gmail.com
source repository位于<;https://github.com/chaosim/dao>;
-
-
平台说明
-
---------
许可信息
---------
版权所有(C)2011-2013 Caoxingming(Simeon Chaos,电子邮件:Simeon .MraseGmail。BR/> BR/>此程序是免费软件:您可以在GNU通用公共许可证的条款下重新分发和/或修改< BR/>,该版本为BR/>由自由软件基金会发布,BR/>许可证的第3版,或(由您选择)任何更高版本。
本程序的发布目的是希望它会有用,
但没有任何保证;甚至没有针对特定用途的适销性或适用性的暗示保证。有关详细信息,请参阅gnu-affero通用公共许可证。
如果没有,请参见http://www.gnu.org/licenses/>;
此软件在GNU通用公共许可版本3下发布。
请参阅license.txt
请参阅文件"license.txt"以获取有关此软件历史记录、使用条款和条件的信息,以及所有
保证的免责声明。
此DAO发行版包含GNU通用公共许可(GPLED)代码。
此处引用的所有商标均为其各自所有者的财产。
就这些,伙计们!
==
小家伙出现了!
dao是由函数逻辑求解器实现的新一代程序设计系统,
代码与数据统一,语法与程序统一,逻辑与函数统一,编译与运行。
————————————————————————————————————————————————————如何使用dao?
----
!!!!此restructuretext格式的自述文件在pypi中不起作用。
这有什么问题(请参阅dao\readme和dao\setup.py)?
即使在阅读了pypi教程、google并尝试了很多方法之后,我也找不到原因。
如果有人知道,请告诉我如何修复它(simeon.chaos@gmail.com),非常感谢。
要开始使用dao和dinpy,请参阅http://code.google.com/p/daot/w/list>;中的"开始"。
有关dao和dinpy的文档,请参阅http://packages.python.org/daot>;。
查看测试,您将获得有关接口和用例的一些信息。
在下面的python shell中查看以交互模式运行dinpy的情况:
>;,来自dao.dinpy import*
>;>;i<;<;0
>;>;报价(I/I+I*1)
I/I+I*1
>;>let(I<;>1).do[prin(I)]
1
>;>loop(3)[prin(I),+I]
0 1 2
>;>loop[prin(I),--I]。直到(i==0)时=0.循环[prin(i),--i]
>3 2 1
>>>>循环[prin(i),++i,iff(i==3=3)i,iff(i==3.do[exit]
>0 1 2
>0 1 2>>>>>>>>>>>0(i)[0:3].循环[prin(i)]
>0 1 2
>>>>0 1 2
>>>>>>0;i<;0
>0;循环[println('外循环')、循环[prin('内循环:'')、println(println('内循环:')、println(println)(println(println(prin i),+i,iff(i==3).do[退出*2>;'Exit from inner']]
outer loop
inner loop:0
inner loop:1
inner loop:2
'Exit from inner'
>;>fun.f1(x)==[x+x]
f1
>;>f1(2)
4
>;>letr(f2<;<;fun(x)[iff(x<;1).do[x].els[f2(x-1)]].do[f2(3)]
0
--------
DAO 0.7.4有什么新功能?
----
*发布日期:2011年11月10日外部和本地变量
*lisp样式的宏:在usermacro上展开和求值
查看文件"new s.txt"以了解所有版本中的新功能。
=>>>--
下载并安装
----
您需要python 2.6或更高版本才能安装和运行道。dao没有用python 3.x进行测试。
命令:
python setup.py install
*通过简易安装直接通过Internet安装,shell命令:
通过简易安装直接通过Internet安装,使用shell命令::
----
文档
----
有关dao和dinpy的文档,请参见http://packages.python.org/daot>;。
有关dao和dinpy的wiki,请参见<;https://github.com/chaosim/dao/wiki>;。
一些旧信息可以从<;http://code.google.com/p/daot>;.
----
网站
----
项目的存储库位于github<;http s://github.com/chaosim/dao>;。
dao groups on google:group name:daot,group home page:http://groups.google.com/group/daot,group email address:daot@googlegroups.com
http://code.google.com/p/daot>;
dao上的google+新闻页面:https://plus.google.com/11205069407234685790
欢迎访问我们!
——
——
——
——
dao使用nose测试框架,dao中的代码通过许多测试进行测试。
——
——
——错误报告
——
要报告或搜索错误,请转到<;https://github.com/chaosim/dao>;,或者发邮件到simeon.chaos@gmail.com
source repository位于<;https://github.com/chaosim/dao>;
-
-
平台说明
-
---------
许可信息
---------
版权所有(C)2011-2013 Caoxingming(Simeon Chaos,电子邮件:Simeon .MraseGmail。BR/> BR/>此程序是免费软件:您可以在GNU通用公共许可证的条款下重新分发和/或修改< BR/>,该版本为BR/>由自由软件基金会发布,BR/>许可证的第3版,或(由您选择)任何更高版本。
本程序的发布目的是希望它会有用,
但没有任何保证;甚至没有针对特定用途的适销性或适用性的暗示保证。有关详细信息,请参阅gnu-affero通用公共许可证。
如果没有,请参见http://www.gnu.org/licenses/>;
此软件在GNU通用公共许可版本3下发布。
请参阅license.txt
请参阅文件"license.txt"以获取有关此软件历史记录、使用条款和条件的信息,以及所有
保证的免责声明。
此DAO发行版包含GNU通用公共许可(GPLED)代码。
此处引用的所有商标均为其各自所有者的财产。
就这些,伙计们!