Skip to content

Latest commit

 

History

History
15 lines (8 loc) · 1.28 KB

README.md

File metadata and controls

15 lines (8 loc) · 1.28 KB

jcoem

This is the Java implementation of my Coem language. This was built by following the first half of Robert Nystrom's super accessible Crafting Interpreters and customising it according to my intentions for the language.

NOTE: this was great for following along in the book, but I'm not actively developing the language in Java at the moment. I'm keeping it open in case I need it, but will probably archive it soon. Head over to jscoem instead!

Setup

If you have a setup for building Java applications, feel free to use that!

If you're new to Java build tools like I was, I found that the Java build tools in VSCode are really easy to use. It scans for the pom.xml file in the repository and uses the information in that file to build the application. After installing these tools, you can run the program by clicking the "Run" button that appears above the main() function in Coem.java, or by clicking the run button at the top right of the window when you open Coem.java.

Learn

To learn more on what each file does and how the interpreter works, check out the wiki page.