Kniha Processing Recursively Structured Data Norbert Pfaffinger

Processing Recursively Structured Data

A Generic Approach to Parsing and Transforming Data with a Recursive Structure, Illustrated by a Practical Implementation

Jazyk: Angličtina
Vazba: Brožovaná
Dostupnost: Skladem u dodavatele
Odesíláme za 9-15 dnů
1 377
Many languages and data structures are of a recursive nature, repeating structures as sub-structures...

Informace o knize

Jazyk
Angličtina
Vazba
Kniha - Brožovaná
Vydáno
2008
Stránek
168
EAN
9783836491501
ISBN
3836491508
Enbook ID
07047086
Hmotnost
231
Rozměry
152 x 229 x 9

Kompletní popis

Many languages and data structures are of a recursive nature, repeating structures as sub-structures. Arithmetic expressions, virtually all programming languages, and various XML schema definitions are well-known examples. There are several difficulties in writing software operating on such data: For instance, due to stack usage issues it may not be appropriate to use recursive function calls. Furthermore, elaborate solutions are required for efficient memory representations and parsing.§§This book introduces a generic approach applicable to the processing of any kind of data with a recursive structure. The approach allows for a straight-forward implementation of manipulations of such data, including the use of recursive function expressions. At the same time both memory and runtime efficiency are guaranteed, thus supporting the processing of extremely large data instances. The technique relieves programmers from having to care about implementation details such as memory handling.§§The approach is illustrated by a practical implementation and its application in mathematical logic, namely for transformations of various well-known knowledge representation and reasoning tasks. Many languages and data structures are of a recursive nature, repeating structures as sub-structures. Arithmetic expressions, virtually all programming languages, and various XML schema definitions are well-known examples. There are several difficulties in writing software operating on such data: For instance, due to stack usage issues it may not be appropriate to use recursive function calls. Furthermore, elaborate solutions are required for efficient memory representations and parsing.§This book introduces a generic approach applicable to the processing of any kind of data with a recursive structure. The approach allows for a straight-forward implementation of manipulations of such data, including the use of recursive function expressions. At the same time both memory and runtime efficiency are guaranteed, thus supporting the processing of extremely large data instances. The technique relieves programmers from having to care about implementation details such as memory handling.§The approach is illustrated by a practical implementation and its application in mathematical logic, namely for transformations of various well-known knowledge representation and reasoning tasks.

Mohlo by vás zajímat

431

Sandy Hook

John Schneider
687

Trade Unionism

Richard Bell
343

Was I Dreaming

Rebecca A Johanson
202

Grace2U A Three-Strand Cord

Rev. Judy Reiter Wadding
299

Voice of Truth

Neville Earl Walker
617
220

Curry Leaf Plant

Roby Jose Ciju
407
1 404
855

City of the Saints

Richard F. Burton
729

Renfield

Brian Lee Wilson
351
341

Clepsydra

Sylvie-Anne Goldberg
1 254
1 431

Legacy of the Lost Pharaoh

Alexander F. Wright
450
184
313

Save the Cat!

Blake Snyder
326

Zákaznicí kteří koupili tuto knihu koupili také

761
378
297

Una Mente Curiosa

Brian Grazer
347

TIRANT LO BLANC

JOANOT MARTORELL
430

Fabel Und Geschichte

Wilhelm Von Janko
670