From 02efd49a2852c10f455adb9b9e65e312a750d2bc Mon Sep 17 00:00:00 2001 From: Sander Hautvast Date: Mon, 16 Nov 2020 18:14:36 +0100 Subject: [PATCH] code example in README.md --- README.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index c107fba..eabef70 100644 --- a/README.md +++ b/README.md @@ -1,10 +1,14 @@ # beejava compiles java 'opcode' to bytecode. +What is 'opcode'? +The goal of the project is to let developers use a simplified version of standard java opcodes. For instance: +instead of having to choose between INVOKE_SPECIAL, INVOKE_VIRTUAL, INVOKE_DYNAMIC and INVOKE_INTERFACE, developers can just write INVOKE and the compiler will figure out the correct version to put in the class file. + project status: early stage * At this moment a complete compile cycle is guaranteed (unittested) for a really simple class. -Code example below, but the API will change without doubt. +Code example below, but the API will undoubtedly change. ``` BeeSource createEmptyClass() {