[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
article
Free access

A plea for readable pleas for a readable Prolog programming style

Published: 02 January 1991 Publication History

Abstract

Writing a plea for a readable Prolog programming style is not like writing most pleas. In writing a plea for a readable Prolog programming style in particular, one could possibly bring forth many results. This means that special care must be taken when writing a plea for a readable Prolog programming style. Not only must the plea be readable, it must also be written in such a way as to make clear the process of writing well-styled Prolog programs.Plea writing makes use of a set of rules to specify how a certain task might be accomplished. In general, if these rules are written without attention to their meaning, there is no telling how the style of a particular Prolog program will be affected. It is from this aspect of plea writing both the power and danger of plea writing arise.We will attempt to discuss ways in which pleas for a readable Prolog programming style may be written so that they may be clearly understood and applied to make Prolog programs more readable. We will also give an example of the application of plea writing rules by writing a plea and then applying this plea to excerpts of Prolog code.

References

[1]
McLaughlin, R. (1990). A plea for a readable Prolog programming style. SIGPLAN Notices, 25. 75-79.
[2]
Kernighan, B.W. & Plauger, P.J. (1978). The elements of programming style. New York: McGraw-Hill.

Cited By

View all

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM SIGPLAN Notices
ACM SIGPLAN Notices  Volume 26, Issue 2
Feb. 1991
106 pages
ISSN:0362-1340
EISSN:1558-1160
DOI:10.1145/122179
Issue’s Table of Contents

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 02 January 1991
Published in SIGPLAN Volume 26, Issue 2

Check for updates

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)38
  • Downloads (Last 6 weeks)3
Reflects downloads up to 13 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2019)Prolog Coding Guidelines: Status and Tool SupportElectronic Proceedings in Theoretical Computer Science10.4204/EPTCS.306.8306(8-21)Online publication date: 19-Sep-2019
  • (2000)PRAM: A Courseware System for the Automatic Assessment of AI ProgramsInnovative Teaching and Learning10.1007/978-3-7908-1868-0_10(311-329)Online publication date: 2000
  • (1998)PRAMACM SIGCSE Bulletin10.1145/290320.28310830:3(166-170)Online publication date: 1-Aug-1998
  • (1998)PRAMProceedings of the 6th annual conference on the teaching of computing and the 3rd annual conference on Integrating technology into computer science education: Changing the delivery of computer science education10.1145/282991.283108(166-170)Online publication date: 1-Aug-1998

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media