VHDL is ambiguous:

  • a(i)
  • Could be array access
  • Could be function call