The Scope of SquirrelJME

This document defines the scope of SquirrelJME, classes which are to be supported and ones which are not to be supported. All of the listed specifications are either planned to be implemented, considering, or out of scope for the project.

To Implement

These are specifications which are to be implemented to provide the base functionality for SquirrelJME.


All of these listed specifications are not obsolete or implemented by other specifications.


These specifications are obsolete and are implemented by newer specifications.


Specifications that may be considered for inclusion.


Out of Scope

These specifications will be not be implement at all. Note however, that although these specifications are out of scope may potentially be provided by third parties libraries.



These are specifications which the understanding of them is not enough to evaluate them completely for inclusion or exclusion.