Skip to main content

EE07 (Double-E Language) for Chemical System Programming

Project description

EE07: Double-E Language for Chemical System Programming

EE07 (Double-E Language) is a programming language that fully supports C++ syntax and features, while introducing chemical system programming using inbuilt intelligence.

Write, test, and simulate chemical systems directly in C++-style code with chemical functions like react(), structure(), bind(), release(), and more.

Features

  • Full support for all C++ syntax (OOP, file I/O, templates, etc.)
  • Chemical intelligence powered by PubChem API
  • New datatypes: iupac, comm, fm
  • Inbuilt functions: react(), bind(), structure(), release(), delay(), trig(), save() and more
  • Use EE07 inside notebooks like Google Colab

Installation

pip install EE07

Usage (Example)

from EE07 import run_code

run_code(""" #include using namespace std;

int main() { cout << "EEL is live!" << endl; structure("glucose"); react("glucose", "oxygen"); trig("temperature > 310"); return 0; } """)

Project details


Download files

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

Source Distribution

ee07-0.1.1.tar.gz (2.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ee07-0.1.1-py3-none-any.whl (2.5 kB view details)

Uploaded Python 3

File details

Details for the file ee07-0.1.1.tar.gz.

File metadata

  • Download URL: ee07-0.1.1.tar.gz
  • Upload date:
  • Size: 2.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.6

File hashes

Hashes for ee07-0.1.1.tar.gz
Algorithm Hash digest
SHA256 b5d7cea38d65be20c22fa20f5f9274918c14c9fefb436c41b335f234af3d0ca1
MD5 8dcd72e09e2019586b67efcbe0c97068
BLAKE2b-256 c8af8092d29033a0de30e1229f56ad2d54532e3e0ec8e0f0c4e96d40b82315cb

See more details on using hashes here.

File details

Details for the file ee07-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: ee07-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 2.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.6

File hashes

Hashes for ee07-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 11fefe9b94879aaa45eed67d1a0f7aef435529fc8e52954d01250be936a2f5b5
MD5 c14f01ea43fd7c6c71f25212852c6859
BLAKE2b-256 22459a5b516e939e8c9093e6d4db636d40a2931e6785790af3a55df8f2c52bf1

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page