PROCEDURALLY ORIENTED PROGRAMMING TECHNIQUES IN PROLOG.

被引:0
|
作者
Munakata, Toshinori [1 ]
机构
[1] Cleveland State Univ, OH, USA, Cleveland State Univ, OH, USA
来源
IEEE Expert | 1986年 / 1卷 / 02期
关键词
CODES; SYMBOLIC - COMPUTER PROGRAMMING LANGUAGES - DATA PROCESSING - Data Structures;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A technique for writing Prolog code in a procedural way whenever necessary is presented. x The methods described are based either on relatively simple applications of Prolog facilities or on applications of old concepts, such as structured programming, to Prolog. The efficiency of the code is not the primary concern; the immediate goal is to write something that does the job. Although examples given use numerical values for short and easy demonstration, the technique can be applied to symbolic values represented by atoms, structures, and lists. As with any language, the same task can be written in many different ways in Prolog. The discussion covers developing top-down modules and stubs, common program structures in conventional languages, common data structures, and sequential table processing.
引用
收藏
页码:41 / 47
相关论文
共 50 条
  • [31] PRODUCTIVE PROLOG PROGRAMMING
    PREECE, A
    UNIVERSITY COMPUTING, 1988, 10 (03): : 164 - 165
  • [32] Patterns for prolog programming
    Sterling, L
    COMPUTATIONAL LOGIC: LOGIC PROGRAMMING AND BEYOND, PT I: ESSAYS IN HONOUR OF ROBERT A KOWALSKI, 2002, 2407 : 374 - 401
  • [33] Patterns for Prolog programming
    Sterling, Leon
    2002, Springer Verlag (2407):
  • [34] EFFICIENT PROLOG PROGRAMMING
    KNUUTILA, T
    SOFTWARE-PRACTICE & EXPERIENCE, 1992, 22 (03): : 209 - 221
  • [35] PROLOG FOR APPLICATIONS PROGRAMMING
    WILSON, WG
    IBM SYSTEMS JOURNAL, 1986, 25 (02) : 190 - 206
  • [36] M. 1 LANGUAGE OFFERS A BETTER REPRESENTATION OF KNOWLEDGE THAN PROLOG.
    Hardy, Steven
    Computer Technology Review, 1987, 7 (05): : 12 - 15
  • [37] EXPERT-U: A KNOWLEDGE-BASED MANAGEMENT SYSTEM BASED ON PROLOG.
    Doi, Yasutsugu
    Yokohara, Takashi
    Matsuo, Masanobu
    Arima, Ko
    Tachibana, Nobutoshi
    Sumitomo Electric Technical Review, 1987, (26): : 157 - 161
  • [38] Agent Oriented Techniques for Programming Autonomous Robots
    Burkhard, Hans-Dieter
    FUNDAMENTA INFORMATICAE, 2010, 102 (01) : 49 - 62
  • [39] DAP PROLOG - A SET-ORIENTED APPROACH TO PROLOG
    KACSUK, P
    BALE, A
    COMPUTER JOURNAL, 1987, 30 (05): : 393 - 403
  • [40] PROGRAMMING MEDICAL ROSTERS IN PROLOG
    ROSENBERG, S
    MEDICAL INFORMATICS, 1988, 13 (03): : 187 - 198