当前位置:首页 >> 互联网 >>

第1章:配置开发环境


第1章:配置开发环境
这道习题?乎没有代码内容,它的主要?的是让你在计算机上安装好Prolog。你应该 尽量照着说明进?操作。

安装SWI-Prolog
MacOS
1. 找?个你最喜欢的?本编辑器。在Mac系统下,TextMate也许是最好的选择, 但是它是需要花钱购买的,如果你不想买的话,可以使??些免费的?本编辑 器?如Kod。需要注意的是,这写编辑器本?都是不?持Prolog代码?亮的,如 果你想要这个功能,你需要下载针对这些?本编辑器的插件,其中TextMate的 插件可以在这?下载到TextMate Bundle 2. 下载SWI-Prolog,请选择适合你系统版本的链接。下载解压之后双击安装包, 等待?段时间以后,你的Prolog就安装好了。SWI-Prolog是Prolog的?个实现, 作者是来?阿姆斯特丹?学的Jan,之所以选择这个Prolog实现作为开发的环 境,?个原因是因为它很稳定,运?速度也算是可以,更重要的原因是它的开 发?档写的很详细。这个Prolog的实现不是功能最多的,但是我个?认为是最 好?的,也是最适合Prolog的初学者使?。 3. 当你安装好Prolog以后,进?命令终端,输?: swipl 你应当看见下图:

Windows

1. 第?步同样是找?个??喜欢的?本编辑器,个?推荐Notepad++,你可以轻 易的在Google上搜寻到下载地址。 2. 下载SWI-Prolog,选择Windows的安装包,下载解压之后双击安装包,等待? 段时间以后,你的Prolog就安装好了。 3. 与MacOS不同的是,在Windows下,你可以不必去命令?下?输?”swipl”,你可 以直接双击桌?上的快捷?式就可以打开SWI-Prolog了。打开以后的界?应该 和MacOS下的界?类似。

Linux
我相信使?Linux系统的朋友应该都懂得如何安装?个??的软件吧?所以在这?就 不赘述了~

Hello World!
好像在?部分的程序语?的时候,第?个要编写的程序都是“Hello World!”。虽 然“Hello World”程序不能显?出Prolog的特性,我在这?也姑且做?个“Hello World!”的程序吧,?的是让?家试?下你们刚才下载的SWI-Prolog是否?作。 按照之前的?法进?SWI-Prolog,在命令?下输?: writeln('Hello World!'). 需要注意的是,这?代码?定要以英?中的句号”.”来结尾,Prolog中的“.”和C语?中 的“;”?样,都是代表?段代码的结尾。再者,Hello World!字符串?定要以单引号来 包裹。 如果输?正确的话,你将看到如下输出: Hello World! true. 这?的“Hello World!”很好理解,这是我们要求程序输出的,那么那个奇怪的“true”是 哪?来的呢?请注意,在Prolog终端输?的时候,没?个语句都是以“?-”这样两个字符 开头的,它代表我们输?的程序代码其实是对Prolog系统的?个查询(问询),?旦 ?户输?了查询,Prolog系统会运?它的知识库来判定这个查询是真(true)是假(false). writeln是Prolog系统??定义的?个语句, 它的作?是向当前的显?设备输出?个字符 串并且换?, 所以很显然, 这个语句是真的, 因为Prolog知道有这个语句. 这就是为什么 程序的最后有?个”true”. 有意思的是,因为整个过程中Prolog都是在试图证明这个语句 是真是假, 向屏幕输出”Hello World!”这件事实际上是执?这个语句的”副作?”(side effect)!在Prolog中, 很多任务都是靠副作?来实现的, 包括输?输出, 甚?是参数的传递. 最后,如果想要退出SWI-Prolog,输?: halt. 同样,不要忘记最后的“.”~ 好了, 到这?, 这?章就算是结束, 因为这?章讲的内容很基本, 我就不提供习题了. 下 ?章我们将正式开始学习有关Prolog语?的知识! 敬请期待!

W3Cschool(www.w3cschool.cn)最?的技术知识分享与学习平台

此篇内容来?于w3cschool.cn?站?户上传并发布。


赞助商链接
相关文章:
第1章 VB编程环境
第1 章 VB 编程环境一、选择题(1)Visual Basic 下的“新建工程”命令是___...也能生成可执行程序 (3)在 VB 6.0 的集成开发环境有几种工作状态___。 A)...
第1章.认识C#及开发环境
第1章.认识C#及开发环境_IT/计算机_专业资料。很好用的认识C#及开发环境 第1...1.3 安装集成开发环境 Visual Studio 2008 1.3.1 安装 Visual Studio 2008 ...
第1章PHP简介与开发环境的搭建
PHP简介与开发环境配置 43页 免费如要投诉违规内容,请到百度文库投诉中心;如要提出功能问题或意见建议,请点击此处进行反馈。 第1章PHP简介与开发环境搭建 第1章...
第1章 vs2005开发环境
第1章 vs2005开发环境_IT/计算机_专业资料。第 1 章 集成开发环境 第1章 集成...(2)在配置文件中进行如下配置: <compilation debug="true"> 5 第 1 章集...
第1章 Visual Basic程序开发环境
第1章 Visual Basic程序开发环境_计算机软件及应用_IT/计算机_专业资料。第 1 ...Visual Basic 6.0 是 Visual Studio 6.0 套装软件中的一员,必须安装 后方可...
010102_【第1章:JAVA概述及开发环境搭建】_Java开发环...
Java开发环境搭建 12页 1下载券0​1​0​1​0​2​_​【​第​1​章​:​J​A​V​A​概​述​及​开​发​环​...
第1章Visual FoxPro系统环境及配置
第1章Visual FoxPro系统环境配置_IT/计算机_专业资料。vfp的电子版第...安装 MSDN(MicroSoft 安装 MSDN: Developer Network,微软开发者网络) ,要安装 ...
第1章 准备知识和开发环境
第1 章 准备知识和开发环境 1.1 一、内存存储器的组织与结构 1. 内存的基本结构示意图 程序(包括指令和数据)必须驻留内存储器才能运行。内存是由一个个内存单...
第一章 Java简介与开发环境的搭建 - mingjnueducn
第一章 Java简介与开发环境搭建 - mingjnueducn_其它考试_资格考试/认证_教育专区。第六章 方法(函数) 【实验目的】 (1) 掌握函数的定义和调用方法 (2) ...
VC++6.0入门【第一章_开发环境】
VC++6.0入门【第一章_开发环境】_计算机软件及应用_IT/计算机_专业资料。学习...在已安装 Microsoft Visual C++6.0 的计算机上, “开始” 单击 菜单下的 “...
更多相关文章: