Programming framework for the RPGCode language