Programming Language Concepts
Title | Programming Language Concepts PDF eBook |
Author | Peter Sestoft |
Publisher | Springer |
Pages | 347 |
Release | 2017-08-31 |
Genre | Computers |
ISBN | 3319607898 |
This book uses a functional programming language (F#) as a metalanguage to present all concepts and examples, and thus has an operational flavour, enabling practical experiments and exercises. It includes basic concepts such as abstract syntax, interpretation, stack machines, compilation, type checking, garbage collection, and real machine code. Also included are more advanced topics on polymorphic types, type inference using unification, co- and contravariant types, continuations, and backwards code generation with on-the-fly peephole optimization. This second edition includes two new chapters. One describes compilation and type checking of a full functional language, tying together the previous chapters. The other describes how to compile a C subset to real (x86) hardware, as a smooth extension of the previously presented compilers.The examples present several interpreters and compilers for toy languages, including compilers for a small but usable subset of C, abstract machines, a garbage collector, and ML-style polymorphic type inference. Each chapter has exercises. Programming Language Concepts covers practical construction of lexers and parsers, but not regular expressions, automata and grammars, which are well covered already. It discusses the design and technology of Java and C# to strengthen students’ understanding of these widely used languages.
Language, Logic, and Concepts
Title | Language, Logic, and Concepts PDF eBook |
Author | Ray Jackendoff |
Publisher | MIT Press |
Pages | 512 |
Release | 2002 |
Genre | Language Arts & Disciplines |
ISBN | 9780262600460 |
A wide-ranging collection of essays inspired by the memory of the cognitive psychologist John Macnamara.
Key Concepts in Language and Linguistics
Title | Key Concepts in Language and Linguistics PDF eBook |
Author | R. L. Trask |
Publisher | Psychology Press |
Pages | 276 |
Release | 1999 |
Genre | Linguistics |
ISBN | 0415157420 |
A comprehensive critical work, Key Concepts in Language and Linguistics is a highly readable A-Z guide to the main terms and concepts used in the study of language and linguistics.
The Development of Your Speaking Ego through Linguistic Concepts
Title | The Development of Your Speaking Ego through Linguistic Concepts PDF eBook |
Author | Michał Daszkiewicz |
Publisher | Cambridge Scholars Publishing |
Pages | 150 |
Release | 2024-09-24 |
Genre | Foreign Language Study |
ISBN | 1036411990 |
This book offers lenses through which we can look at how we speak and what we say. It consists of four parts concerning our approach to speech, our emotions, our manner of speaking, and the content of our (everyday or professional) speech (with these four elements making up one’s Speaking Ego). The book presents a set of linguistic concepts which we can use when speaking – in any language we choose – for fun, for professional purposes, with our family and friends, or publically – therefore, the book’s audience can come from different walks of life and corners of the world. Each unit of the book is like a separate lesson – with advice, theories, alternatives, and benefits – and after reading any given unit, you can build your own “spoken stroke” (the notion opening the publication). Additionally, each module offers a wrap-up for mental training and group discussion and the reader can choose their own path through the entire publication.
Language and Its Structure
Title | Language and Its Structure PDF eBook |
Author | Ronald W. Langacker |
Publisher | Houghton Mifflin Harcourt P |
Pages | 298 |
Release | 1973 |
Genre | Foreign Language Study |
ISBN |
Language and Linguistics: The Key Concepts
Title | Language and Linguistics: The Key Concepts PDF eBook |
Author | R.L. Trask |
Publisher | Routledge |
Pages | 393 |
Release | 2007-08-07 |
Genre | Language Arts & Disciplines |
ISBN | 1134124082 |
The fully updated second edition of this critical work includes a new introduction, a wide range of new entries and added specialised further reading for lecturers and more advanced students.
Language and Linguistics
Title | Language and Linguistics PDF eBook |
Author | Robert Lawrence Trask |
Publisher | Taylor & Francis |
Pages | 393 |
Release | 2007 |
Genre | Language and languages |
ISBN | 0415413591 |
"The new edition of this A-Z guide explores the main concepts and terms used in the study of language and linguistics. Containing over 300 entries, thoroughly updated to reflect the latest developments in the field, this book includes entires in: cognitive linguistics; discourse analysis; phonology and phonetics; psycholinguistics; sociolinguistics; and syntax and semantics." "Beginning with brief definition, each entry is followed by a comprehensive explanation of the origin and usage of the term. The book is cross-referenced throughout and includes further reading for academics and students alike."--BOOK JACKET.