add hex char support
working
apply changes of parser
update
Merge branch 'doctor'