Skip to content

Latest commit

 

History

History
14 lines (10 loc) · 396 Bytes

File metadata and controls

14 lines (10 loc) · 396 Bytes

Lisp Interprter

committed by commin.

An interpreter for Lisp written with Java.

Entry function: Lisp.Main()

Characteristics

  • Only support integer, don't support float.
  • Don't support String.
  • Don't support dot-notation.
  • let only support definition of single variable.
  • Simplified statement of quote list must use parenthesized statements like (' (a b)), but support 'a.