Types
These are the identifications of the supported data types. In its default configuration the VM understands:
- number- a float 64 value (- double)
- boolean-- true/- false
- string- Its basically a- const char*&- uint32_tsize and- uint32_tend of line flag and owned by the VM
    "types": [
        {
            "name": "number",
            "compatible": []
        }
    ],
| Field | Type | Description | 
|---|---|---|
| name | string | Name of the type (lower letters) | 
| compatible | Array | List of names of types this type is compatible with. (Implicit castable) |