Skip to content

hpi-swa-lab/byopl24-template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BYOPL 24 -- Lox Truffle Implementation

The Lox implementation is developed as part of the Build Your Own Programming Language course at Software Architecture Group, Hasso Plattner Institute, Potsdam.

Getting Started

See Getting Started section in BYOPL-2024_Overview.

For development, you can use Oracle JDK 21, OpenJDK 21, or any of its derivatives. For best performance use GraalVM for JDK 21 version 21.0.4.

Maven

To directly use the command line, this might be helpful:

Compile ...

./mvnw package

Run Tests

./mvnw test

Running the main class

./mvnw exec:java -Dexec.args="-c 'print true;'"

Cleanup

./mvnw clean

About

Template for byopl24-01 to XX student projects

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published