- void (*push)(struct _cstack_t *self, char c);
- char (*pop)(struct _cstack_t *self);
- bool (*top)(struct _cstack_t *self, char c);
+ void (*push)(struct _cstack_t *self, wchar_t c);
+ wchar_t (*pop)(struct _cstack_t *self);
+ bool (*top)(struct _cstack_t *self, wchar_t c);