+
+table = {}
+table[] = "Value"
+
+
+
### Metatable
The **#** operator can be used as a shortcut for metatable manipulation.
-* **Metatable Creation**
+* **Metatable Creation**
Create normal table with key **#** or metamethod key that ends with **#**.
```moonscript
@@ -400,7 +431,7 @@ close _ = close#: -> print "out of scope"
-* **Metatable Accessing**
+* **Metatable Accessing**
Accessing metatable with key **#** or metamethod key that ends with **#**.
```moonscript
@@ -423,7 +454,7 @@ print tb.item
-* **Metatable Destructure**
+* **Metatable Destructure**
Destruct metatable with metamethod key that ends with **#**.
```moonscript
@@ -643,7 +674,7 @@ do
The export statement offers a concise way to define modules.
-* **Named Export**
+* **Named Export**
Named export will define a local variable as well as adding a field in the exported table.
```moonscript
@@ -679,7 +710,7 @@ export class Something
-* **Unnamed Export**
+* **Unnamed Export**
Unnamed export will add the target item into the array part of the exported table.
```moonscript
@@ -709,7 +740,7 @@ export with tmp
-* **Default Export**
+* **Default Export**
Using the **default** keyword in export statement to replace the exported table with any thing.
```moonscript
--
cgit v1.2.3-55-g6feb