Docker with Docker Compose v2. This is all you need to start the service. JDK 17 or newer, only to start it from an IDE or with Gradle. Gradle downloads JDK 25 itself if it is missing. All ...
Chapter 4: Implemented a scanner that converts Lox source code into tokens. Chapter 5: Implemented an abstract syntax tree (AST) using Kotlin sealed and data classes for binary, unary, grouping, and ...