LEADER 06160nam 22007455 450 001 996465878103316 005 20200706043847.0 010 $a3-540-47945-7 024 7 $a10.1007/3-540-57186-8 035 $a(CKB)1000000000234008 035 $a(SSID)ssj0000325905 035 $a(PQKBManifestationID)11232878 035 $a(PQKBTitleCode)TC0000325905 035 $a(PQKBWorkID)10264889 035 $a(PQKB)10322351 035 $a(DE-He213)978-3-540-47945-1 035 $a(PPN)15523806X 035 $a(EXLCZ)991000000000234008 100 $a20121227d1993 u| 0 101 0 $aeng 135 $aurnn|008mamaa 181 $ctxt 182 $cc 183 $acr 200 10$aProgramming Language Implementation and Logic Programming$b[electronic resource] $e5th International Symposium, PLILP '93, Tallinn, Estonia, August 25-27, 1993. Proceedings /$fedited by Maurice Bruynooghe, Jaan Penjam 205 $a1st ed. 1993. 210 1$aBerlin, Heidelberg :$cSpringer Berlin Heidelberg :$cImprint: Springer,$d1993. 215 $a1 online resource (XIII, 427 p.) 225 1 $aLecture Notes in Computer Science,$x0302-9743 ;$v714 300 $aBibliographic Level Mode of Issuance: Monograph 311 $a3-540-57186-8 327 $aExecutable specifications for language implementation -- Avoiding dynamic delays in functional logic programs -- A debugging model for functional logic programs -- A conservative approach to meta-programming in constraint logic programming -- The versatility of handling disjunctions as constraints -- Efficient bottom-up abstract interpretation of prolog by means of constraint solving over symbolic finite domains (extended abstract) -- Improvements in compile-time analysis for Ground Prolog -- A new top-down parsing algorithm for left-recursive DCGs -- Specification and implementation of grammar couplings using attribute grammars -- Programming language specification and prototyping using the MAX system -- Flang and its implementation -- Efficient lazy narrowing using demandedness analysis -- A demand driven computation strategy for lazy narrowing -- Functional programming languages with logical variables: A linear logic view -- Objects with state in contextual logic programming -- A novel method for parallel implementation of findall -- A parallel implementation for AKL -- Inlining to reduce stack space -- A WAM-based implementation of a logic language with sets -- An OR parallel Prolog model for distributed memory systems -- Executing bounded quantifications on shared memory multiprocessors -- A lattice of abstract graphs -- Higher-order chaotic iteration sequences -- Proving the correctness of compiler optimisations based on strictness analysis -- Abstract complexity of prolog based on WAM -- Development of rewriting strategies -- Narrowing approximations as an optimization for equational logic programs -- Pagode: A back end generator -- SelfLog: Language and implementation -- Embedding declarative subprograms into imperative constructs -- Stack management of runtime structures in distributed implementations -- Efficient register allocation for large basic blocks -- Generation of synchronization code for parallel compilers. 330 $aThis volume contains the proceedings of the Fifth International Symposium onProgramming Language Implementation and Logic Programming (PLILP '93), held in Tallinn, Estonia, in August 1993. The series of PLILP symposiums was established to promote contacts and information exchange among scientists who share common interests in declarative programming techniques, logic programming, and programming languages imnplementation. Researchers from the fields of algorithmic programming languages as well as logic, functional, object-oriented, and constraint programming constitute the audience of PLILP. The volume contains three invited talks and 24 selected contributed papers grouped intoparts on: integration of different paradigms, constraint programming, staticanalysis and abstract interpretation, grammars, narrowing, parallelism, and implementation techniques. The volume closes with six abstracts of systems demonstrations and posters. 410 0$aLecture Notes in Computer Science,$x0302-9743 ;$v714 606 $aSoftware engineering 606 $aProgramming languages (Electronic computers) 606 $aComputer logic 606 $aMathematical logic 606 $aComputer programming 606 $aArtificial intelligence 606 $aSoftware Engineering/Programming and Operating Systems$3https://scigraph.springernature.com/ontologies/product-market-codes/I14002 606 $aProgramming Languages, Compilers, Interpreters$3https://scigraph.springernature.com/ontologies/product-market-codes/I14037 606 $aLogics and Meanings of Programs$3https://scigraph.springernature.com/ontologies/product-market-codes/I1603X 606 $aMathematical Logic and Formal Languages$3https://scigraph.springernature.com/ontologies/product-market-codes/I16048 606 $aProgramming Techniques$3https://scigraph.springernature.com/ontologies/product-market-codes/I14010 606 $aArtificial Intelligence$3https://scigraph.springernature.com/ontologies/product-market-codes/I21000 615 0$aSoftware engineering. 615 0$aProgramming languages (Electronic computers). 615 0$aComputer logic. 615 0$aMathematical logic. 615 0$aComputer programming. 615 0$aArtificial intelligence. 615 14$aSoftware Engineering/Programming and Operating Systems. 615 24$aProgramming Languages, Compilers, Interpreters. 615 24$aLogics and Meanings of Programs. 615 24$aMathematical Logic and Formal Languages. 615 24$aProgramming Techniques. 615 24$aArtificial Intelligence. 676 $a005.1 702 $aBruynooghe$b Maurice$4edt$4http://id.loc.gov/vocabulary/relators/edt 702 $aPenjam$b Jaan$4edt$4http://id.loc.gov/vocabulary/relators/edt 906 $aBOOK 912 $a996465878103316 996 $aProgramming Language Implementation and Logic Programming$92829960 997 $aUNISA