parser's priority is int.
Fix the multiple definition problem.
Add splited header files
Split arguments to dcl, inc and impl.
Split converter to dcl inc and impl.
Split document

Add string routins to string.h