From 19ab7d0c94b936e0dcd8861cee0760ff90972109 Mon Sep 17 00:00:00 2001 From: Sander Hautvast Date: Wed, 18 Nov 2020 18:53:19 +0100 Subject: [PATCH] made the readme a little clearer --- README.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 2fd89dc..5a37671 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,11 @@ # beejava -compiles java 'opcode' to bytecode. +Beejava is a code creation library, somewhat comparable to javassist or bytebuddy. +* It let's you compile java 'opcode' to bytecode. +* It does not inspect or enhance existing bytecode, though it could be part of such functionality. What is 'opcode'? -The goal of the project is to let developers use a simplified version of standard java opcodes. For instance: +The goal of the project is to let developers dynamically create classes, using a simplified version of standard java opcodes. For instance: instead of having to choose between: - INVOKE_SPECIAL - INVOKE_VIRTUAL