Skip to content

Learn C and build your own programming language in under 1000 lines of code!

License

Notifications You must be signed in to change notification settings

btp/BuildYourOwnLisp

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build your own Lisp

http://buildyourownlisp.com

About

This is the HTML and website code for the book of the above title.

Corrections / Edits / Contributions Welcome

[email protected]

Licensed under Creative Commons Attribution-NonCommercial-ShareAlike 3.0

http://creativecommons.org/licenses/by-nc-sa/3.0/

Running

You can't just browse the raw HTML files of the site. The links wont work, and it wont have a proper header or footer. If you want to run this website locally, you should install Flask and run the website as follows.

pip install Flask
pip install Flask-Mail
python lispy.py

You can specify port via $PORT.

env PORT=5000 python lispy.py

This will serve the site locally at http://127.0.0.1:5000/. You can browse it from there.

About

Learn C and build your own programming language in under 1000 lines of code!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 56.1%
  • C 35.7%
  • JavaScript 5.5%
  • Python 2.1%
  • Other 0.6%