# TODO

- [x] Simple types
- [x] Simple qualified names (Symbol names w/o back referencing)
- [x] Types (Part 1)
      * [x] Primitive Types, arrays, `__vector`, associative arrays, class,
        structs and pointers
- [x] Back references
      * [x] Identifier back references
      * [x] Type back references
- [x] Types (Part 2)
      * [x] Parse function
- [x] Function types on Symbol names including Type modifiers
- [x] Types (Part 3)
      * [x] Parse tuples
      * [x] Parse delegates
- [x] Template instances
- [x] Value literals
      * [x] Integers and numbers
      * [x] Floats, reals
      * [x] Strings, (normal, wide, and double wide)
      * [x] Arrays, associative arrays
      * [x] Structs
      * [x] Function literals and null literal

