Skip to main content

RxScrite: An educational programming language

Project description

RxScrite Programming Language

RxScrite Logo

RxScrite is an educational programming language built with Python. It's designed to be simple and easy to understand, making it a great tool for learning the fundamentals of how programming languages work.

Features (Current - v0.0.1)

  • Basic arithmetic operations (+, -, *, /, ^)
  • Variables (dynamic typing)
  • String literals
  • display() function for output (similar to print())
  • ask() function for user input (similar to input())
  • Comments (#)

Features (Current - v0.1.0)

  • All standard arithmetic operators (+, -, *, /, ^, // for integer division, % for modulo)
  • Full set of comparison operators (==, !=, >, <, >=, <=)
  • Logical operators (and, or, not)
  • Compound assignment operators (+=, -=, *=, /=, %=, ^=, //=)
  • Variables (dynamic typing)
  • String literals with basic escape sequences
  • display() function for output
  • ask() function for user input
  • Comments (#)

How to Use

After installation, you can run RxScrite scripts:

rxscrite your_script_name.rx

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

rxscrite-0.1.0.tar.gz (18.0 kB view details)

Uploaded Source

Built Distribution

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

rxscrite-0.1.0-py3-none-any.whl (19.7 kB view details)

Uploaded Python 3

File details

Details for the file rxscrite-0.1.0.tar.gz.

File metadata

  • Download URL: rxscrite-0.1.0.tar.gz
  • Upload date:
  • Size: 18.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for rxscrite-0.1.0.tar.gz
Algorithm Hash digest
SHA256 bdb89f8db70f091db24f438c9d4d6edbbdd89a3a851c6cec22a3ae8fd162b3e2
MD5 a69b4eaeb6f07a528cc26f04a2c6fc6c
BLAKE2b-256 5bfd51a507edb199486ec62386cb762012e916d44a88bf4bd73e0d9789218c18

See more details on using hashes here.

File details

Details for the file rxscrite-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: rxscrite-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 19.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for rxscrite-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6cf029318d0d3b635a4048c02e24612b6b55d362eee05fbff89344b8a0a7d8a3
MD5 a1aeef5940cfd405299dd03b6296851e
BLAKE2b-256 7245dcca9b78c45a3b1f905a0c009d5610ce828693acdc1f2d2b8369670538f6

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