jweinst1
6/27/2016 - 9:50 PM

tokenizer for xml programming lanuage

tokenizer for xml programming lanuage

function Tokenize(code){
	var tokens = code.split(/(<[^<>]+?>)|(<\/[^<>]+?>)|\n| /);
	var newtokens = [];
	for(var i=0;i<tokens.length;i++){
		if(tokens[i]){
			newtokens.push(tokens[i]);
		}
	}
	return newtokens;
}