Framework javaCup