| Index: lib/src/prism/tests/languages/rest/table_feature.test
 | 
| diff --git a/lib/src/prism/tests/languages/rest/table_feature.test b/lib/src/prism/tests/languages/rest/table_feature.test
 | 
| new file mode 100644
 | 
| index 0000000000000000000000000000000000000000..c8085a225bb639a54bb59023d4c1aec7029ffacd
 | 
| --- /dev/null
 | 
| +++ b/lib/src/prism/tests/languages/rest/table_feature.test
 | 
| @@ -0,0 +1,64 @@
 | 
| ++-----+---------+
 | 
| +| foo |   bar   |
 | 
| ++=====+=========+
 | 
| +| foo |   bar   |
 | 
| ++-----+---------+
 | 
| +
 | 
| +	+---+
 | 
| +	| 1 |
 | 
| +	+---+
 | 
| +
 | 
| +=== ===
 | 
| + a   b
 | 
| +=== ===
 | 
| + 1   2
 | 
| +=== ===
 | 
| +
 | 
| +	==== ==== =====
 | 
| +	   foo     bar
 | 
| +	--------- -----
 | 
| +	 ab   cd    e
 | 
| +	==== ==== =====
 | 
| +	  1    2    3
 | 
| +	  4    5    6
 | 
| +	==== ==== =====
 | 
| +
 | 
| +----------------------------------------------------
 | 
| +
 | 
| +[
 | 
| +	["table", [
 | 
| +		["punctuation", "+-----+---------+"],
 | 
| +		["punctuation", "|"], " foo ", ["punctuation", "|"], "   bar   ", ["punctuation", "|"],
 | 
| +		["punctuation", "+=====+=========+"],
 | 
| +		["punctuation", "|"], " foo ", ["punctuation", "|"], "   bar   ", ["punctuation", "|"],
 | 
| +		["punctuation", "+-----+---------+"]
 | 
| +	]],
 | 
| +
 | 
| +	["table", [
 | 
| +		["punctuation", "+---+"],
 | 
| +		["punctuation", "|"], " 1 ", ["punctuation", "|"],
 | 
| +		["punctuation", "+---+"]
 | 
| +	]],
 | 
| +
 | 
| +	["table", [
 | 
| +		["punctuation", "==="], ["punctuation", "==="],
 | 
| +		"\r\n a   b\r\n",
 | 
| +		["punctuation", "==="], ["punctuation", "==="],
 | 
| +		"\r\n 1   2\r\n",
 | 
| +		["punctuation", "==="], ["punctuation", "==="]
 | 
| +	]],
 | 
| +
 | 
| +	["table", [
 | 
| +		["punctuation", "===="], ["punctuation", "===="], ["punctuation", "====="],
 | 
| +		"\r\n\t   foo     bar\r\n\t",
 | 
| +		["punctuation", "---------"], ["punctuation", "-----"],
 | 
| +		"\r\n\t ab   cd    e\r\n\t",
 | 
| +		["punctuation", "===="], ["punctuation", "===="], ["punctuation", "====="],
 | 
| +		"\r\n\t  1    2    3\r\n\t  4    5    6\r\n\t",
 | 
| +		["punctuation", "===="], ["punctuation", "===="], ["punctuation", "====="]
 | 
| +	]]
 | 
| +]
 | 
| +
 | 
| +----------------------------------------------------
 | 
| +
 | 
| +Checks for grid tables and simple tables.
 | 
| 
 |