Skip to content

Commit

Permalink
Merge pull request #13 from egorklementev/master
Browse files Browse the repository at this point in the history
Unsupported feature list
  • Loading branch information
IamMaxim authored Oct 5, 2021
2 parents bc81a52 + 6b78f99 commit 4632b38
Showing 1 changed file with 17 additions and 0 deletions.
17 changes: 17 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -49,3 +49,20 @@ java -jar j2eo.jar <source package directory> -o <output directory>
- First, the Java source code files are parsed recursively.
- Then, for each file, translator converts Java AST to EO AST.
- Then, EO AST is printed out as a source code to output directory in the same directory structure.

## NOT covered Java features list

- Type Erasure
- Subtyping
- Conversions
- Casting
- Modules
- Exceptions
- Asserts
- Throws
- ``synchronized`` blocks
- ``try``/``catch`` blocks
- ``yeild`` feature
- Threads and Locks

In general, we cover **91 feature of 112** described in the Java language specification.

0 comments on commit 4632b38

Please sign in to comment.