BOOK-CHAPTER

Annotation, recursion and repetition

Wim H. Hesselink

Year: 1992 Cambridge University Press eBooks Pages: 32-57   Publisher: Cambridge University Press

Abstract

This chapter is devoted to the introduction of annotations, procedures, recursion and repetitions, all concepts highly relevant to programming practice and programming methodology. In 2.1 we introduce Hoare triples as a specification method. Hoare triples are used in 2.2 for correctness proofs by annotation. In 2.3 and 2.4 we treat procedures in a programming language like Pascal. The specification and invocation rules are discussed in Section 2.3. The correctness of recursive procedures is treated in Section 2.4. The methods presented here are not new but deserve to be promoted.

Keywords:
Recursion (computer science) Repetition (rhetorical device) Annotation Computer science Programming language Artificial intelligence Linguistics Philosophy

Metrics

0
Cited By
0.00
FWCI (Field Weighted Citation Impact)
0
Refs
0.15
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Topics

Natural Language Processing Techniques
Physical Sciences →  Computer Science →  Artificial Intelligence

Related Documents

BOOK-CHAPTER

Repetition & Recursion

Jack Pope

Year: 2026 Pages: 155-168
BOOK-CHAPTER

Repetition Through Recursion

Oliver Grillmeyer

Year: 1998 Pages: 125-168
JOURNAL ARTICLE

Chasing Film Narrative: Repetition, Recursion, and the Body in Early Cinema

Jonathan Auerbach

Journal:   Critical Inquiry Year: 2000 Vol: 26 (4)Pages: 798-820
JOURNAL ARTICLE

Recursion and double recursion

Raphael M. Robinson

Journal:   Bulletin of the American Mathematical Society Year: 1948 Vol: 54 (10)Pages: 987-993
JOURNAL ARTICLE

Teaching recursion using recursion graphs

HsinWen-Jung

Journal:   Journal of computing sciences in colleges Year: 2008
© 2026 ScienceGate Book Chapters — All rights reserved.