000 03706nam a22006015i 4500
001 978-3-540-45350-5
003 DE-He213
005 20240423132456.0
007 cr nn 008mamaa
008 121227s2000 gw | s |||| 0|eng d
020 _a9783540453505
_9978-3-540-45350-5
024 7 _a10.1007/3-540-45350-4
_2doi
050 4 _aQA76.76.C65
072 7 _aUMC
_2bicssc
072 7 _aCOM010000
_2bisacsh
072 7 _aUMC
_2thema
082 0 4 _a005.45
_223
245 1 0 _aSemantics, Applications, and Implementation of Program Generation
_h[electronic resource] :
_bInternational Workshop, SAIG 2000 Montreal, Canada, September 20, 2000 Proceedings /
_cedited by Walid Taha.
250 _a1st ed. 2000.
264 1 _aBerlin, Heidelberg :
_bSpringer Berlin Heidelberg :
_bImprint: Springer,
_c2000.
300 _aVIII, 229 p.
_bonline resource.
336 _atext
_btxt
_2rdacontent
337 _acomputer
_bc
_2rdamedia
338 _aonline resource
_bcr
_2rdacarrier
347 _atext file
_bPDF
_2rda
490 1 _aLecture Notes in Computer Science,
_x1611-3349 ;
_v1924
505 0 _aInvited Talks -- Implementing Closed Domain-Specific Languages -- Refinements and Product Line Architectures -- Reasoning about Staged Computation -- Specialization of Systems Programs: Lessons and Perspectives -- Technical Papers -- Compiling Embedded Languages -- Lightweight and Generative Components II: Binary-Level Components -- Fragmental Specialization -- A New Termination Approach for Specialization -- Multi-stage Imperative Languages: A Conservative Extension Result -- Specification and Correctness of Lambda Lifting -- On Jones-Optimal Specialization for Strongly Typed Languages -- Position Papers -- Pragmatic Aspects of Reusable Program Generators Position Paper -- Type-Based Useless-Code Elimination for Functional Programs Position Paper -- Code Generators for Automatic Tuning of Numerical Kernels: Experiences with FFTW Position Paper -- Generating Data Analysis Programs from Statistical Models.
520 _aThis book constitutes the refereed proceedings of the International Workshop on Semantics Applications, and Implementation of Program Generation, SAIG 2000, held in Montreal, Canada in September 2000. The seven revised full papers and four position papers presented together with four invited abstracts were carefully reviewed and selected from 20 submissions. Among the topics addressed are multi-stage programming languages, compilation of domain-specific languages and module systems, program transformation, low-level program generation, formal specification, termination analysis, and type-based analysis.
650 0 _aCompilers (Computer programs).
650 0 _aComputer science.
650 0 _aComputer programming.
650 0 _aMachine theory.
650 0 _aSoftware engineering.
650 1 4 _aCompilers and Interpreters.
650 2 4 _aComputer Science Logic and Foundations of Programming.
650 2 4 _aProgramming Techniques.
650 2 4 _aFormal Languages and Automata Theory.
650 2 4 _aSoftware Engineering.
700 1 _aTaha, Walid.
_eeditor.
_4edt
_4http://id.loc.gov/vocabulary/relators/edt
710 2 _aSpringerLink (Online service)
773 0 _tSpringer Nature eBook
776 0 8 _iPrinted edition:
_z9783540410546
776 0 8 _iPrinted edition:
_z9783662205167
830 0 _aLecture Notes in Computer Science,
_x1611-3349 ;
_v1924
856 4 0 _uhttps://doi.org/10.1007/3-540-45350-4
912 _aZDB-2-SCS
912 _aZDB-2-SXCS
912 _aZDB-2-LNC
912 _aZDB-2-BAE
942 _cSPRINGER
999 _c188160
_d188160