ptr
  pnumber
    pbyte, pchar
    pword, pushort
    pdword, pulong, pint, pint+-
    pqword, pulong64, pint64, pint64+-
    pfixed, pfixed64
    pfloat, pfloat64
  pstruct
    ...
  parray
    ...
  pconst
    ...
  pvb

pptr
ppnumber
ppstruct
ppconst
ppvb

pfunction
  ...

ppfunction
  ...
