Skip to content

euccastro/kernel.py

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

kernel.py

Naive implementation of Kernel in Python.

The longer-term goal is to serve as a starting point for a JIT-enabled RPython implementation. But that will be spun off as a different project. This one will remain focused on simplicity and understandability. Efficiency is not a concern.

This implementation doesn't aim to be comprehensive, as in the R-1RS. In particular, mutable pairs/lists are not in the plans.

Known incompatibilities:

  • Identifiers are case sensitive.

Other temporary incompatibilities will exist, but all not listed above are meant to be fixed.

Extensions:

  • λ is allowed in an identifier.

About

Naive implementation of Kernel in Python

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages