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 2 months ago
.gitignore Initial commit 2 months ago
README.md Initial commit 2 months ago
codegen.js Initial commit 2 months ago
grammar.js Initial commit 2 months ago
grammar.peg Initial commit 2 months ago
index.html Initial commit 2 months ago
main.js Initial commit 2 months ago
package-lock.json Initial commit 2 months ago
package.json Initial commit 2 months 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.