Lecture overview -- Keyboard shortcut: 'u'  Previous page: An example of fine grained abstraction -- Keyboard shortcut: 'p'  Next page: An example of coarse grained abstraction -- Keyboard shortcut: 'n'  Lecture notes - all slides and notes together  slide -- Keyboard shortcut: 't'  Textbook -- Keyboard shortcut: 'v'  Help page about these notes  Alphabetic index  Course home  Lecture 6 - Page 6 : 22
Functional Programming in Scheme
Linguistic abstraction
Coarse grained linguistic abstraction in Lisp

It is relatively easy and straightforward to establish a new language in Lisp syntax

  • Establishing a new 'Lisp language'

    • Generic parsing can be done by the Lisp reader

    • It is possible to concentrate on the semantic issues

    • Language checking and error handling should not be forgotten