Skip to content

Releases: danilhendrasr/yali4j

v0.1.0 - Alexandria

11 Aug 14:48
0526409
Compare
Choose a tag to compare

About this release

This release marks the completion of the last chapter of the first implementation of Lox language in craftinginterpreters.com.

Features

The features that are included in this release are the ones that are actually implemented in the main chapters, features that are presented as challenges are not included in this release. The following is the list of features included in this release:

  • Variable declaration
  • Variable assignment
  • Binary operators
  • Unary operators
  • For loop
  • While loop
  • If statements
  • Named function declaration
  • Function call
  • Closures
  • Class declaration
  • Class inheritance
  • Class instance creation
  • Instance methods invocation