→ كل المشاريع

JVM-Simple-Lang

بواسطة @khzouroussama

16

a small programming language that runs on the JVM and uses Quadruples as an intermediate Code

عن هذا المشروع

JVM Simple Lang a small programming language that runs on the JVM and uses Quadruples as an intermediate Code Technologies this project is created with: ANTLR: www.antlr.org Jasmin: http://jasmin.sourceforge.net/ Vue.js: www.vuejs.org aceEditor : https://github.com/ajaxorg/ace Tomcat 9.0.30 Symbole Table Quadruples It is structure with consist of 4 fields namely op, arg1, arg2 and result. op denotes the operator and arg1 and arg2 denotes the two operands and result is used to store the result of the expression. Jasmin generated code Jasmin is an assembler for the Java Virtual Machine. It takes ASCII descriptions of Java classes, written in a simple assembler-like syntax using the Java Virtual Machine instruction set. It converts them into binary Java class files, suitable for loading by a Java runtime system. check http://jasmin.sourceforge.net/ Examples check the exemples folder Note tested only on Linux !

من ملف README الخاص بالمشروع على GitHub

النجوم
16
التفريعات
0
الرخصة
AGPL-3.0
آخر تحديث
28/02/2024

أضف هذه الشارة إلى ملف README

أظهر أن مشروعك مُدرج على «صُنع في الجزائر».

Made in Algeria
[![Made in Algeria](https://www.madeinalgeria.dev/badge/jvm-simple-lang.svg)](https://www.madeinalgeria.dev/projects/jvm-simple-lang)

مشاريع ذات صلة