Skip to main content

More About Typed-Pointers

  • Chapter
  • First Online:
Interpreting LISP
  • 1149 Accesses

Abstract

In order to handle number atoms efficiently as values within the LISP Interpreter, we have used pointers to numbers in sketching the working of the v operator. This use of pointers is also required to allow functions to be treated as values. The guiding idea is that the LISP Interpreter needs to know, at least potentially, the name or lexical expression associated with any value being manipulated, and every such value is represented by a typed-pointer to some complete representation of that value.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 29.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 37.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Gary D. Knott

About this chapter

Cite this chapter

Knott, G.D. (2017). More About Typed-Pointers. In: Interpreting LISP. Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4842-2707-7_18

Download citation

Publish with us

Policies and ethics