The Art of Lisp Programming
Springer Berlin (Verlag)
978-3-540-19568-9 (ISBN)
Many of us already have at least a passing acquaintance with procedural languages such as BASIC or Pascal, but may not have met a functional language like Lisp before. Using the same enjoyable and sometimes quirky style that they employed so successfully in "The Art of C-Programming", Robin Jones and his team explain the fundamentals of Lisp in a way that students from school to postgraduates will find lucid and stimulating. The book is unique in illustrating the use of Lisp through the development of a realistic project: the design and implementation of a Lisp-based interpreter for the language ABC.
Ian Stewart, geb. 1945, ist der beliebteste Mathematik-Professor Großbritanniens. Seit Jahrzehnten bemüht er sich erfolgreich, seine Wissenschaft zu popularisieren. Er studierte Mathematik in Cambridge und promovierte an der Universität Warwick. Dort ist er heute Professor für Mathematik und Direktor des Mathematics Awareness Center. Seit 2001 ist Stewart zudem Mitglied der Royal Society. Er lebt mit seiner Familie in Coventry.
Contents: Some basic ideas.- List functions.- Predicates.- Recursion.- A look back (and forward).- Sets and lists.- Input.- Output.- Iterative constructs.- More about program control.- File handling.- Data structures.- Arrays, strings and structures.- A pot-pourri of features.- Debugging techniques.- Object-oriented programming.- ABC.- ABC interpreter: scanner.- ABC interpreter: execution.- Quick reference guide.- Subject Index.
Erscheint lt. Verlag | 20.12.1989 |
---|---|
Zusatzinfo | XIV, 169 p. 20 illus. |
Verlagsort | London |
Sprache | englisch |
Maße | 170 x 242 mm |
Gewicht | 332 g |
Themenwelt | Mathematik / Informatik ► Informatik ► Programmiersprachen / -werkzeuge |
Informatik ► Theorie / Studium ► Compilerbau | |
Informatik ► Theorie / Studium ► Künstliche Intelligenz / Robotik | |
Schlagworte | BASIC • Control • data structures • Debugging • Functions • LISP • object-oriented programming (OOP) • Optimization • PASCAL • PostScript • programming • Strings |
ISBN-10 | 3-540-19568-8 / 3540195688 |
ISBN-13 | 978-3-540-19568-9 / 9783540195689 |
Zustand | Neuware |
Haben Sie eine Frage zum Produkt? |
aus dem Bereich