This repository contains a framework designed for translating Lisp code into Java. The framework allows users to run Lisp code stored in a specified file and generate corresponding Java code as output. This was developed as a part of the course project for the 6th semester in the discipline of Software Designing by Alexander Lapushinsky(chiguaua) and Rofikul Masud (benmasud)
To use this framework, you will need Java installed on your system. You can download the latest release of the framework from the releases page.
Once you have downloaded the framework, you can run it using the following command:
java -jar ./target/original-LispMachine-1.0.jar -test -file InpName OutputName -code row_lisp_code $$Replace InpName with the input file containing the Lisp code you want to test and OutputName with the desired name for the generated Java code file.
Let's say you have a Lisp code snippet stored in a file named resources/test.list and you want to generate Java code named TestOut.java. You would run the following command:
java -jar ./target/original-LispMachine-1.0.jar -test -file resources/test.list TestOut -code row_lisp_code $$Contributions to this test framework are welcome! If you encounter any issues or have suggestions for improvement, please open an issue or submit a pull request.
