A translator from Python to Java
- Management of multiple inheritance;\n
- Management of production-related class definitions
- Management invocation of methods and access attributes using dot notation;
- Construction of the symbol table (including its model of Symbols (symbolType);
- CheckType algorithm based on order of priority.
- Management indentation and building lexical analyzer;
- Management of the return values from the procedure;
- Construction of models related to the mapping of Python objects (GenericList, tuple, Pdictionary)