LEADER 03258nam 22006615 450 001 9910632482203321 005 20251225202109.0 010 $a9783031210372$b(electronic bk.) 010 $z9783031210365 024 7 $a10.1007/978-3-031-21037-2 035 $a(MiAaPQ)EBC7146408 035 $a(Au-PeEL)EBL7146408 035 $a(CKB)25461613800041 035 $a(PPN)26634867X 035 $a(BIP)86487915 035 $a(BIP)85922478 035 $a(DE-He213)978-3-031-21037-2 035 $a(EXLCZ)9925461613800041 100 $a20221105d2022 u| 0 101 0 $aeng 135 $aurcnu|||||||| 181 $ctxt$2rdacontent 182 $cc$2rdamedia 183 $acr$2rdacarrier 200 10$aProgramming Languages and Systems $e20th Asian Symposium, APLAS 2022, Auckland, New Zealand, December 5, 2022, Proceedings /$fedited by Ilya Sergey 205 $a1st ed. 2022. 210 1$aCham :$cSpringer Nature Switzerland :$cImprint: Springer,$d2022. 215 $a1 online resource (222 pages) 225 1 $aLecture Notes in Computer Science,$x1611-3349 ;$v13658 311 08$aPrint version: Sergey, Ilya Programming Languages and Systems Cham : Springer,c2022 9783031210365 320 $aIncludes bibliographical references and index. 327 $aSemantics and Analysis -- An Algebraic Theory for Shared-State Concurrency -- Decoupling the Ascending and Descending Phases in Abstract Interpretation -- Inferring Region Types via an Abstract Notion of Environment Transformation -- Testing and Verification -- RHLE: Modular Deductive Verification of Relational Properties -- Automated Temporal Verification for Algebraic Effects -- Model-based Fault Classification for Automotive Software -- Types -- Characterizing functions mappable over GADTs -- Applicative Intersection Types -- A Calculus with Recursive Types, Record Concatenation and Subtyping -- Novice Type Error Diagnosis with Natural Language Models. 330 $aThis book constitutes the proceedings of the 20th Asian Symposium on Programming Languages and Systems, APLAS 2022, held in Auckland, New Zealand, in December 2022. The 10 papers presented in this volume were carefully reviewed and selected from 22 submissions. They were organized in topical sections as follows: Semantics and Analysis; Testing and Verification; Types. 410 0$aLecture Notes in Computer Science,$x1611-3349 ;$v13658 606 $aCompilers (Computer programs) 606 $aComputer programming 606 $aComputer science 606 $aArtificial intelligence 606 $aCompilers and Interpreters 606 $aProgramming Techniques 606 $aTheory of Computation 606 $aArtificial Intelligence 615 0$aCompilers (Computer programs) 615 0$aComputer programming. 615 0$aComputer science. 615 0$aArtificial intelligence. 615 14$aCompilers and Interpreters. 615 24$aProgramming Techniques. 615 24$aTheory of Computation. 615 24$aArtificial Intelligence. 676 $a005.13 702 $aSergey$b Ilya 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 912 $a9910632482203321 996 $aProgramming Languages and Systems$93644366 997 $aUNINA