Skip to content
This repository was archived by the owner on Jan 21, 2026. It is now read-only.

A simple REPL to demonstrate the basic principles of a working REPL

Notifications You must be signed in to change notification settings

practicalli-archive/simple-repl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ARCHIVED: simple-repl

A simple implementation of a Read, Evaluate, Print Loop (REPL) for Clojure, written in Clojure. The aim is to gain insight into how the main part of the REPL works. The project is not trying to implement a development tool.

Download from https://github.com/practicalli/simple-repl.

Developent

Run the project via the command line

clojure -m practicalli.simple-repl

Run all the project tests using the Cognitect Labs test runner (or add your own test runner)

clojure -A:test:runner

Deployment

Build an uberjar using depstar

     clojure -A:uberjar

Run the application from the uberjar

java -jar simple-repl.jar

License

Copyright © 2020 Practicalli

Distributed under the Creative Commons Attribution Share-Alike 4.0 International

About

A simple REPL to demonstrate the basic principles of a working REPL

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published