Skip to content

Latest commit

 

History

History
29 lines (22 loc) · 1.45 KB

CHANGELOG.md

File metadata and controls

29 lines (22 loc) · 1.45 KB

0.4.0

  • Switch to ANTLR grammar (see #80):
    • Supports Java 17 (allegedly)
    • Verified on Hadoop project (~1.8 million LoC without comments, commit ec0ff1d)
    • Concrete syntax generated by ANTLR is mapped to abstract tree syntax (see parser.TreeMappings.kt)
  • Translate unknown syntax into placeholder expressions

0.3.0

  • New command line option:
    • -o DIR — output into a directory/file
  • Add standard library in EO for translating primitives (see #57, #59, #61)
  • Minor fixes (see #48, #60)
  • Set up CI with Rultor (see #51, #52, #53, #54, #55)
  • Add linter and automate Maven publishing (see #50)

0.2.1

Technical release.

0.2.0

  • Add code generation for classes and methods
  • Add code generation for expressions