source-academy / java-slang

Implementation of the Java language in TypeScript
Apache License 2.0
1 stars 0 forks source link

More features on compiler #18

Closed 1001mei closed 6 months ago

1001mei commented 6 months ago

May I know if it is intended that new constructs are added but not actually extracted?

Yes, for example the import declarations are added to the AST structure without being extracted. I intend to create a separate PR for the extraction part. The idea is that we could settle on the AST structure and resolve existing build errors in the repo first. This could reduce the dependencies between components.