04505nam 22006975 450 99646542540331620200703070453.03-642-40922-910.1007/978-3-642-40922-6(CKB)3710000000019167(SSID)ssj0001010891(PQKBManifestationID)11563495(PQKBTitleCode)TC0001010891(PQKBWorkID)11000724(PQKB)11688124(DE-He213)978-3-642-40922-6(MiAaPQ)EBC3093089(PPN)172430232(EXLCZ)99371000000001916720130924d2013 u| 0engurnn|008mamaatxtccrProgramming Languages[electronic resource] 17th Brazilian Symposium, SBLP 2013, Brasília, Brazil, September 29- October 4, 2013, Proceedings /edited by Andre Rauber Du Bois, Phil Trinder1st ed. 2013.Berlin, Heidelberg :Springer Berlin Heidelberg :Imprint: Springer,2013.1 online resource (XVI, 151 p. 31 illus.) Programming and Software Engineering ;8129Bibliographic Level Mode of Issuance: Monograph3-642-40921-0 Exception Handling for Error Reporting in Parsing Expression Grammars -- LuaRocks - A Declarative and Extensible Package Management System for Lua -- On the Performance of Multidimensional Array Representations in Programming Languages Based on Virtual Execution Machines -- Modular Bialgebraic Semantics and Algebraic Laws -- A Double Effect λ-calculus for Quantum Computation -- Boilerplates for Reconfigurable Systems: A Language and Its Semantics -- Contextual Abstraction in a Type System for Component-Based High Performance Computing Platforms -- Towards a Domain-Specific Language for Patterns-Oriented Parallel Programming -- Multiple Intermediate Structure Deforestation by Shortcut Fusion -- Zipper-Based Attribute Grammars and Their Extensions.This book constitutes the proceedings of the 17th Brazililan Symposium on Programming Languages, SBLP 2013, held in Brasília, Brazil, in September/October 2013. The 10 full and 2 keynote talks were carefully reviewed and selected from 31 submissions. The papers are organized in topical sections on program generation and transformation, including domain-specific languages and model-driven development in the context of programming languages, programming paradigms and styles, including functional, object-oriented, aspect-oriented, scripting languages, real-time, service-oriented, multithreaded, parallel, and distributed programming, formal semantics and theoretical foundations, including denotational, operational, algebraic and categorical, program analysis and verification, including type systems, static analysis and abstract interpretation, and programming language design and implementation, including new programming models, programming language environments, compilation and interpretation techniques.Programming and Software Engineering ;8129Programming languages (Electronic computers)Software engineeringComputer programmingComputer scienceProgramming Languages, Compilers, Interpretershttps://scigraph.springernature.com/ontologies/product-market-codes/I14037Software Engineeringhttps://scigraph.springernature.com/ontologies/product-market-codes/I14029Programming Techniqueshttps://scigraph.springernature.com/ontologies/product-market-codes/I14010Computer Science, generalhttps://scigraph.springernature.com/ontologies/product-market-codes/I00001Programming languages (Electronic computers).Software engineering.Computer programming.Computer science.Programming Languages, Compilers, Interpreters.Software Engineering.Programming Techniques.Computer Science, general.005.13Rauber Du Bois Andreedthttp://id.loc.gov/vocabulary/relators/edtTrinder Philedthttp://id.loc.gov/vocabulary/relators/edtMiAaPQMiAaPQMiAaPQBOOK996465425403316Programming languages877120UNISA