making parser.
but, not completed yet.