A possibly better way to phrase it:

    ===SORRY!=== Error while compiling [...]
    Constant "foo" is followed by another term at [...]
    ------> say foo⏏ 4;
    If your meant to refer to the subroutine "foo" declared at [...],
    then either:
    * Use `foo(...)` to disambiguate.
    * Rename the constant declared at [...] to not clobber the
      subroutine's name.

Reply via email to