History Variables - The Semantics, Formal Correctness, and Implementation of History Variables in an Imperative Programming Language / Nejlevnější knihy
History Variables - The Semantics, Formal Correctness, and Implementation of History Variables in an Imperative Programming Language

Kód: 06812049

History Variables - The Semantics, Formal Correctness, and Implementation of History Variables in an Imperative Programming Language

Autor Ryan Mallon, Tadao Takaoka

Storing the history of objects in a program is a common task. Maintaining the history of an object in a program has traditionally required programmers either to write specific code for handling the historical data, or to use a lib ... celý popis

2076


Skladem u dodavatele
Odesíláme za 14-18 dnů
Přidat mezi přání

Mohlo by se vám také líbit

Dárkový poukaz: Radost zaručena

Objednat dárkový poukazVíce informací

Více informací o knize History Variables - The Semantics, Formal Correctness, and Implementation of History Variables in an Imperative Programming Language

Nákupem získáte 208 bodů

Anotace knihy

Storing the history of objects in a program is a common task. Maintaining the history of an object in a program has traditionally required programmers either to write specific code for handling the historical data, or to use a library which supports history logging. History variables are variables in a programming language which store not only their current value, but also the values they have contained in the past. Some existing languages do provide support for history variables. However these languages typically have many limits and restrictions on use of history variables. In this thesis we discuss a complete implementation of history variables in an imperative programming language. We discuss the semantics of history variables for scalar types, arrays, pointers, strings, and user defined types. Using the mathematical system of Hoare logic we formally prove the correctness of our informal semantics. We also develop an experimental compiler with support for history variables. The compiler allows us to investigate the practical aspects of implementing history variables and to compare the performance of history variables with their non-history counterparts.

Parametry knihy

Zařazení knihy Knihy v angličtině Computing & information technology Computer programming / software development

2076

Oblíbené z jiného soudku



Osobní odběr Praha, Brno a 12903 dalších

Copyright ©2008-24 nejlevnejsi-knihy.cz Všechna práva vyhrazenaSoukromíCookies


Můj účet: Přihlásit se
Všechny knihy světa na jednom místě. Navíc za skvělé ceny.

Nákupní košík ( prázdný )

Vyzvednutí v Zásilkovně
zdarma nad 1 299 Kč.

Nacházíte se: