diff --git a/README.md b/README.md index 8a92138..f52dbe1 100644 --- a/README.md +++ b/README.md @@ -1 +1,7 @@ -# LIVM \ No newline at end of file +# LIVM +LaIn (LIne) Virtual Machine + +Why LIVM was created: LIVM was created to convert code between different programming languages +How LIVM helps to convert it: LIVM as abstraction is a set of instructions, that can be commonly used in programming languages +LIVM uses FaXm to compile it's assembler to bytecode, but convertion must be done before FaXm code compiles to bytecode like in diagram: +![la-in-concept](https://raw.githubusercontent.com/AlmiriQ/LIVM/main/LIVM-concept.png)