Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/glubs9/almostscheme

programming language i wrote for fun inspired by scheme and the first lisp paper
https://github.com/glubs9/almostscheme

Last synced: 16 days ago
JSON representation

programming language i wrote for fun inspired by scheme and the first lisp paper

Awesome Lists containing this project

README

        

# almostScheme
programming language i wrote for fun inspired by scheme and the first lisp paper

# motivation
I originally intended this to be an interpreter for the original lisp paper's s expressions. This was to be used in tandem with the m-expression i wrote a little while ago, I didn't end up writing this in a way that would make this easy or possible. This also ended up being quite a hassle and it really took a toll on my soul so the code really was just whatever hacky garbage would work.

# tutorial
I cannot be bothered to like write this up properly as i just wanna get back to coding tbh and also i'm a bit over this whole project. if you *really* wanna see how to code just try to figure it out from the stdlib and tests.cl and also if you read the code and understand it (i doubt it lmao) then the predefined_functions dictionary will give documentation for what the predefined functions do. Also if you wanna include a file from another file just do (load "

# installation and running
to install just download everything and it's cool. if you want to run a file then do python3 Main.py \[file_name]. if you want to run the repl then python3 Repl.py,