Metadata-Version: 2.4
Name: owl-basic
Version: 0.6.0
Summary: A BBC BASIC compiler for the .NET CLR, with pluggable code-generation backends.
Author-email: Robert Smallshire <rob@sixty-north.com>
License-Expression: MIT
Project-URL: Repository, https://github.com/rob-smallshire/owl-basic
Project-URL: Issues, https://github.com/rob-smallshire/owl-basic/issues
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.14
Classifier: Topic :: Software Development :: Compilers
Requires-Python: >=3.14
Description-Content-Type: text/markdown
License-File: LICENSE
License-File: THIRD-PARTY-NOTICES.md
Requires-Dist: ply>=3.11
Dynamic: license-file

A BBC BASIC compiler for the .NET CLR and Mono, written in IronPython and C#.

What it does
============

Allows you to write BBC BASIC code and run it with a similar performance profile to C#.

Is it finished?
===============

No. OWL BASIC compiles some simple programs and some complex commercial programs,
including Acornsoft's Sphinx adventure. There are still many features to be added, bugs
to be fixed and improvements to be made.
