Because there are no XML lexers or parsers for REDUCE, it is necessary to design and implement them. In order to do so it is important to establish what the requirements of such procedures are.