Interpreting LISP: Programming and Data Structures

Gary D. D. Knott

  • 出版商: Apress
  • 出版日期: 2017-06-24
  • 售價: $1,155
  • 貴賓價: 9.5$1,097
  • 語言: 英文
  • 頁數: 168
  • 裝訂: Paperback
  • ISBN: 1484227069
  • ISBN-13: 9781484227060
  • 相關分類: Algorithms-data-structures
  • 立即出貨 (庫存=1)

商品描述

Learn Lisp programming in a data structures context, including tables, functions, forms, expressions, typed-pointers, I/O, garbage collection and some applications. This short primer contains a careful description of the data structures manipulated by Lisp functions. These data structures and others, notably hash tables, are also used in constructing a Lisp interpreter.  
 
Interpreting Lisp will be of special interest to those learning and using programming languages and computer architecture as well as data structures. This book will be useful to autodidacts, professional programmers, and computer enthusiasts in a wide variety of fields.
 
 
What You'll Learn
  • Use the atom table and the number table in Lisp 
  • Master expressions, typed pointers, arguments and results in typed pointers, and more
  • Write lambda expressions in Lisp 
  • Bind actual values to formal arguments 
  • Develop games in Lisp
 
Who This Book Is For
 
Experienced programmers new to Lisp.  
 

商品描述(中文翻譯)

在資料結構的背景下學習Lisp程式設計,包括表格、函數、表單、運算式、型別指標、輸入/輸出、垃圾回收和一些應用。這本簡短的入門書詳細描述了Lisp函數操作的資料結構。這些資料結構和其他一些結構,特別是雜湊表,在構建Lisp解譯器時也會使用。

《解釋Lisp》對於那些學習和使用程式語言、計算機架構以及資料結構的人來說尤其有興趣。這本書對於自學者、專業程式設計師和各個領域的電腦愛好者都有用。

你將學到什麼

- 在Lisp中使用原子表和數字表
- 掌握運算式、型別指標、型別指標中的參數和結果等
- 在Lisp中撰寫lambda運算式
- 將實際值綁定到形式參數
- 在Lisp中開發遊戲

適合閱讀對象

對Lisp新手有經驗的程式設計師。