A practical method to link data and format lists, enabling faster, safer code.
This paper presents an algorithm to merge a data list and a format list into a single list of pairs. The goal is to retain as much of the original iterative structure as possible and to support better program validation and test data generation. While the method is described in the context of FORTRAN and PL/I, it offers a framework that can influence how formatted input-output is analyzed at compile time.
Readers will see how the correspondence between data items and format items can reduce runtime work, improve error detection, and guide the generation of representative test data. The discussion covers the practical limitations of real compilers and highlights how compile-time analysis can substitute for some runtime decision making.
Ideal for readers of compiler design, formal language theory in practice, and those exploring static analysis of formatted I/O.
"Sinopsis" puede pertenecer a otra edición de este libro.
Excerpt from Compile-Time Analysis of Data List-Format List Correspondences
A warning should be issued if N is potentially greater than 99 or less than - 9. Recent work in static program analysis should be useful in this type of validation.
About the Publisher
Forgotten Books publishes hundreds of thousands of rare and classic books. Find more at www.forgottenbooks.com
This book is a reproduction of an important historical work. Forgotten Books uses state-of-the-art technology to digitally reconstruct the work, preserving the original format whilst repairing imperfections present in the aged copy. In rare cases, an imperfection in the original, such as a blemish or missing page, may be replicated in our edition. We do, however, repair the vast majority of imperfections successfully; any imperfections that remain are intentionally left to preserve the state of such historical works.
"Sobre este título" puede pertenecer a otra edición de este libro.
Librería: Forgotten Books, London, Reino Unido
Paperback. Condición: New. Print on Demand. This book is a foundational text for understanding the analysis of the correspondence between data lists and format lists in programming languages, a process that determines how data items in a program are paired with format items for formatted input and output operations. The author begins by discussing the history and significance of formatted input and output in computer programming, situating the subject within the broader context of program optimization, validation, and test data generation. The author presents three primary areas in which data-format correspondence analysis finds application: program optimization, program validation, and automatic test data generation. Following these theoretical considerations, the author introduces a practical, step-by-step algorithm that enables the pairing of data items with format items. Several detailed examples illustrate the algorithm's application, demonstrating its effectiveness even in complex cases. The concluding section of the book explores the topic of control formats, extending the algorithm to account for these special cases. Overall, this book is an invaluable resource for computer scientists, programmers, and anyone interested in the optimization, validation, and testing of computer programs. This book is a reproduction of an important historical work, digitally reconstructed using state-of-the-art technology to preserve the original format. In rare cases, an imperfection in the original, such as a blemish or missing page, may be replicated in the book. print-on-demand item. Nº de ref. del artículo: 9781334537943_0
Cantidad disponible: Más de 20 disponibles
Librería: PBShop.store US, Wood Dale, IL, Estados Unidos de America
PAP. Condición: New. New Book. Shipped from UK. Established seller since 2000. Nº de ref. del artículo: LW-9781334537943
Cantidad disponible: 15 disponibles
Librería: PBShop.store UK, Fairford, GLOS, Reino Unido
PAP. Condición: New. New Book. Shipped from UK. Established seller since 2000. Nº de ref. del artículo: LW-9781334537943
Cantidad disponible: 15 disponibles
Librería: Revaluation Books, Exeter, Reino Unido
Paperback. Condición: Brand New. 30 pages. 9.06x5.91x0.24 inches. This item is printed on demand. Nº de ref. del artículo: zk1334537941
Cantidad disponible: 1 disponibles