char def