DragonScript interpreter