You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Ramsey Nasser 33ec87dba9 Initial commit 5 days ago
.gitignore Initial commit 5 days ago
README.md Initial commit 5 days ago
codegen.js Initial commit 5 days ago
grammar.js Initial commit 5 days ago
grammar.peg Initial commit 5 days ago
index.html Initial commit 5 days ago
main.js Initial commit 5 days ago
package-lock.json Initial commit 5 days ago
package.json Initial commit 5 days ago

README.md

Little Lisp Compiler

Usage

npm start           # start dev server on http://localhost:5173/
npm run grammar     # build grammar.js from grammar.peg

Re-run npm run grammar whenever you change grammar.peg

This project uses vite and should live-reload as you are editing the code after you have run npm start.

Context

Part of Raghad Hasanein's 2026 Summer Residency Program at the EMMA Technology Cooperative.