Skip to content

Latest commit

 

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Clonidine

An unofficial parser for Java class files written in Rust.

Clonidine is a conceptual project that implements a number of noteworthy features, leveraging only the standard library. These include:

  • TokenStream parsing.
  • quote! function-like macro.
  • derive procedural macro featuring custom attributes.
  • A simple and lightweight implementation with no external dependencies.

Usage

1. Build the Clonidine executable

cargo b

2. Compile some Java source code into a class file

javac src/Main.java

3. Examine the insights of the class file

./target/clonidine src/Main.class

About

An unofficial parser for Java class file format

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages