text: // By: h01000110 (hi)
  // github.com/h01000110
  
  function numbers () {
  	var fields = document.getElementsByTagName("code");
  	for (field in fields) {
  		var num = 0;
  		var select = fields[field].innerText;
  		var select_f = select.split(/\n/);
  		if (select_f.length === 1)
  			continue;
  		var tab = document.createElement("table");
  
  		// IF YOU USE MARKDOWN AND YOU HAVE BEEN GETTING ONE ADDITIONAL LINE IN YOUR TAG CODE
  		// UNCOMMENT THE SECTION BELOW
  		
  		/* MARKDOWN SECTION /**/
  
  		select_f.splice(0, -1);
  
  		/* END OF SECTION*/
  
  		fields[field].innerHTML = "";
  		fields[field].appendChild(tab);
  		for (line in select_f) {
  			var row = document.createElement("tr");
  			var col = document.createElement("th");
  			var colc = document.createElement("th");
  			col.innerText = num + 1;
  			colc.innerText = select_f[line];
  			row.appendChild(col);
  			row.appendChild(colc);
  			tab.appendChild(row);
  			num = num + 1;
  
  			// STYLE SECTION - If you want, change it below
  
  			col.style.textAlign = "right";
  			colc.style.textAlign = "left";
  			tab.style.border = "0";
  			col.style.border = "0";
  			colc.style.border = "0";
  			col.style.padding = "3px";
  			colc.style.padding = "3px";
  			col.style.borderRight = "2px solid #777777";
  
  			// END OF SECTION
  
  		}
  	}
  }
  
  window.onload = numbers();
  