Skip to content

Latest commit

 

History

History
15 lines (13 loc) · 484 Bytes

README.md

File metadata and controls

15 lines (13 loc) · 484 Bytes

DragonScheme

A lightweight Scheme interpreter written in python :)

Find it on repl.it here

Features:

  • Automatic garbage collection
  • Function definition
  • Recursive functions
  • Functional programming (functions can be arguments to other functions)
  • Lambda expressions
  • Ignore comments (after semicolon)
  • Conditional flow (if/else, and, or statements)
  • Reversing and appending to a list
  • ..and most other basic Scheme functions