Crate librsnek [] [src]

rsnek - An Implementation of Python in Rust

Modules

api

The core of the API are defined by the trait PyAPI and struct RtObject.

compiler

Compiles ASTs into Interpreter Recognizable Instructions

macros

macros to make working with cases where there is generic code but not generic types

modules

Natively defined python modules

objects

Definitions of builtin objects available to all python implementations

resources

Compile time static resources for the greater glory of increasing

runtime

The business end of the code base.

system

Primitive type aliases for the concrete backing types, concurrency, and interfaces to the