Skip to main content

A simplified Python compiler for the Neo Virtual Machine to support ontology-python-punica

Project description



The punica-neo-boa compiler is a tool fork from the branch of ontio and simplifies the project to support python-punica .

The compiler supports a subset of the Python language ( in the same way that a boa constrictor is a subset of the Python snake species)

What does it currently do

  • Compiles a subset of the Python language to the .avm format for use in the Ontology
  • Works for Python 3.6+
  • supports dictionaries

What will it do

  • Compile a larger subset of the Python language


Installation requires a Python 3.6 or later environment.

pip install obox-neo-boa



Accepted at ATEMNPSjRVvsXmaJW4ZYJBSVuJ6uR2mjQU

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for punica-neo-boa, version 0.4.9
Filename, size File type Python version Upload date Hashes
Filename, size punica_neo_boa-0.4.9-py3-none-any.whl (36.6 kB) File type Wheel Python version py3 Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring DigiCert DigiCert EV certificate Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page