在编程的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)代码。

此处引用的所有商标均为其各自所有者的财产。

就这些,伙计们!

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java应该考虑使用DTO来代替Spring控制器层吗?   java为什么要将Maven与Git结合起来?   java试图将CSV转换为XLSX,但使用了错误的逗号拆分列   mysql Spring 3+Hibernate:java。sql。BatchUpdateException:无法添加或更新子行(ManyToMany)   java基本字符串反转器   java无法使用RestControllerAdvice为身份验证失败生成自定义错误消息   java当只允许SQLException时,如何抛出EOFEException?   java如何创建播放模块?   Android中匿名类的java实例化异常问题   java两个停靠组件,其中第二个组件填充剩余空间   java如何在按钮延迟时启用它   Java中正在运行的应用程序中的后台进程   java我正试图从一个字符串打印出这个字符输出   如何使用java socket通过两个不同的wifi连接两台电脑?   javaapachecamel:如何将分层数据从数据库转换为pojo   java Webrtc:OniconConnectionChange和onConnectionChange之间有什么区别   java如何重写已经创建的JTable方法   爪哇扫雷机堆垛机   雅加达ee Java ee EJB 3.0 Glassfish