Implementation in C99 of Java .class viewer and executer for Java SE 7 version.
- Link to Repository: https://github.com/swallville/java-class
- Official Documentation: https://docs.oracle.com/javase/specs/jvms/se8/html/index.html
To generate binary executable file, type:
$ make
To run the project, type:
$ make run
To generate documentation, type:
$ make docs
All the documentation will be at doc/ folder.
java-class
|
--- bin/ (executable generated by make file)
|
--- doc/ (documentation generated by 'make docs' command)
|
--- include/ (headers for the application libraries *.h)
|
--- lib/ (source for the application libraries *.c)
|
--- src/ (main.c folder)
|
--- obj/ (object files generated by make file)
- Lukas Ferreira Machado (12/0127377)
- Raphael Luís Souza de Queiroz (13/0154989)
Make the checkout of the project with:
$ git clone git@github.com:swallville/java-class.git
- Fork it.
- Create a branch (
git checkout -b my_project
) - Commit your changes (
git commit -am "Added new feature"
) - Push to the branch (
git push origin my_project
) - Open a Pull Request.
Copyright (c) 2017 Lukas Ferreira Machado