Awakenable Common Pascal