Programming Languages An Active Learning Approach /
Programming Languages: An Active Learning Approach introduces students to three programming paradigms: object-oriented/imperative languages using C++ and Ruby, functional languages using Standard ML, and logic programming using Prolog. This interactive textbook is intended to be used in and outside...
Κύριος συγγραφέας: | |
---|---|
Συγγραφή απο Οργανισμό/Αρχή: | |
Μορφή: | Ηλεκτρονική πηγή Ηλ. βιβλίο |
Γλώσσα: | English |
Έκδοση: |
Boston, MA :
Springer US,
2008.
|
Θέματα: | |
Διαθέσιμο Online: | Full Text via HEAL-Link |
Πίνακας περιεχομένων:
- Introduction
- Specifying Syntax
- Object-Oriented Programming with C++
- Object-Oriented Programming with Ruby
- Functional Programming in Standard ML
- Language Implementation in Standard ML
- Logic Programming
- Formal Semantics
- Appendix A: The C++ Scanner Class Implementation
- Appendix B: The Ruby Scanner Class Implementation
- Appendix C: Standard ML Basis Library
- Appendix D: SML Calculator Compiler
- Appendix E: The Factorial Program's Code
- Appendix F: Small Action Semantic Description.