LEADER 04941nam 22006975 450 001 996466086403316 005 20200701124121.0 010 $a3-540-69724-1 024 7 $a10.1007/BFb0026418 035 $a(CKB)1000000000234788 035 $a(SSID)ssj0000321960 035 $a(PQKBManifestationID)11230821 035 $a(PQKBTitleCode)TC0000321960 035 $a(PQKBWorkID)10280999 035 $a(PQKB)11262792 035 $a(DE-He213)978-3-540-69724-4 035 $a(PPN)155217941 035 $a(EXLCZ)991000000000234788 100 $a20121227d1998 u| 0 101 0 $aeng 135 $aurnn|008mamaa 181 $ctxt 182 $cc 183 $acr 200 10$aCompiler Construction$b[electronic resource] $e7th International Conference, CC'98, Held as part of the European Joint Conferences on the Theory and Practice of Software, ETAPS '98, Lisbon, Portugal, March 28 - April 4, 1998 Proceedings /$fedited by Kai Koskimies 205 $a1st ed. 1998. 210 1$aBerlin, Heidelberg :$cSpringer Berlin Heidelberg :$cImprint: Springer,$d1998. 215 $a1 online resource (X, 314 p.) 225 1 $aLecture Notes in Computer Science,$x0302-9743 ;$v1383 300 $aBibliographic Level Mode of Issuance: Monograph 311 $a3-540-64304-4 327 $aMyths and facts about the efficient implementation of finite automata and lexical analysis -- Generalised recursive descent parsing and follow-determinism -- Analyzing direct non-local dependencies in attribute grammars -- Storage allocation strategies for recursive attribute evaluators -- Basic-block graphs: Living dinosaurs? -- Analysis of loops -- A new approach to control flow analysis -- Flow logics for constraint based analysis -- Extended SSA mumbering: Introducing SSA properties to languages with multi-level pointers -- Strength reduction via SSAPRE -- Detecting parallelism in C programs with recursive data structures -- Live range splitting in a graph coloring register allocator -- Challenges and opportunities visual programming languages bring to programming language research -- Local stack allocation -- A new fast algorithm for optimal register allocation in modulo scheduled loops -- A code motion framework for global instruction scheduling -- VLIW compilation techniques for superscalar architectures -- Issues in translating Smalltalk to Java -- Intermodular slicing of object-oriented programs -- Portable debugging and profiling -- The Eli system -- Lrc ? a generator for incremental language-oriented tools -- An extended static checker for modula-3 -- Cool: A control-flow generator for system analysis. 330 $aThis book constitutes the refereed proceedings of the 7th International Conference on Compiler Construction, CC '98, held as part of the European Joint Conference on the Theory and Practice of Software, ETAPS '98, in Lisbon, Portugal, in March/April 1998. The volume presents 19 revised full papers selected from a total of 50 submissions; also four system demonstrations and an abstract of an invited talk are included. The papers cover the classical issues of compiler construction centered around computer languages and their processors, with an emphasis on practical methods and tools, but also other aspects of language processing are addressed like interpretation, editing, and debugging. 410 0$aLecture Notes in Computer Science,$x0302-9743 ;$v1383 606 $aProgramming languages (Electronic computers) 606 $aMathematical logic 606 $aSoftware engineering 606 $aArtificial intelligence 606 $aComputer logic 606 $aProgramming Languages, Compilers, Interpreters$3https://scigraph.springernature.com/ontologies/product-market-codes/I14037 606 $aMathematical Logic and Formal Languages$3https://scigraph.springernature.com/ontologies/product-market-codes/I16048 606 $aSoftware Engineering$3https://scigraph.springernature.com/ontologies/product-market-codes/I14029 606 $aArtificial Intelligence$3https://scigraph.springernature.com/ontologies/product-market-codes/I21000 606 $aLogics and Meanings of Programs$3https://scigraph.springernature.com/ontologies/product-market-codes/I1603X 615 0$aProgramming languages (Electronic computers). 615 0$aMathematical logic. 615 0$aSoftware engineering. 615 0$aArtificial intelligence. 615 0$aComputer logic. 615 14$aProgramming Languages, Compilers, Interpreters. 615 24$aMathematical Logic and Formal Languages. 615 24$aSoftware Engineering. 615 24$aArtificial Intelligence. 615 24$aLogics and Meanings of Programs. 676 $a005.4/53 702 $aKoskimies$b Kai$4edt$4http://id.loc.gov/vocabulary/relators/edt 712 12$aCC '98 906 $aBOOK 912 $a996466086403316 996 $aCompiler Construction$9771871 997 $aUNISA