Skip to content

A Lisp Interpreter Written in Modern C++ (C++11, C++14, Boost)

License

Notifications You must be signed in to change notification settings

richardman/cppLisp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

cppLisp Copyright 2019 Richard Man richard@imagecraft.com

A Lisp Interpreter Written in Modern C++ (C++11, C++14, Boost)

Released under the MIT LICENSE

/* cppLisp implements a usable subset of the Lisp programming language. The list of supported built-in functions are in the

  • routine "add_globals", plus "quote" and "lambda".
  • NO GARBAGE COLLECTION is currently implemented. GC using shared_ptr reference counting is expected to be added in a future
  • release.
  • NOTE: "define" creates/updates a variable in the current scope. "setq" only does update. */

About

A Lisp Interpreter Written in Modern C++ (C++11, C++14, Boost)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages