Skip to content

A Python Interpreter written in Zig

License

Notifications You must be signed in to change notification settings

ahmedtwine/osmium

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Osmium

Python Interpreter written in Zig

ONLY works with the Python 3.10 standard. Will be expanded later, it is just easier for development now.

Status

I work on this in my limited free time, so nothing crazy. BARELY WORKS.

  • Variables
  • Assignments
  • Math
  • User-defined function calling
  • Builtin Functions Rexicon226#4
  • User-defined function returns

not an exhaustive list

Contributing

I'm happy to review new built-in PRs, but only if it's simple. I need to understand the codebase, so I'd need to spend too much time reviewing the change if it's large. Everything is still super unstable and I regularly re-write large chunks of the code.

About

A Python Interpreter written in Zig

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Zig 96.6%
  • Python 3.4%