Visual PROLOG程序设计基本知识
时间: 2024-01-26 12:04:58 浏览: 76
PROLOG程序设计
Visual Prolog是一种可视化逻辑程序设计语言,它是美国的Prolog开发中心(PDC)推出的新一代Prolog语言,其语言特性符合相应的国际标准ISO/IEC13211-1:1995,并自带可视化集成开发环境。Visual Prolog不仅可以用于逻辑程序设计,而且还支持模块化和面向对象程序设计。它几乎是一个融逻辑、函数、过程和面向对象等程序设计范型为一体的综合型程序设计语言。Visual Prolog几乎包含了各种应用程序和系统程序所需要的所有特性和功能。例如,它不仅具有诸如模式匹配、递归、回溯、动态数据库、谓词库、文件操作、图形开发、字符串处理、位级运算、算术与逻辑运算、与其他语言的接口、编译器、连接器和调试器等传统功能,而且还具有对象机制、动态连接库DLL、多线程、异常处理,支持基于网络的应用开发,支持与C/C++的直接链接,对Win32 API函数的直接访问以及数据库、多媒体等。Visual Prolog的开发环境包含对话框、菜单、工具栏等若干编码专家和图形编辑器。Visual Prolog已是当今智能化应用开发的有力工具,广泛应用于美国、加拿大、西欧、澳大利亚、新西兰、日本、韩国、新加坡等国家和地区。
阅读全文