Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/oyi-lang/phoron_core

A low-level Serializer-Deserializer for JVM bytecode in Rust.
https://github.com/oyi-lang/phoron_core

Last synced: about 6 hours ago
JSON representation

A low-level Serializer-Deserializer for JVM bytecode in Rust.

Awesome Lists containing this project

README

        

# phoron_core

![github workflow](https://github.com/oyi-lang/phoron_asm/actions/workflows/rust.yml/badge.svg)
[crates.io](https://crates.io/crates/phoron_core)
[docs.rs](https://docs.rs/phoron_core)

This project provides the low-level functionality of interacting with the JVM, and thus it provides the following high-level features:

- generating `class` files from the object rrpresentation, and
- generating object representations from `class` files

## Build

```
$ cargo build --release
$ cargo test --release
```

## Usage

Refer to the tests.

## Planned Features

- Pluggable support for custom Attributes.

## LICENCE

See [LICENSE](LICENSE).