LEADER 03562oam 2200457 450 001 996465468803316 005 20210618134642.0 010 $a3-030-59257-X 024 7 $a10.1007/978-3-030-59257-8 035 $a(CKB)4100000011586152 035 $a(DE-He213)978-3-030-59257-8 035 $a(MiAaPQ)EBC6455967 035 $a(PPN)252510437 035 $a(EXLCZ)994100000011586152 100 $a20210618d2020 uy 0 101 0 $aeng 135 $aurnn|008mamaa 181 $ctxt$2rdacontent 182 $cc$2rdamedia 183 $acr$2rdacarrier 200 10$aUnderstanding programming languages /$fCliff B. Jones 205 $a1st ed. 2020. 210 1$aCham, Switzerland :$cSpringer,$d[2020] 210 4$d©2020 215 $a1 online resource (XI, 229 p. 42 illus., 17 illus. in color.) 311 $a3-030-59256-1 327 $aProgramming Languages -- Delimiting a Language -- Operational Semantics -- Typing -- Block Structure -- Additional Issues in Sequential Languages -- Alternative Semantic Approaches -- Shared Variable Concurrency -- Concurrent OOLs -- Exceptional Ordering -- Conclusions -- App. A, Simple Language -- App. B, Typed Language -- App. C, Blocks Language -- App. D, COOL -- App. E, VDM Notation. 330 $aThis book is about describing the meaning of programming languages. The author teaches the skill of writing semantic descriptions as an efficient way to understand the features of a language. While a compiler or an interpreter offers a form of formal description of a language, it is not something that can be used as a basis for reasoning about that language nor can it serve as a definition of a programming language itself since this must allow a range of implementations. By writing a formal semantics of a language a designer can yield a far shorter description and tease out, analyse and record design choices. Early in the book the author introduces a simple notation, a meta-language, used to record descriptions of the semantics of languages. In a practical approach, he considers dozens of issues that arise in current programming languages and the key techniques that must be mastered in order to write the required formal semantic descriptions. The book concludes with a discussion of the eight key challenges: delimiting a language (concrete representation), delimiting the abstract content of a language, recording semantics (deterministic languages), operational semantics (non-determinism), context dependency, modelling sharing, modelling concurrency, and modelling exits. The content is class-tested and suitable for final-year undergraduate and postgraduate courses. It is also suitable for any designer who wants to understand languages at a deep level. Most chapters offer projects, some of these quite advanced exercises that ask for complete descriptions of languages, and the book is supported throughout with pointers to further reading and resources. As a prerequisite the reader should know at least one imperative high-level language and have some knowledge of discrete mathematics notation for logic and set theory. 606 $aProgramming languages (Electronic computers) 606 $aComputer programming 615 0$aProgramming languages (Electronic computers) 615 0$aComputer programming. 676 $a005.13 700 $aJones$b Cliff B.$026769 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bUtOrBLW 906 $aBOOK 912 $a996465468803316 996 $aUnderstanding programming languages$92208334 997 $aUNISA LEADER 01374nam 2200373 n 450 001 996388147903316 005 20221108043818.0 035 $a(CKB)1000000000630643 035 $a(EEBO)2240906468 035 $a(UnM)99846666 035 $a(EXLCZ)991000000000630643 100 $a19911104d1502 uy | 101 0 $alat 135 $aurbn||||a|bb| 200 00$aSynonyma magistri Ioha[n]nis de Garlandia cum expositio[n]e magistri Galfridi anglici$b[electronic resource] 210 $a[Ciuitate Lo[n]d[o]n $cImpresssus p[er] Richardum Pynson, feliciter finit$dAnno incarnationis domini .M.CCCCC.ij. [1502]] 215 $a[116] p 300 $aAn edition of: Synonyma. 300 $aImprint from colophon. 300 $aSignatures: A-I⁶ K⁴. 300 $aReproduction of the original in the Cambridge University Library. 330 $aeebo-0021 606 $aLatin language$xSynonyms and antonyms$vEarly works to 1800 615 0$aLatin language$xSynonyms and antonyms 700 $aJohn$cof Garland,$fca. 1195-ca. 1272.$0181432 701 $aGalfridus$cAnglicus,$ffl. 1440.$0682023 801 0$bCu-RivES 801 1$bCu-RivES 801 2$bCStRLIN 801 2$bWaOLN 906 $aBOOK 912 $a996388147903316 996 $aSynonyma magistri Iohanis de Garlandia cum expositione magistri Galfridi anglici$92398833 997 $aUNISA LEADER 03074nam 22004455 450 001 9910350246503321 005 20200706214123.0 010 $a981-13-6500-8 024 7 $a10.1007/978-981-13-6500-3 035 $a(CKB)4100000008876702 035 $a(DE-He213)978-981-13-6500-3 035 $a(MiAaPQ)EBC5739656 035 $a(PPN)235230324 035 $a(EXLCZ)994100000008876702 100 $a20190320d2019 u| 0 101 0 $aeng 135 $aurnn|008mamaa 181 $ctxt$2rdacontent 182 $cc$2rdamedia 183 $acr$2rdacarrier 200 10$aSingular Integrals and Fourier Theory on Lipschitz Boundaries /$fby Tao Qian, Pengtao Li 205 $a1st ed. 2019. 210 1$aSingapore :$cSpringer Singapore :$cImprint: Springer,$d2019. 215 $a1 online resource (XV, 306 p. 28 illus., 6 illus. in color.) 311 $a981-13-6499-0 327 $aSingular integrals and Fourier multipliers on infinite Lipschitz curves -- Singular integral operators on closed Lipschitz curves -- Clifford analysis, Dirac operator and the Fourier transform -- Convolution singular integral operators on Lipschitz surfaces -- Holomorphic Fourier multipliers on infinite Lipschitz surfaces -- Bounded holomorphic Fourier multipliers on closed Lipschitz surfaces -- The fractional Fourier multipliers on Lipschitz curves and surfaces -- Fourier multipliers and singular integrals on Cn. 330 $aThe main purpose of this book is to provide a detailed and comprehensive survey of the theory of singular integrals and Fourier multipliers on Lipschitz curves and surfaces, an area that has been developed since the 1980s. The subject of singular integrals and the related Fourier multipliers on Lipschitz curves and surfaces has an extensive background in harmonic analysis and partial differential equations. The book elaborates on the basic framework, the Fourier methodology, and the main results in various contexts, especially addressing the following topics: singular integral operators with holomorphic kernels, fractional integral and differential operators with holomorphic kernels, holomorphic and monogenic Fourier multipliers, and Cauchy-Dunford functional calculi of the Dirac operators on Lipschitz curves and surfaces, and the high-dimensional Fueter mapping theorem with applications. The book offers a valuable resource for all graduate students and researchers interested in singular integrals and Fourier multipliers. . 606 $aMathematical analysis 606 $aAnalysis (Mathematics) 606 $aAnalysis$3https://scigraph.springernature.com/ontologies/product-market-codes/M12007 615 0$aMathematical analysis. 615 0$aAnalysis (Mathematics). 615 14$aAnalysis. 676 $a515 700 $aQian$b Tao$4aut$4http://id.loc.gov/vocabulary/relators/aut$0782104 702 $aLi$b Pengtao$4aut$4http://id.loc.gov/vocabulary/relators/aut 906 $aBOOK 912 $a9910350246503321 996 $aSingular Integrals and Fourier Theory on Lipschitz Boundaries$92507544 997 $aUNINA