joncatanio / cannolib

Rust library supporting the Cannoli compiled code. This offloads a significant amount of translation work.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Cannoli Programming Language

Cannolib provides standard library support for the Cannoli Programming Language. Various types and modules are implemented in Cannolib that offload a substantial amount of work from the compiler.

Types

The encapsulating type is a Rust enum called Value and is defined in value.rs. More complex types may be defined as structs or enums in their own module, these can be located in the types directory.

Built-in Functions and Modules

Python 3.6.5 has a variety of built-in functions and modules, Cannolib provides these features through the builtin module. Cannolib currently only supports a subset of the built-in functions and a portion of the math and sys libraries.

About

Rust library supporting the Cannoli compiled code. This offloads a significant amount of translation work.

License:GNU General Public License v2.0


Languages

Language:Rust 100.0%