April 2018
Intermediate to advanced
910 pages
33h 21m
English
One of the changes in the Java platform with version 9 is to provide specific support for Nashorn's EMCAScript abstract syntax tree. The goals of the new API are to provide the following:
The new API, jdk.nashorn.api.tree, was created to permit future changes to the Nashorn classes. Prior to the new Parser API, IDEs used Nashorn's internal AST representations for code analysis. According to Oracle, use of the idk.nashorn.internal.ir package prevented the modernization of Nashorn's internal classes.
Here is a look ...