/*
langxml.h -- 7.0b21 PBS
*/

typedef struct xmladdress {
	
	hdlhashtable ht;
	bigstring bs;
	} xmladdress, *ptrxmladdress;

extern boolean xmlcompile (Handle htext, xmladdress *xmladr);

extern boolean isxmlmatch (hdlhashnode hn, bigstring name);

extern boolean xmlgetname (bigstring bsname);

extern boolean xmlgetattribute (hdlhashtable ht, bigstring name, hdlhashtable *adratts);

extern boolean gethashnodetable (hdlhashnode hn, hdlhashtable *ht);

extern boolean replaceallinhandle (bigstring bsfind, bigstring bsreplace, Handle htext);