batavia icon indicating copy to clipboard operation
batavia copied to clipboard

A JavaScript implementation of the Python virtual machine.

Results 52 batavia issues
Sort by recently updated
recently updated
newest added

I can create a `List` by passing in a native javascript array: ``` l = new types.List([1,2,3]) console.log(l); List { '0': 1, '1': 2, '2': 3, length: 3 } ```...

documentation-gaps

Similar to the updates made by #783 and #789. Each test case launches a python process to run it. There was a significant performance improvement from the changes made to...

The system in question is an Asus EeeBook X205TA running Windows with Python 3.4.4. The sandbox runs successfully but many tests, especially those in the tests.builtins.test_hash group fail, returning an...

## Expected Behavior if the builtin is implemented: `test_bool (tests.builtins.test_abs.BuiltinAbsFunctionTests) ... ok` if the builtin is not implemented: `test_abs_not_implemented (tests.builtins.test_abs.AbsTests) ... expected failure` ## Current Behavior 1.when running single test...

The node modules for batavia, toga and ourobos reference the legacy name pybee. A suggestion for addressing this is as follows: 1. Set up a new account for [at]beeware on...

The current approach used by Batavia is to generate Python bytecode, and implement a Python bytecode machine in Javascript, and then run the bytecode through that virtual machine. However, taking...

enhancement
up-for-grabs

We should be able to load the complete standard library. Here is a list of the potential base modules we should be able to run that are present in Ouroboros,...

## Expected Behavior Links previously used in the website should redirect to some version of the content. ## Current Behavior These links are currently returning a 404: http://batavia.readthedocs.io/en/latest/community/contributing.html http://batavia.readthedocs.io/en/latest/intro/index.html ##...

Hi. So, I'm trying to implement the exec builtin. As you may know, it requires the ability to execute python code directly from batavia, which AFAIK is not possible because...

The `compile_stdlib.py` is a program that converts standard library `.py` files into `.js` files by compiling them to bytecode (`pyc`), and then encoding that in JS. This is completely a...

enhancement
first-timers-only