Skip to content

BenLand100/L2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

L2

This is a python version of the L language with a few changes to function naming schemes. Like L, L2 is an interpreted LISP-like language, with an emphasis on having a very simple interpreter in the host lanugage (Python), with most language functionality implemented in L2 itself.

L2 aims to be a software implementation of a machine, or hardware, that is capable of executing L2 code directly. This project aims to explore simple Turing-complete machines that strike a balance of "easy to program" (as seen in non Neumann machines) and "simple to build" (as seen in Rule 110 automatons), which are competing criteria in programmable machines.

Copyright 2021 by Benjamin J. Land (a.k.a. BenLand100)

About

A Python emulation of a machine that executes the lisp-like language L2

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published